Responsibilities:
Design, develop, and execute automated test scripts using Java and Selenium WebDriver to ensure the quality of our software applications.
Collaborate with cross-functional teams to understand requirements, user stories, and technical specifications for test case development.
Perform functional, regression, and performance testing to identify and report software defects and inconsistencies.
Create and maintain automated test frameworks and test data sets to support ongoing testing efforts.
Participate in test planning, estimation, and strategy development to ensure effective test coverage.
Work closely with developers and other team members to troubleshoot and resolve issues in a timely manner.
Document and communicate test results and provide feedback to stakeholders.
Qualifications:
Proven experience as an Automation Tester with a focus on Java and Selenium.
Strong programming skills in Java
Hands-on experience with Selenium WebDriver for web application testing.
Knowledge of test automation best practices and design patterns.
Experience in test case management tools and version control systems.
Strong analytical and problem-solving skills with attention to detail.
Excellent communication and collaboration skills.