Quality Assurance Engineer
Job details
Our QA team develops and executes robust, scalable and repeatable test plans and test cases for functional, regression and performance testing with a strong emphasis on using automation frameworks to shorten the test cycle. Responsibilities
- Review requirements, specifications and technical design documents to provide timely and meaningful feedback
- Create detailed, comprehensive and well-structured test plans and test cases
- Estimate, prioritize, plan and coordinate testing activities
- Assessing customer requirements and ensuring that these are met
- Identify, record, document thoroughly and track bugs
- Perform thorough regression testing when bugs are resolved
- Develop and apply testing processes for new and existing products to meet client needs
- Liaise with internal teams (e.g. developers and product managers) to identify system requirements
- Write management and technical reports and customers' charters
- Prepare reports to communicate outcomes of quality activities
- Stay up-to-date with new testing tools and test strategies
- Minimum 2 years QA Experiences on mobile app
- Strong knowledge of QA methodologies, tools and processes
- Hands-on experience developing test strategies, test plans and test cases
- Hands on experience in Manual testing
- Solid knowledge of SQL and scripting
- BS/MS degree in Computer Science, Engineering or a related subject
- Good command of both written and spoken English & Chinese is an advantage
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.