We are seeking a seasoned Lead Automation Tester in JavaScript to spearhead our quality engineering initiatives and mentor a team of skilled QA professionals. In this role, you will define automation strategies, coach team members, and contribute significantly to delivering robust, scalable software products.
Responsibilities
- Lead the design and rollout 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 strengthen 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 track product quality
- Troubleshoot complex issues across application layers and database systems
- Evaluate and introduce new tools, libraries, and methodologies to boost test efficiency
Requirements
- 5+ years of hands-on background in Test Automation using JavaScript
- At least 1 year of relevant leadership experience
- Competency in Node.js together with package managers such as NPM or Yarn
- Showcase of strong expertise in test frameworks such as WebdriverIO, Jasmine, and Jest
- Capability to develop 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 deploying logging solutions with Log4js or Winston
- English proficiency at B2 level or above