Key Responsibilities :
- Design and develop automated test scripts using Selenium WebDriver with Java .
- Maintain and enhance automation frameworks using tools like TestNG , JUnit , Maven , or Gradle .
- Integrate automation scripts into CI / CD pipelines (Jenkins, GitHub Actions, etc.).
- Analyze business requirements and create detailed, reusable test cases.
- Execute automated and manual tests as required and validate results.
- Identify, log, and track defects using tools like JIRA , Bugzilla , or Azure DevOps .
- Collaborate with development teams to reproduce and debug issues.
- Report test progress, coverage, and results to stakeholders.
Required Skills and Qualifications :
Bachelor's degree in Computer Science, Information Technology, or a related field.3–6 years of hands-on experience in Selenium automation testing using Java .Strong proficiency in Core Java , OOP principles , and Selenium WebDriver API .Experience with TestNG or JUnit testing frameworks.Familiarity with build tools (Maven / Gradle) and version control systems (Git).Solid understanding of SDLC , STLC , and Agile / Scrum methodologies .Basic knowledge of HTML, CSS, and JavaScript for DOM inspection and UI validation.Preferred Qualifications :
Experience in cross-browser and mobile web automation (Selenium Grid, BrowserStack).Knowledge of BDD tools like Cucumber or Serenity .Exposure to API testing using RestAssured , Postman , or SOAP UI .Familiarity with Docker , Kubernetes , or cloud testing environments.ISTQB or equivalent QA certification.Skills Required
Html, Css, Javascript, Cucumber, Soap Ui, Api Testing