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