We are seeking a Lead JavaScript Automation Test Engineer to ensure reliable, high-quality software releases through effective automation. In this role, you will lead a team of testers, manage automated test execution, and continuously enhance our automation frameworks and workflows. Your expertise will be critical in maintaining the integrity of our software platforms while driving improvements in testing efficiency and quality.
Key Responsibilities
- Manage and mentor a team of testers, providing clear guidance and leadership throughout testing activities.
- Collaborate with cross-functional stakeholders to gather and assess requirements for testing.
- Develop comprehensive test plans, detailed test cases, and robust testing strategies that cover essential scenarios.
- Schedule and prioritize testing tasks to guarantee thorough and efficient test coverage.
- Design, implement, and execute automated test scripts using advanced testing tools and frameworks.
- Identify, document, and report defects; communicate their impact and verify fixes until resolution.
- Establish and enforce quality benchmarks, ensuring adherence to best practices within the team.
- Monitor QA metrics and leverage insights to drive continuous improvements in testing processes.
- Stay updated with emerging tools, technologies, and evolving testing methodologies.
- Actively contribute to QA meetings and participate in initiatives aimed at enhancing testing capabilities.
Required Qualifications
- Extensive experience in Automation Testing with a strong focus on JavaScript, ranging from 8 to 12 years.
- Proven hands-on expertise in using JavaScript and TypeScript for test automation, with 4 to 6 years of practical experience.
- Demonstrated leadership experience in a QA role, with at least 1 year managing or mentoring testing teams.
- Proficiency with UI automation tools such as Playwright, Mocha, Chai, Jest, Puppeteer, or Cypress.
- Solid knowledge of Web Service and API Test Automation, including creating test cases and developing automation frameworks.
- Good working knowledge of WebdriverIO for UI automation tasks.
- English language proficiency at B2 (Upper-Intermediate) level or higher.
This position offers the opportunity to lead a dynamic QA team and make a significant impact on the quality and reliability of software products. If you are passionate about automation, leadership, and continuous improvement in testing, we encourage you to apply.