Senior QA Engineer - Automation
Design advanced automated testing solutions, troubleshoot complex issues, guide engineering teams on testing best practices, and help shape a culture where quality is part of everyday engineering. Work closely with developers, product managers, and DevOps engineers to ensure our releases are fast, stable, and trustworthy.
Work Location – Travel to office twice in a week
Key Responsibilities
* Define and evolve automation strategy across API, UI, contract, and backend layers
* Strengthen quality pipelines by identifying gaps and improving feedback loops
* Lead design, development, and ongoing improvement of automation frameworks
* Embed automation into CI/CD pipelines, ensuring stability, scalability, and reliability
* Investigate and eliminate flaky tests; enforce automation quality standards
* Provide meaningful risk‑based reporting to stakeholders
* Mentor QA/SDET engineers through code reviews and technical guidance
* Build reusable automation components and utilities
* Contribute to test planning, estimation, and overall QA strategy
* Champion shift‑left testing practices and continuous improvement initiatives
Qualifications & Technical Skills
* Bachelor’s or Master’s degree in Computer Science or related field
* 8+ years of software testing experience, with 5+ years in automation roles
* Strong expertise in automation frameworks (Selenium, Cypress, Playwright, Tosca, UFT)
* Hands‑on experience with API testing (Postman, RestAssured, Cucumber)
* Strong programming skills in Java and Python
* CI/CD experience with Jenkins, GitLab CI, Azure DevOps