QA/QC JavaScript OOP Puppet NodeJS
We are looking for a Senior Quality Assurance (QA) Engineer to join an agile development team and take part in every development lifecycle to ensure product quality and release plan. The QA role plays an important part in our company’s product development process. Our ideal candidate will be responsible for conducting tests before product launches to ensure software runs smoothly and meets user's needs while being cost-effective. Your key responsibilities are: - Participate in sprint planning and work closely with the Scrum team to analyze requirements and provide necessary QA/test recommendations - 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 - Execute all testing activities (manual & automated testing) to improve product quality, work closely with the team (engineers, product manager, customer service, operation, etc.) to deliver the product success - Identify, record, document thoroughly, and track bugs - Monitor debugging process results - Investigate the causes of non-conforming software and train users to implement solutions - Track quality assurance metrics, like defect densities and open defect counts - Stay up-to-date with new testing tools and test strategies
- 5+ years of experience in QA/QC role with at least 2 years of experience in automated testing - Have good knowledge of the testing process (test strategy, test approach, test plan, test case, bug report, testing report,...) - Hands-on experience in designing, implementing, and executing test automation with Katalon, Selenium, Appium,... or any of automation tools - Familiar with Agile/Scrum environment - Knowledge of CI/CD process (Jenkins, Github, Azure Pipelines,...) - Strong leadership skills; Experience in training junior QC/QA members - Strong ability to work around cross-functional teams (Product, Engineering, Operations, Customer Support,...) to improve team productivity - Knowledge of product quality metrics - Dedication to quality and a positive, collaborative attitude and approach to testing - Good communication skills (both in Vietnamese & English)
At Katalon, we bring together self-starting, open-minded, and talented people while actively promoting a transparent and growth-enabling working environment. But don’t just take our words for it. Take a better look below! - Attractive compensation package including achievable Quarterly Performance Bonus (3 - 5 salary months per year) and 13th-Month Salary - 19 Annual leave days and other supportive allowances - Flexible working time and place together with high-end working equipment - A-class office amenities provided by WeWork service including modern workspace design, in-house entertainment facilities, and unlimited refreshments & snacks - Premium healthcare package for you and your loved ones - A company trip every summer, annual year-end party, team building activities, and so much more fun are waiting for you! Katalon is proud to be an equal opportunity employer. We care about our people and celebrate our differences. We want to work with talented, collaborative, and innovative people. We do not discriminate in hiring or any employment decision based on race, color, religion, national origin, age, sex (including pregnancy, childbirth, or related medical conditions), marital status, ancestry, physical or mental disability, genetic information, veteran status, gender identity or expression, sexual orientation, or other characteristics protected by law.