Job Summary
We are looking for an experienced QA Automation Engineer with strong expertise in Java, Python, and API automation testing. The ideal candidate should have hands-on experience developing automation frameworks, performing functional and regression testing, and ensuring application quality.
Key Responsibilities
- Design, develop, and maintain automated test scripts using Java and Python.
- Perform UI automation testing using Selenium and Playwright.
- Develop and execute test cases using TestNG, JUnit, and Pytest.
- Perform API testing and automation using REST Assured.
- Validate REST APIs, integrations, and backend services.
- Execute functional, regression, and end-to-end testing.
- Identify, document, and track defects and collaborate with development teams.
- Maintain automation frameworks and improve test coverage.
Required Skills
- 9+ years of experience in QA Automation / Software Testing.
- Strong hands-on experience with Java and Python.
- Java automation: Selenium, TestNG, JUnit, and REST Assured.
- Python automation: Pytest and Playwright.
- Strong experience in API testing and automation.
- Experience in automation framework development and maintenance.
- Good understanding of Agile methodologies and CI/CD pipelines.