We are looking for a Lead Automation Tester in JavaScript to drive our quality engineering initiatives and guide a team of talented QA professionals. In this role, you will shape automation strategies, mentor team members and play a key part in delivering reliable, scalable software products.
Responsibilities
- Lead the design and implementation of end-to-end automation strategies across projects
- Establish best practices, coding standards and guidelines for the QA automation team
- Architect scalable test frameworks leveraging WebdriverIO, Jasmine and Jest
- Oversee UI automation efforts powered by Selenium
- Mentor and coach junior and mid-level engineers to elevate team capabilities
- Collaborate closely with development, product and DevOps teams to align quality goals
- Drive integration of automated suites into CI/CD workflows
- Review automation code and provide constructive technical feedback
- Define metrics and reporting dashboards to monitor product quality
- Troubleshoot complex issues across application layers and database systems
- Evaluate and introduce new tools, libraries and methodologies to enhance test efficiency
Requirements
- 5+ years of hands-on experience in Test Automation using JavaScript
- Competency in Node.js along with package managers such as NPM or Yarn
- Showcase of strong expertise in test frameworks including WebdriverIO, Jasmine and Jest
- Capability to build and maintain UI automation solutions with Selenium
- Understanding of SQL for advanced data validation and verification
- Flexibility to use code quality tools such as istanbul or ESLint
- Qualifications in implementing logging solutions with Log4js or Winston
- English proficiency at B2 level or higher