1,985,750open jobs
117,541companies
247,412added this week
Browse all
Location
Hybrid (Pune, India)
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 26, 2026. First seen by Alion on Oct 23, 2026. BP scores A on the Alion truth index.

Overview
Company
Impact
Profile match

BP

BP is a British integrated energy company that explores for and produces oil and natural gas, refines and trades fuels, and sells them through its retail stations, lubricants brands such as Castrol and aviation fuel business. It operates in around 60 countries and is investing in lower-carbon businesses including EV charging, biofuels, hydrogen and renewable power, with large business and technology centres in Pune, Kuala Lumpur and Budapest. The company is headquartered in London, England, United Kingdom.

Entity:

Technology

Job Family Group:

Research & Technology Group

Job Description:

Who we are

About bp/team

bp technology is the central organization for all software and platform development. We build all the technology that powers bp’s businesses, from upstream energy production to downstream energy delivery to our customers. We have a variety of teams depending on your areas of interest, including infrastructure and backend services through to customer-facing web and native applications. We encourage our teams to adapt quickly by using native AWS and Azure services, including serverless, and enable them to pick the best technology for a given problem. This is meant to empower our software and platform engineers while allowing them to learn and develop themselves.

Role Purpose

The Software Test Engineer is responsible for assuring the quality, reliability and usability of digital platforms and services supporting the Corporate Affairs portfolio. The role combines hands-on manual testing with test automation to validate that new features, integrations, fixes and releases meet business, user, technical and operational requirements.

Working closely with Product Managers, Business Analysts, Technical Delivery Leads, Software Engineers, suppliers and business stakeholders, the role embeds quality throughout the delivery lifecycle. It plans and implements functional and non-functional testing, builds reusable automated tests, manages defects and provides clear evidence to support release decisions and continuous improvement.

Scope & Scale

Platform focus

Supports Corporate Affairs digital platforms and services, including DCP, Brand Portal, global web, content, campaign, analytics, integrations and operational support capabilities.

Testing coverage

Covers manual and automated functional, integration, regression, API, end-to-end, smoke, exploratory and release testing.

Non-functional quality

Supports accessibility, usability, cross-browser, responsive, performance, security and operational-readiness validation.

Delivery lifecycle

Contributes from discovery and requirements refinement through build, test, release, production verification and post-release improvement.

Quality engineering

Builds reusable automation, quality gates, test evidence, defect insight and risk-based recommendations that improve release confidence.

Key Responsibilities

Test Strategy, Planning & Analysis

· Contribute to test strategies and create proportionate test plans based on scope, quality risks, dependencies and release objectives.

· Review requirements, user stories, designs and acceptance criteria to identify gaps, ambiguity, testability concerns and required coverage.

· Define test scenarios, test cases, test data, environment needs, entry and exit criteria and traceability to requirements.

· Apply risk-based testing to focus effort on business-critical journeys, integrations and operational risks.

· Provide clear test estimates, progress reporting, quality metrics and evidence for delivery governance and release decisions.

Manual & Exploratory Testing

· Implement manual functional, integration, system, regression, smoke, exploratory and end-to-end testing across digital products and services.

· Validate user journeys, content workflows, business rules, integrations, permissions, data handling and error scenarios.

· Test responsive behaviour, usability, cross-browser compatibility and accessibility against agreed standards.

· Work with business users and Business Analysts to support UAT, capture evidence and confirm acceptance outcomes.

· Perform production verification and support early-life testing following releases.

Test Automation & Continuous Testing

· Design, build and maintain reliable automated tests for UI, API, integration, regression and end-to-end scenarios.

· Develop reusable test libraries, page objects, fixtures, utilities and test data aligned to sound software engineering principles.

· Integrate automated tests into CI/CD pipelines and establish quality checks that provide rapid, repeatable feedback.

· Select appropriate candidates for automation, balancing business value, stability, maintenance effort and execution speed.

· Monitor automation reliability, investigate failures and continuously improve coverage, execution time and maintainability.

Defect Management & Quality Insight

· Log clear, reproducible defects with evidence, business impact, severity and appropriate diagnostic information.

· Work with engineers and suppliers to triage defects, investigate root causes, validate fixes and prevent recurrence.

· Maintain transparent defect status, highlight release risks and escalate unresolved quality concerns with options.

· Analyse defect patterns, escaped defects, automation results and quality trends to identify improvement opportunities.

· Contribute to retrospectives and root-cause reviews, turning lessons into stronger requirements, engineering and test practices.

Collaboration & Quality Culture

· Collaborate with product, analysis, design, development, operations, security, privacy and supplier teams throughout delivery.

· Champion shift-left testing by engaging early in discovery, refinement and technical design discussions.

· Promote shared ownership of quality and support engineers in improving unit, component and integration testing.

· Maintain test documentation, evidence, dashboards and reusable knowledge assets.

· Share testing practices and support continuous improvement across bp and supplier delivery teams.

Skills & Experience

· Experience testing digital products, web platforms, CMS solutions, APIs, integrations or cloud-based services using both manual and automated approaches.

· Solid understanding of test design techniques, exploratory testing, regression testing, defect management and requirements traceability.

· Hands-on experience developing and maintaining UI and API automation using tools such as Playwright, Selenium, Cypress, Postman or equivalent.

· Coding or scripting experience in TypeScript, JavaScript, Java, Python or a comparable language, with Git-based version control.

· Experience integrating automated testing into Azure DevOps, Jenkins, GitHub Actions or comparable CI/CD platforms.

· Understanding of accessibility, responsive, cross-browser, performance, security and operational-readiness testing.

· Experience working in Agile teams and collaborating with Product Owners, Business Analysts, Engineers and suppliers.

· Strong analytical, communication and problem-solving skills, with the ability to provide evidence-based quality recommendations.

Success Measures

· Clear test coverage and traceability across requirements, business journeys, risks and acceptance criteria.

· Early identification of defects, gaps and release risks, reducing rework and production issues.

· Reliable and maintainable automated regression coverage integrated into delivery pipelines.

· Timely, evidence-based quality reporting that supports informed release decisions.

· Improved platform quality across functionality, accessibility, usability, performance, security and operability.

· Effective defect resolution and measurable reduction in repeated or escaped defects.

Strong collaboration and shared quality ownership across business, product, engineering and supplier

About bp

Our purpose is to deliver energy to the world, today and tomorrow. For over 100 years, bp has focused on discovering, developing, and producing oil and gas in the nations where we operate. We are one of the few companies globally that can provide governments and customers with an integrated energy offering. Delivering our strategy sustainably is fundamental to achieving our ambition to be a net zero company by 2050 or sooner!

We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform crucial job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.

Additional Information

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status.

Even though the job is advertised as full time, please contact the hiring manager or the recruiter as flexible working arrangements may be considered.

Travel Requirement

Up to 10% travel should be expected with this role

Relocation Assistance:

This role is eligible for relocation within country

Remote Type:

This position is a hybrid of office/remote working

Skills:

Continuous Improvement, Creating new methodologies, Customer quality requirements, Data Analysis, Experimental Design, Formulated product testing, Formulation Deployment, Formulation design, OMS and bp requirements, Process Safety Management, Product Development, Product Sustainability Performance Management, Project Management, Raw materials knowledge, Rheology, Scientific publication, Tribology, Vehicle propulsion technologies

.

Legal Disclaimer:

We are an equal opportunity employer. We do not discriminate on the basis of protected characteristics like race, religion, color, sex, national origin, sexual orientation, veteran status or disability status. Individualswith an accessibility need may request an adjustment/accommodationrelated to bp’s recruiting process (e.g., accessing the job application, completing required assessments, participating in telephone screenings or interviews, etc.). If you would like to request an adjustment/accommodationrelated to the recruitment process, please contact us.

If you are selected for a position and depending upon your role, your employment may be contingent upon adherence to local policy. This may include pre-placement drug screening, medical review of physical fitness for the role, and background checks.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,985,750 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

QA
Similar stack
Same company
Pune
≈ $9k – $24k per year (Estimated) • In office • 4+ years exp • Bengaluru
Python
Java
DevOps
GitLab CI
CI/CD
Jenkins
Git
QA
Selenium
Cypress
Playwright
Appium
Postman
Rest-Assured
SoapUI
Apply
SDET 1 hour ago
≈ $25k – $57k per year (Estimated) • In office • 10+ years exp • Bengaluru
Java
DevOps
Rest API
CI/CD
Linux
Unix
Management
Agile
QA
TestNG
Selenium
Appium
Apply
Manual QA Engineer 1 hour ago
In office • 1+ year exp • Bengaluru
Apply
≈ $9k – $23k per year (Estimated) • In office • 3+ years exp • Bengaluru
SQL
Management
Jira
QA
Selenium
Appium
Postman
Apply
SDET Engineer 1 hour ago
In office • Bengaluru
Python
JavaScript
SQL
Node JS
Node JS
Express
Databases
ElasticSearch
Mobile
JUnit
DevOps
CI/CD
AWS
Kubernetes
Management
Agile
Scrum
QA
Selenium
JMeter
Gatling
Postman
Jest
Rest-Assured
Mocha
Apply
≈ $34k – $83k per year (Estimated) • In office • Lisbon
Python
JavaScript
TypeScript
Python
Django
Frontend
React.js
DevOps
CI/CD
Management
Agile
Apply
.Net Developer 1 day ago
≈ $32k – $81k per year (Estimated) • In office • 5+ years exp • Porto
JavaScript
TypeScript
C#
C#
ASP.NET Core
Entity Framework Core
Frontend
Angular
React.js
DevOps
Azure
AWS
Docker
Kubernetes
Apply
Data Engineer II 1 day ago
$111k – $139k per year • Remote (United States) • Full-Time • 6+ years exp • Bachelor's Degree
Python
Java
PHP
SQL
Perl
Databases
Snowflake
HBase
AI/ML
Hadoop
dbt
DevOps
Azure
Linux
Analytics
Tableau
Power BI
ETL/ELT
Informatica
Talend
Azure Data Factory
Cognos
Apply
≈ $23k – $57k per year (Estimated) • In office • Full-Time • 8+ years exp • Bengaluru
Python
SQL
Python
pySpark
Databases
Databricks
Delta Lake
MS SQL
AI/ML
Spark
DevOps
Azure DevOps
Azure
Analytics
Power BI
ETL/ELT
Azure Data Factory
Management
Agile
Apply
$106k – $140k per year • In office • Internship • Master's Degree • San Mateo
Python
C++
AI/ML
Computer Vision
Robotics
Motion Planning
Apply
≈ $13k – $32k per year (Estimated) • Remote (India) • Full-Time • 6+ years exp • Pune
Python
Java
TypeScript
SQL
C#
Mobile
JUnit
DevOps
Azure DevOps
GitHub Actions
Azure
CI/CD
Jenkins
AWS
Docker
Kubernetes
GitHub
Cybersecurity
Shift-Left Security
Management
Agile
Scrum
QA
TestNG
Selenium
JMeter
Cypress
Playwright
Postman
Rest-Assured
k6
Apply
≈ $17k – $37k per year (Estimated) • Hybrid • Full-Time • 8+ years exp • Kuala Lumpur
DevOps
Rest API
SOAP
Cybersecurity
LDAP
Management
ServiceNow
Agile
Scrum
ITIL
ITSM
Apply
Hybrid • Full-Time • 3+ years exp • Bachelor's Degree • Kuala Lumpur
DevOps
Azure DevOps
Azure
CI/CD
AWS
Configuration Management
Incident Management
Management
Agile
Apply
≈ $14k – $37k per year (Estimated) • Hybrid • Full-Time • 8+ years exp • Kuala Lumpur
DevOps
Rest API
CI/CD
Platform Engineering
SOAP
Management
ServiceNow
Agile
ITIL
ITSM
Apply
≈ $20k – $47k per year (Estimated) • Hybrid • Full-Time • 10+ years exp • Bachelor's Degree • Jakarta
Apply
≈ $12k – $29k per year (Estimated) • In office • 7+ years exp • Pune
TypeScript
DevOps
Azure DevOps
GitHub Actions
Azure
CI/CD
Jenkins
Management
Jira
QA
Playwright
Apply
In office • Pune
JavaScript
TypeScript
Node JS
DevOps
Rest API
GitHub Actions
CI/CD
Jenkins
Git
GitLab
Management
Jira
QA
JMeter
Playwright
Postman
k6
Locust
Apply
≈ $10k – $25k per year (Estimated) • In office • 6+ years exp • Bachelor's Degree • Pune
Python
Java
TypeScript
C#
C++
Scala
DevOps
Azure
CI/CD
QA
Selenium
Playwright
Apply
Automation Testing 1 day ago
≈ $10k – $25k per year (Estimated) • In office • 6+ years exp • Pune
Python
Java
TypeScript
QA
Playwright
Apply
Product Manager 1 day ago
≈ $14k – $32k per year (Estimated) • In office • 4+ years exp • Noida • Pune
Management
Agile
Scrum
Apply
See all jobs
This is one of many
1,985,750 more open roles from verified company boards, updated every day.