Key Responsibilities:
Java Programming Expertise:
Demonstrate strong proficiency in Java programming, with the ability to write clean, maintainable, and efficient code.
Utilize Java to design and implement automation test scripts and frameworks.
Selenium Mastery:
Possesses strong expertise in Selenium for automated testing of web applications.
Develop robust and scalable automation test suites using Selenium WebDriver.
TestNG Framework Experience:
Utilize the TestNG framework for organizing and executing automated tests effectively.
Implement test cases using TestNG annotations and leverage its features for comprehensive test coverage.
Proficiency in GIT:
Experience working with GIT for version control and collaboration.
Ensure effective management and versioning of automation test scripts using GIT repositories.
Role Expectations:
Strong Java Programming Skills:
Candidates must exhibit advanced skills in Java programming, with a focus on automation testing.
Proficiency in Selenium: Candidates should demonstrate mastery in Selenium for automated web application testing.
Experience with TestNG: Familiarity with the TestNG framework is required for organizing and executing automated test suites efficiently.
GIT Proficiency: Proficiency in GIT is essential for version control and collaboration in a team environment.
Qualifications and Skills:
Bachelor’s degree in Computer Science, Engineering, or related field.
Minimum of 5 years of experience in software testing, with a focus on automation.
Expertise in Java programming with a strong emphasis on automation testing.
Proven experience in Selenium WebDriver for automated testing of web applications.
Familiarity with the TestNG framework and its integration with automation testing processes.
Proficiency in GIT for version control and collaboration.
Strong problem-solving skills and attention to detail.
Excellent communication and collaboration skills.