We're Hiring | Senior QA Automation Engineer Playwright
Experience: 58 Years
Job Title
Senior QA Automation Engineer Playwright (Cucumber & JUnit)
Job Summary
We are seeking a Senior QA Automation Engineer with strong expertise in Playwright automation to design, develop, and maintain scalable and reliable automation frameworks.
This role involves modernizing automation frameworks by migrating existing Cucumber + Selenium / Cucumber + Playwright implementations to a standardized Playwright + JUnit setup.
The ideal candidate should be able to work independently, take end-to-end ownership of automation quality, and collaborate closely with developers, product owners, and DevOps teams to ensure consistent, high-quality deliveries.
Key Responsibilities
- Design, develop, and maintain end-to-end automation frameworks using Playwright
- Create robust, reusable, and scalable automated test scripts
- Automate functional, regression, smoke, and sanity test suites
- Analyze existing automation frameworks (Cucumber/Selenium, Cucumber/Playwright)
- Convert feature files and step definitions into Playwright + JUnit test cases
- Migrate Selenium-based scripts to Playwright
- Define and enforce Playwright + JUnit framework standards
- Refactor tests to improve stability, selectors, waits, and iframe handling
- Build reusable utilities (login, navigation, screenshots, waits, etc.)
- Ensure automation suites are CI/CD-ready and independently executable
- Provide effort estimates and migration timelines
- Review and guide converted scripts to ensure quality, consistency, and maintainability
Mandatory Skills
- Strong hands-on experience with Playwright
- Experience with Java and JUnit 5
- Proven experience migrating from Cucumber to JUnit and Selenium to Playwright
- Strong understanding of locators, waits, and iframe handling
- Experience working with Git and Agile/Scrum teams
Good to Have
- Experience with CI/CD integration
- Exposure to API automation
- Prior Telecom domain experience.