Position title
Automation Engineer Java/Selenium
Description

Location: Pune

Experience: 6+ years

Work Mode : WFO

We are seeking a highly skilled Automation Engineer (Java/Selenium) with 6+ years of experience in designing, developing, and executing automation frameworks for web and API applications. The ideal candidate must have strong expertise in Java, Selenium WebDriver, test automation frameworks, CI/CD pipelines, and Agile delivery.

 

Responsibilities
  • Design, develop, and maintain automation frameworks using Java, Selenium WebDriver, and TestNG/JUnit.
  • Create and execute automated test scripts for web, API, and backend applications.
  • Work closely with QA leads, developers, and product teams to identify automation opportunities.
  • Implement best automation practices, reusable components, and maintain clean, scalable code.
  • Integrate test scripts with CI/CD pipelines (Jenkins, GitLab, Azure DevOps, etc.).
  • Perform API automation using tools like RestAssured or Postman.
  • Conduct test planning, test data creation, and defect tracking (JIRA or similar).
  • Participate in Agile ceremonies – sprint planning, daily standups, retrospectives.
  • Analyze test results, generate reports, and ensure high quality releases.
  • Troubleshoot automation failures and continuously improve framework performance.
Qualifications
  • Minimum 6+ years of experience in QA automation.
  • Strong hands-on expertise in Java, Selenium WebDriver, and TestNG/JUnit.
  • Experience in building and maintaining automation frameworks (Hybrid, Page Object Model, BDD).
  • Proficiency in API automation using RestAssured or similar libraries.
  • Solid understanding of OOP concepts and coding best practices.
  • Experience with CI/CD tools like Jenkins, Git, GitLab, Bitbucket, or Azure DevOps.
  • Knowledge of Maven/Gradle, logging frameworks, and reporting tools (Extent Reports, Allure).
  • Strong understanding of HTML, CSS, XPath, and web element locators.
  • Good knowledge of SQL for data validation.
  • Excellent communication, problem-solving, and debugging skills.

Good to Have

  • Experience with BDD frameworks like Cucumber.
  • Knowledge of Docker, cloud testing platforms (BrowserStack, Saucelabs).
  • Familiarity with performance testing tools (JMeter).
  • Experience with version control and branching strategies.
Employment Type
Full-time
Job Location
Date posted
December 3, 2025
PDF Export
Close modal window

Thank you for submitting your application. We will contact you shortly!