Job Title:  Team Lead | Selenium | Bengaluru | Engineering

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

 

Team Lead | Engineering, AI & Data - Engineering  I Selenium 

 

Location:  Bengaluru.

 

The Team

Deloitte’s Technology & Transformation practice can help you uncover and unlock the value buried deep inside vast amounts of data. Our global network provides strategic guidance and implementation services to help companies manage data from disparate sources and convert it into accurate, actionable information that can support fact-driven decision-making and generate an insight-driven advantage. Our practice addresses the continuum of opportunities in business intelligence & visualization, data management, performance management and next-generation analytics and technologies, including big data, cloud, cognitive and machine learning.

Learn more about Analytics and Information Management Practice

 

Your work profile

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.

 

Key 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.

 

Soft Skills

  • Strong analytical and problem‑solving abilities.
  • Excellent communication and collaboration skills.
  • High attention to detail and strong ownership mindset.
  • Ability to mentor junior testers and contribute to continuous QA improvement.