Senior QA Automation Engineer

4 weeks ago


Bengaluru, India SWITS DIGITAL Private Limited Full time

Role Summary
Job Description – Senior QA Automation Engineer (Python/Selenium BDD)
We are seeking an experienced
Senior QA Automation Engineer
with deep expertise in
Python, Selenium, and BDD frameworks (SpecFlow / Python Behave)
. The role involves end-to-end testing of enterprise applications in the
Shell Mobility & e-Mobility
domain, ensuring high-quality delivery of critical features in an Agile environment.

Roles & Responsibilities

  • Operate as part of a small Agile/Scrum feature team (5–7 members) including developers, testers, and specialists.
  • Report directly to the Design Engineering Testing Lead/Test Manager, with a dotted line to Product/Project Manager.
  • Collaborate closely with developers, Product Managers, and Business Analysts to assess test scenarios and define test requirements using risk-based testing methodology.
  • Plan and undertake end-to-end test activities:

  • Test strategy and planning

  • Test script development and execution
  • Defect management and reporting

  • Design, develop, and execute detailed functional and automation test cases for complex business requirements.

  • Ensure test delivery assurance in compliance with Shell standard tools and frameworks.
  • Work on Product Test, Integration Test, Technical Test, and Deployment Test streams.
  • Identify and implement process improvements to optimize test efficiency and quality delivery.
  • Communicate effectively with management, peers, and stakeholders (verbal & written).
  • Proactively highlight risks and mitigation strategies to ensure adherence to timelines and quality standards.

Mandatory Skills

  • 7+ years of QA/testing experience with strong background in Python.
  • 4+ years of experience in Selenium with BDD frameworks (SpecFlow / Python Behave).
  • Expertise in Automation of Web Applications, Web Services, and REST APIs.
  • Solid understanding of SDLC, STLC, and Manual Testing.
  • Strong skills in designing, executing, and maintaining test cases for both manual and automation.
  • Hands-on experience with Automation & Quality Engineering Tools/Methods.
  • Ability to design BDD scenarios and implement automation frameworks in Python.

Optional Skills

  • Experience with GIT/TFS or other source code/version control tools.
  • Knowledge of SQL for test data validation.
  • Exposure to Salesforce testing.
  • Bachelor's degree in Computer Science, Engineering, or equivalent.

Project Portfolio

  • Program/Project: VOLT (EVPS) – DMND , PRJ
  • Domain: Shell IDT – Downstream & Renewables / Mobility & Convenience / e-Mobility
  • Business Application: GSAP ERP DS
  • Project Type: IT Product | Class: Application

Business Context
The
current AS-IS model
of e-Mobility Pricing is fragmented across multiple channels, lacking flexibility and industry-standard practices. The
EV Pricing System (EVPS)
aims to provide a
unified, automated, and flexible pricing engine
for Shell's e-Mobility business, leveraging Shell's experience in Fuels pricing.

Business Case Highlights

  • Need for automated differentiated, location-based pricing.
  • Enable premium product pricing and dynamic pricing models.
  • Introduce multi-tier pricing (offers, subscriptions, bundling).
  • Incorporate competitor-based pricing.

The pricing engine will unlock
scalability, strategic differentiation, and profitability
in the e-Mobility market.



  • Bengaluru, India Talent Worx Full time

    Position: Senior QA Automation Engineer Overview: We are looking for a highly skilled Senior QA Automation Engineer to join our talented QA team. In this role, you will be instrumental in the development and execution of automated test scripts, ensuring the highest quality software delivery. You will collaborate with cross-functional teams to enhance...


  • Bengaluru, India Persistent Systems Full time

    About Position: We are seeking a highly skilled and experienced Senior Automation QA Engineer to join our dynamic team. This role is ideal for someone passionate about quality, automation, and cutting-edge technologies in the video streaming domain. You will play a key role in ensuring the reliability, performance, and scalability of our web applications and...


  • Bengaluru, India Seraminds Consulting Full time

    Senior QA Automation Engineer (5+yrs). Strong in manual & automation (Selenium, JUnit, TestNG, Cucumber), API & microservices testing, CI/CD (Jenkins, Docker, K8s), SQL, AWS, Kafka/SQS. Build/maintain frameworks & ensure E2E quality. Provident fund


  • Bengaluru, Karnataka, India Seraminds Consulting Full time ₹ 10,00,000 - ₹ 15,00,000 per year

    Senior QA Automation Engineer (5+yrs). Strong in manual & automation (Selenium, JUnit, TestNG, Cucumber), API & microservices testing, CI/CD (Jenkins, Docker, K8s), SQL, AWS, Kafka/SQS. Build/maintain frameworks & ensure E2E quality. Provident fund


  • Bengaluru, Karnataka, India Freshot Robotics - Food Automation Full time ₹ 7,00,000 - ₹ 12,00,000 per year

    Senior QA + DevOps Engineer (with AI Exposure)We are seeking a Senior QA + DevOps Engineer with significant AI exposure to join our engineering leadership team. This role demands a strong foundation in advanced software testing and exposure to DevOps practices, with proven expertise in building and scaling automation frameworks. The ideal candidate will...


  • Bengaluru, Karnataka, India SWITS DIGITAL Private Limited Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Role SummaryJob Description – Senior QA Automation Engineer (Python/Selenium BDD)We are seeking an experiencedSenior QA Automation Engineerwith deep expertise inPython, Selenium, and BDD frameworks (SpecFlow / Python Behave). The role involves end-to-end testing of enterprise applications in theShell Mobility & e-Mobilitydomain, ensuring high-quality...


  • Bengaluru, India JFrog Full time

    Fast-Frogward Your Career to Years From NowBe part of a team where your work directly shapes how top companies build and secure their software. At JFrog, as a Senior IS QA Engineer, you'll be key in bringing our industry-leading solutions to market, helping brand leaders, including most Fortune 100, solve their most pressing DevSecOps and AI/ML challenges....


  • Bengaluru, Karnataka, India JFrog Full time US$ 1,00,000 - US$ 1,50,000 per year

    Fast-Frogward Your Career to Years From NowBe part of a team where your work directly shapes how top companies build and secure their software. At JFrog, as a Senior IS QA Engineer, you'll be key in bringing our industry-leading solutions to market, helping brand leaders, including most Fortune 100, solve their most pressing DevSecOps and AI/ML challenges....


  • Bengaluru, India AI REVO LABS Full time

    Job Description About The Opportunity A fast-growing product engineering organisation in the AI-driven robotics & edge-computing sector, building scalable, embedded and cloud-connected solutions for industrial and enterprise customers. We deliver high-quality firmware, back-end services and web/mobile applications where reliability and automation are...


  • Bengaluru, India QA InfoTech Full time

    Description 10+ years of experience in QA 5+ years of experience as QA lead 5+ years of experience in quality tools. Experience assessing risk for determining appropriate levels of testing. Experience with JIRA for project management and defect tracking. Experience leading ambiguous situations, dealing with IT issues and coming up with effective...