You will build and maintain automation capabilities across UI and API testing.
Responsibilities
- Design, develop, and maintain automation frameworks for UI and API testing.
- Write clean, reusable, and maintainable Java-based automation scripts.
- Develop and execute automated test cases using Selenium for UI validation.
- Perform API automation testing using RestAssured.
- Integrate automated tests into CI/CD pipelines to enable continuous testing.
Required Skills
- 5+ years of experience in automation development.
- Strong knowledge of Test Automation Development Frameworks.
- Proficiency in Java for test automation.
- Hands-on experience with Selenium for UI automation.
- Solid experience with JUnit and TestNG.
- Experience with RestAssured for API testing and REST request/response validation.
- Practical experience working with CI/CD pipelines (e.g., Jenkins, GitLab CI).
- Experience using Git and GitHub for version control.
- Strong analytical debugging and problem-solving skills.
Preferred Skills
- Knowledge of Allure Reports for test reporting and visualization.
- Exposure to JMeter for performance and load testing.