Job Description Selenium QA Engineer (Java)
Position: QA Automation Engineer (Java + Selenium)
Location: Bangalore
Experience Required: 24 years
Employment Type: Full-time
Role Overview
We are looking for a QA Automation Engineer with strong expertise in Java and Selenium WebDriver to design, develop, and maintain automated test scripts. The candidate will work closely with developers, business analysts, and QA teams to ensure high-quality software delivery.
Key Responsibilities
Design, develop, and maintain automated test frameworks using Java + Selenium WebDriver.
Create, execute, and maintain automated test scripts for functional, regression, and integration testing.
Collaborate with QA team members to identify test scenarios and ensure maximum test coverage.
Integrate automation tests with CI/CD pipelines (e.g., Jenkins, GitLab CI).
Debug, analyze, and report defects; track them to closure.
Work with developers to reproduce, investigate, and resolve issues.
Maintain test data, test environments, and ensure test reliability.
Ensure adherence to QA standards, best practices, and processes.
Required Skills & Qualifications
Strong experience in Selenium WebDriver with Java.
Proficiency in Core Java (OOPs, Collections, Exception Handling, File Handling, etc.).
Hands-on experience with TestNG / JUnit test frameworks.
Experience with Maven/Gradle build tools.
Familiarity with Page Object Model (POM), BDD frameworks (Cucumber/Serenity).
Knowledge of Git/GitHub/Bitbucket for version control.
Experience in REST API testing (using RestAssured/Postman).
Understanding of Agile/Scrum methodologies.
Good problem-solving skills and attention to detail.Role & responsibilities
Preferred candidate profile

Keyskills: Java Selenium Jenkins Maven Agile Methodology JUnit Rest Api Testing Automation Testing Gradle Testng Framework Functional Testing Gitlab