Job Title:  Analyst | Selenium | Bengaluru | Engineering

Job requisition ID ::  100097
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 skills and a solid understanding of automation frameworks for Web UI and API testing. The ideal candidate should have deep expertise in Java, Selenium, Cucumber (BDD), and modern CI/CD practices.

The role involves building scalable automation frameworks, improving automation coverage, integrating scripts into CI/CD pipelines, and collaborating with cross‑functional teams in an Agile environment with a focus on in‑sprint automation delivery.

 

Your Responsibilities :

 

1.Automation Design & Development

    •  
    • Develop and maintain automation test scripts using Java, Selenium WebDriver, and Cucumber (BDD).
    • Build advanced, scalable automation frameworks for Web UI and REST API testing.
    • Design and implement API test automation covering single or multiple microservice interactions.
    • Ensure all automation scripts follow best practices and are:
    • Modular
    • Reusable
    • Parameterized
    • Easy to maintain
    • Integrate automation suites with CI/CD pipelines such as Jenkins or GitHub Actions.

2. Testing Execution & Reporting

    • Execute automated test suites for:
    • Regression
    • Smoke
    • Sanity
    • Functional testing
    • Analyze automation results, troubleshoot issues, and collaborate closely with developers for timely resolution.
    • Maintain execution logs and optimize automation performance.
    • Prepare detailed test reports with insights and share them with stakeholders.

4. Test Process & Quality Ownership

    • Perform requirement analysis to derive test conditions, acceptance criteria, and automation feasibility.
    • Prepare detailed test cases, automation scripts, and maintain traceability.
    • Follow structured QA processes across test planning, execution, and defect reporting.
    • Provide timely testing status and ensure alignment with the overall quality goals.

MustHave Skills

    • Strong, handson programming expertise in Java (mandatory).
    • Expert-level skills in Selenium WebDriver for Web UI test automation.
    • Strong experience with Cucumber BDD, including:
    • Writing feature files
    • Step definitions
    • Hooks
    • Practical experience in API automation and microservices testing.
    • Handson familiarity with:
    • JUnit / TestNG
    • Git / GitHub
    • Maven or Gradle
    • Jenkins / GitHub Actions for CI/CD integration
    • Ability to build automation frameworks from scratch.
    • Deep knowledge of the software testing lifecycle:
    • Requirement analysis
    • Test design
    • Test automation
    • Defect lifecycle