Job Title: Senior QA Automation Engineer – Cypress
Location: Chennai
Experience: 4–12 years
Role Summary
We are looking for a skilled QA Automation Engineer with strong expertise in Cypress to design and implement robust automation frameworks for web applications. The ideal candidate will have hands-on experience in JavaScript/TypeScript, CI/CD integration, and modern testing practices.
Key Responsibilities
- Develop and maintain Cypress automation frameworks for UI and API testing.
- Write JavaScript/TypeScript-based test scripts ensuring modularity and reusability.
- Implement BDD/TDD practices using tools like Cucumber or Mocha.
- Integrate automation with CI/CD pipelines (Jenkins, GitHub Actions, Azure DevOps).
- Perform cross-browser testing and ensure compatibility across environments.
- Collaborate with developers and QA teams to define test strategies and acceptance criteria.
- Conduct code reviews, optimize test execution, and manage flaky tests.
- Generate detailed test reports and track metrics for coverage and defect leakage.
Must-Have Skills
- 4–8 years in QA with 3+ years hands-on Cypress experience.
- Strong knowledge of JavaScript/TypeScript, Node.js ecosystem.
- Experience in API testing using Cypress or Postman.
- Familiarity with CI/CD tools and Git-based workflows.
- Solid understanding of Agile/Scrum, SDLC/STLC.
Good-to-Have Skills
- Knowledge of Playwright, Selenium, or other automation tools.
- Experience with Docker, containerized test execution.
- Exposure to performance testing and service virtualization.
- Domain knowledge (Telecom, Consumer, DWP) preferred.