Key Responsibilities :
- Design, develop, and maintain automation test scripts using Java (11+) , Selenium , and other test automation libraries
- Implement test automation for web and REST API testing using Selenium WebDriver and Rest Assured
- Use Cucumber for BDD-style test automation
- Build and manage test automation projects using Maven
- Perform test execution in parallel and distributed environments, ensuring efficiency and coverage
- Configure and manage continuous integration using Jenkins , GitHub Actions , or similar CI tools
- Work with Git and repositories like GitHub , GitLab , or Bitbucket for source control
- Analyze and debug complex issues, identify root causes, and drive solutions
- Ensure high-quality test logging, reporting, and documentation
- Apply clean coding principles and design patterns for building reusable and maintainable test code
- Collaborate with development, QA, and DevOps teams to ensure seamless automation pipeline integration
Skills Required
Selenium Webdriver, Rest Assured, Cucumber, TestNG, Junit, Git