Job Title:  Analyst | Selenium | Bengaluru | Engineering

Job requisition ID ::  100095
Date:  Apr 9, 2026
Location:  Bengaluru
Designation:  Analyst
Entity:  Deloitte Touche Tohmatsu India LLP

Analyst | Engineering, AI & Data - Engineering  I Selenium

 

Location:  Bengaluru

 

The team 

 

We are looking for an experienced Selenium Java Automation Engineer with strong hands‑on coding expertise and solid understanding of automation frameworks for both Web UI and API testing. The ideal candidate should have deep knowledge of JavaSeleniumCucumber (BDD), and CI/CD practices, along with experience working in Agile teams with in‑sprint automation delivery.

The role requires building robust automation frameworks, enhancing test coverage, integrating automation into CI/CD pipelines, and collaborating closely with cross‑functional teams.

 

Your Responsibilities :

 

Automation Design & Development

  • Develop and maintain automation test scripts using Java, Selenium WebDriver, and Cucumber (BDD).
  • Build advanced, scalable automation frameworks for both Web and API test automation.
  • Design and implement automation for APIs, covering single and multiple microservice integrations.
  • Ensure automation scripts are modular, reusable, parameterized, and maintainable.
  • Integrate automation suites with CI/CD pipelines (Jenkins/GitHub Actions).

Testing Execution & Reporting

  • Execute automated test scripts for regression, smoke, sanity, and functional testing.
  • Analyze test results, identify defects, and work closely with developers to ensure timely resolution.
  • Maintain and optimize automation execution, reporting, and logs.
  • Generate detailed test reports and share insights with stakeholders.

Agile & Collaboration

  • Work closely with Product Owners, Developers, QA, and DevOps teams in an Agile/Scrum environment.
  • Participate in sprint planning, user story analysis, and estimation discussions.
  • Deliver in‑sprint automation to achieve high test coverage within the sprint.
  • Actively engage in daily stand‑ups, refinement, and retrospective meetings.

Test Process & Quality

  • Perform requirement analysis to derive test scenarios and acceptance criteria.
  • Prepare detailed test cases, test scripts, and traceability mapping.
  • Follow structured QA processes for test planning, execution, and defect management.
  • Provide timely status reports and ensure alignment with quality objectives.

 

Must‑Have Skills

  • Strong programming experience in Java (hands‑on coding is mandatory).
  • Expertise in Selenium WebDriver for UI automation.
  • Hands‑on experience with Cucumber BDD (feature files, step definitions, hooks).
  • Experience in framework development for Web UI and REST API automation.
  • Strong understanding of API automation concepts and microservices testing.
  • Hands‑on experience with:
  • JUnit / TestNG
  • Git / GitHub
  • Gradle or Maven
  • Jenkins / GitHub Actions for CI/CD
  • Ability to build and maintain automation frameworks from scratch.
  • Deep understanding of the testing lifecycle, including requirement analysis, test design, test automation, defect lifecycle, and reporting.
  • Experience delivering test automation in an Agile model, especially in‑sprint automation.

 

Must‑Have Skills

  • Strong hands‑on experience in Selenium WebDriver with Python.
  • Proficiency in Python scripting for test automation.
  • Strong understanding of BDD frameworks such as:
  • Behave
  • pytest‑BDD
  • Cucumber‑style frameworks
  • Experience in building or enhancing Selenium automation frameworks.
  • Experience with:
  • Git / GitHub
  • GitHub Actions (for CI/CD)
  • PyTest or Behave test runners
  • Strong understanding of test processes:
  • Requirement analysis
  • Test scenario design
  • Test case creation
  • Test scripting
  • Regression planning
  • Test reporting
  • Strong debugging skills for automation failures and environment issues.
  • Ability to work in fast‑paced Agile environments with in‑sprint automation.

Exposure to cross-platform development and network security concepts