Key Skills: QA, Playwright Automation, Selenium, Junit, Cucumber, Docker
Roles and Responsibilities:
- Design, build, and maintain scalable automation frameworks using Playwright and Selenium.
- Develop and execute end-to-end automated tests in Java using TestNG and/or JUnit.
- Use Gradle to manage builds, dependencies, and test execution workflows.
- Drive test automation coverage across critical user journeys, ensuring stability and maintainability of test suites.
- Perform code reviews for automation code and contribute to QA engineering best practices.
Skills Required:
- 5-8 years of relevant QA automation experience
- Playwright and Selenium for web test automation.
- Java for implementing automation frameworks and test cases.
- TestNG and JUnit for structuring and running automated tests.
- Gradle for build and test execution automation.
Good to Have:
- Cucumber for BDD-style test scenarios.
- Docker for containerized test execution environments.
Education: Bachelor's Degree in Computer Science or related field