Job Responsibilities:
- Design, develop, and maintain automated test scripts for web applications using Selenium and Java.
- Configure and manage test executions, including continuous integration, using Jenkins and Maven.
- Implement and utilize TestNG for effective test case management and execution.
- Work collaboratively within an Agile methodology framework, participating in sprint planning, daily stand-ups, and retrospectives.
- Develop and maintain Jenkins pipelines for continuous integration and continuous delivery (CI/CD) of automated tests.
- Ensure test cases are managed efficiently and integrated seamlessly into the CI/CD pipeline.
Required Skills:
- Proficiency in Selenium for web automation.
- Strong programming skills in Java.
- Experience with Jenkins for continuous integration.
- Knowledge of TestNG for test framework.
- Familiarity with Maven for build automation.
- Adherence to Agile methodology principles.
- Experience in developing and maintaining Jenkins pipelines.
Skills Required
Selenium, Web Automation, Jenkins, Java, TestNG, Maven