QA Automation Engineer (JavaScript)
Experience: 3+ years
Location: Mumbai (on-site)
Employment Type: Full-time
We are seeking an experienced QA Automation Engineer with strong JavaScript proficiency and hands-on experience in building, maintaining, and executing automated test suites. The ideal candidate will be skilled in modern automation frameworks and have a solid understanding of web testing, API testing, and quality processes within Agile environments.
Key Responsibilities- Design, implement, and maintain UI and API test automation frameworks using JavaScript.
- Develop robust and reusable automated test scripts using tools such as Selenium, Playwright, Cypress, or WebdriverIO.
- Perform functional, regression, integration, and end-to-end testing for web applications.
- Collaborate with developers, product managers, and QA team members to ensure high-quality releases.
- Participate in requirement analysis, test design, test execution, and defect reporting.
- Manage version control and test automation codebase using Git/GitHub.
- Contribute to improving QA best practices, automation coverage, and test strategies.
- Work within Agile/Scrum teams and participate in daily standups, sprint planning, and retrospectives.
Required Skills- Strong proficiency in JavaScript (Mandatory).
- 3+ years of hands-on QA Automation experience.
- Expertise in at least one automation framework:
- Selenium, Playwright, Cypress, or WebdriverIO.
- Experience in building and executing automation scripts for web and API testing.
- Solid understanding of SDLC, STLC, and Agile methodologies.
- Experience with Git/GitHub for version control.
- Strong analytical thinking, debugging skills, and attention to detail.
Good to Have - Knowledge of CI/CD tools (Jenkins, GitHub Actions).
- Experience with REST API testing tools like Postman or SuperTest.
- Exposure to performance testing or mobile automation.