Posted:9 hours ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Contractual

Job Description

Role Summary

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) – DMND0025283, PRJ2272909
  • 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.

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You

kolkata, mumbai, new delhi, hyderabad, pune, chennai, bengaluru

kolkata, mumbai, new delhi, hyderabad, pune, chennai, bengaluru