Job Title:  Analyst | Selenium | Bengaluru | Engineering

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

Analyst | Engineering, AI & Data - Engineering  I QA Manual & Automation Engineer (Selenium + Python)

 

Location:  Bengaluru

 

The team 

 

We are seeking an experienced QA Manual & Automation Engineer with strong expertise in Selenium Web Automation using Python. The ideal candidate should have solid experience in manual functional testing, hands‑on automation scripting, and the ability to design, enhance, and maintain web automation frameworks.

The role requires strong analytical skills, attention to detail, and the ability to collaborate effectively within an Agile environment.

 

Your Responsibilities :

 

Automation Framework Development

  • Design, develop, and maintain robust web automation frameworks using:
  • Selenium WebDriver
  • Python
  • BDD tools (e.g., Cucumber/Behave/pytest‑BDD)
  • Write clean, scalable, reusable, and maintainable automation scripts.
  • Ensure the automation framework supports modularity, data‑driven execution, and reusability.

🔹 Test Automation Execution

  • Develop and execute automated test suites for:
  • Functional regression testing
  • Smoke and sanity testing
  • Cross‑browser testing
  • Maintain automation suite stability and troubleshoot script failures.
  • Optimize automation coverage to increase test efficiency and execution speed.

🔹 CI/CD Integration

  • Integrate automated tests into CI/CD pipelines using:
  • GitHub Actions
  • Jenkins (if applicable)
  • Ensure automated scripts run as part of the build pipeline.
  • Monitor pipelines and resolve automation‑related failures.

 

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.