Lead the automation efforts for Web and API testing using Cypress
Design, develop, and maintain robust, scalable, and reusable automation frameworks aligned with project goals.
Collaborate with developers, QA engineers, and DevOps teams to integrate test automation into CI / CD pipelines (e.g., Jenkins, GitLab, GitHub Actions).
Define automation scope, priorities, and test data strategy in alignment with sprint goals.
Mentor and guide team members on Cypress best practices, script optimization, and debugging techniques.
Own automation metrics – coverage, stability, execution time, and maintenance
Review pulls requests, ensure code quality, and maintain version control through Git-based workflows.
Work closely with manual testers to identify high-value scenarios for automation.
Required Skills & Experience
6–8 years of overall QA experience with at least 3+ years of hands-on Cypress automation.
Strong proficiency in JavaScript / TypeScript, Node.js, and front-end testing methodologies.
Solid understanding of Web APIs, REST, and JSON validation in automated tests.
Experience in CI / CD integration, particularly with Jenkins, GitLab, or Azure DevOps.
Exposure to version control tools (Git, Bitbucket) and project management tools (JIRA).
Familiarity with BDD / TDD frameworks such as Cucumber or Mocha / Chai.
Working knowledge of Docker, cloud-based test execution (e.g., BrowserStack, Sauce Labs) is an advantage.
Strong analytical, debugging, and problem-solving skills.
Excellent communication and collaboration abilities.
Experience in leading a small automation team or mentoring junior engineers.
Knowledge of API automation with Postman / Newman / RestAssured.
Familiarity with Agile / Scrum environments.
Automation Lead • Shimoga, Karnataka, India