Quality Assurance Engineer
Quality Assurance Engineer4674
Applications
4674
Applications
Not Accepting Applications
About the Job
Skills
Company Introduction
Dubdub.ai is an AI-based web tool that enables audio/video dubbing in over 50 languages without any language expertise. We make dubbing easy, reliable, 20x faster and 10x cheaper from the current solutions.
We have built in house ML-infrastructure for the entire model life cycle from data labelling, pre-processing, model management, continuous training and evaluation, and real-time low latency inference.
Four Reasons To Work At Dubdub.ai
- Work with visionaries who can execute: Our leadership team is composed of heavy hitters ranging from the AI, product and sales.
- Tackle a massive market challenge: Dubbing is a more than multi billion dollar industry that still uses traditional techniques using human effort, due to which it is expensive and costly. Therefore demand for a solution couldn’t be larger.
- Do what you love – solve problems using tech: A problem of this magnitude requires the full force of technological solutions.
- Get exposure to deep learning.
- We really care about our people - culture matters deeply to us and we are committed to building a company that people are proud to work for.
Job Description
We are seeking a Software Quality Assurance Engineer, you will be responsible for reviewing and implementing systematic test plans. You will collaborate with software developers and project supports to determine project scope and requirements. Success in this role will be demonstrated by providing quality work output, screening for errors, and refining usability throughout the software development and implementation process. The following are the expectations from the role:
- Develop and drive QA tests, formulate testing strategy and test plans, and implement them across our product offerings and client projects
- Review requirements, specifications, and technical design documents to provide timely and meaningful feedback
- Estimate, prioritise, plan and coordinate testing activities.
- Execute test cases based on functional specifications for new products as well as change requests (defects, enhancements, new features functionality)
- Work with cross-functional teams to ensure quality throughout the software development life cycle.
- Design, develop and execute automation scripts using open source tools.
- Identify, record, and document Bugs thoroughly.
- Perform thorough regression testing
- Interact with internal teams (e.g. developers, support team and product managers) to identify system requirements
- Track quality assurance metrics, like defect densities and open defect counts
- Stay up-to-date with new testing tools and test strategies.
- Be able to write basic scripting or code Initial Day-to-Day Responsibilities
Mandatory Qualification :
- A bachelor's degree in computer science, engineering, or related field.
- A good working knowledge of test management software, programming languages, and QA methodologies.
- 1-2 years of experience
Preferred Qualification :
- High development standards, especially for code quality, code reviews, unit testing, continuous integration, and deployment
- Strong teamwork skills and excellent collaboration skills with the ability to collaborate with interdisciplinary groups
- Strong written/verbal communication and excellent problem solving skills.
- Results-driven, flexible and self-motivated
About the company
Company Size
11-50 Employees
Headquarter
Bangalore