Skip to main content
Search Jobs

See All Jobs

Senior Software QA Engineer - Rock Physics Applications

Abingdon, England, United Kingdom

Job Description

We are looking for the right people — people who want to innovate, achieve, grow and lead. We attract and retain the best talent by investing in our employees and empowering them to develop themselves and their careers. Experience the challenges, rewards and opportunity of working for one of the world's largest providers of products and services to the global energy industry.

Job Duties

This is a hands-on software quality assurance role. We are looking to recruit a Senior QA Engineer to develop and execute software tests for the Rock Physics desktop and cloud applications. Reporting to the Team Lead and working closely with other QA and the Product Owner, you will apply a comprehensive understanding of all elements of a successful software development program, including code inspections, manual testing, automated testing, functional requirements, design, usability, test plans, results, and defect management, while contributing to continuous improvement of our QA processes. 

Key Responsibilities 

  • Execute & design test cases - Run application workflows, regression test suites, and perform exploratory testing to identify defects; create and maintain test cases that include workflow steps, expected behavior, and validation criteria * Develop test automation - Create and maintain automated test cases to increase test coverage and accelerate release cycles. 
  • Collaborate with developers - Work closely with the development team to test fixes, validate new functionality, and ensure defects are thoroughly documented following published Landmark guidelines.
  • Plan future releases - Serve as an integral part of release planning by estimating efforts required in testing, documentation, and advising on product improvement.
  • Champion quality practices - Advocate for quality throughout the development lifecycle; participate in agile ceremonies and contribute a QA perspective to sprint planning and retrospectives.
  • Support security & quality practices - Assist with secure architecture design reviews and support preparing applications for security testing; ensure security vulnerabilities have been mitigated.
  • Leverage AI in daily QA work - Actively use AI-powered tools (e.g., Copilot, AI test case generators, intelligent test analytics) to accelerate test creation, improve defect detection, and enhance overall QA productivity.
    Communicate clearly - Escalate risks, quality metrics, and testing progress in a timely, structured manner to technical and non-technical stakeholders. Stay current - Continuously evaluate and adopt emerging testing tools, frameworks, and AI-assisted QA methodologies relevant to the product.
  • Mentor Junior QA - Coach junior QA engineers through test reviews, paired testing, and knowledge-sharing to build their domain and automation skills. 

Required Qualifications 

  • 4+ years of professional software quality assurance testing complex, production grade applications in a structured QA environment. 
  • Bachelor’s Degree or higher in Geoscience, Petroleum Engineering, or a closely related discipline.
  • Strong domain expertise in rock physics, petrophysics, or geomechanics and related applications (e.g., DS Petrophysics); experience in the oil-and-gas industry.
  • Comprehensive understanding of all elements of a successful software development program, including code inspections, manual testing, automated testing, functional requirements, design, usability, test plans, results, and defect management.
  • Proven experience with QA fundamentals: test case design, defect lifecycle management, regression testing, exploratory testing, and test documentation.
  • Hands-on test automation experience: writing and maintaining automated test cases (e.g., Selenium or equivalent frameworks).
  • Competence with Windows and Linux environments.
  • Self-motivated and collaborative; thrives in a team environment and takes initiative without direction. Excellent analytical, communication, and problem-solving skills. 

Minimum Qualifications: Minimum qualifications may be acquired through technical schools or equivalent related experience. Candidates having qualifications that exceed the minimum job requirements will receive consideration for higher level roles given (1) their experience, (2) additional job requirements, and/or (3) business needs. Depending on education, experience, and skill level, a variety of job opportunities might be available from the Technical Professional Software (Senior - Principal)

Halliburton is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, disability, genetic information, pregnancy, citizenship, marital status, sex/gender, sexual preference/ orientation, gender identity, age, veteran status, national origin, or any other status protected by law or regulation.

Location

97 Jubilee Avenue, Milton Park, Abingdon, Oxfordshire, OX14 4RW, United Kingdom 

Job Details

Requisition Number: 209090 
Experience Level: Experienced Hire
Job Family: Engineering/Science/Technology
Product Service Line: Landmark Software & Services 
Full Time / Part Time: Full-time

Additional Locations for this position: Abingdon

Compensation Information
Compensation is competitive and commensurate with experience.

Apply Job ID 209090 Date posted 05/21/2026 Category Engineering/Science/Technology

We are looking for the right people — people who want to innovate, achieve, grow and lead. We attract and retain the best talent by investing in our employees and empowering them to develop themselves and their careers. Experience the challenges, rewards and opportunity of working for one of the world's largest providers of products and services to the global energy industry.

Job Duties

This is a hands-on software quality assurance role. We are looking to recruit a Senior QA Engineer to develop and execute software tests for the Rock Physics desktop and cloud applications. Reporting to the Team Lead and working closely with other QA and the Product Owner, you will apply a comprehensive understanding of all elements of a successful software development program, including code inspections, manual testing, automated testing, functional requirements, design, usability, test plans, results, and defect management, while contributing to continuous improvement of our QA processes. 

Key Responsibilities 

  • Execute & design test cases - Run application workflows, regression test suites, and perform exploratory testing to identify defects; create and maintain test cases that include workflow steps, expected behavior, and validation criteria * Develop test automation - Create and maintain automated test cases to increase test coverage and accelerate release cycles. 
  • Collaborate with developers - Work closely with the development team to test fixes, validate new functionality, and ensure defects are thoroughly documented following published Landmark guidelines.
  • Plan future releases - Serve as an integral part of release planning by estimating efforts required in testing, documentation, and advising on product improvement.
  • Champion quality practices - Advocate for quality throughout the development lifecycle; participate in agile ceremonies and contribute a QA perspective to sprint planning and retrospectives.
  • Support security & quality practices - Assist with secure architecture design reviews and support preparing applications for security testing; ensure security vulnerabilities have been mitigated.
  • Leverage AI in daily QA work - Actively use AI-powered tools (e.g., Copilot, AI test case generators, intelligent test analytics) to accelerate test creation, improve defect detection, and enhance overall QA productivity.
    Communicate clearly - Escalate risks, quality metrics, and testing progress in a timely, structured manner to technical and non-technical stakeholders. Stay current - Continuously evaluate and adopt emerging testing tools, frameworks, and AI-assisted QA methodologies relevant to the product.
  • Mentor Junior QA - Coach junior QA engineers through test reviews, paired testing, and knowledge-sharing to build their domain and automation skills. 

Required Qualifications 

  • 4+ years of professional software quality assurance testing complex, production grade applications in a structured QA environment. 
  • Bachelor’s Degree or higher in Geoscience, Petroleum Engineering, or a closely related discipline.
  • Strong domain expertise in rock physics, petrophysics, or geomechanics and related applications (e.g., DS Petrophysics); experience in the oil-and-gas industry.
  • Comprehensive understanding of all elements of a successful software development program, including code inspections, manual testing, automated testing, functional requirements, design, usability, test plans, results, and defect management.
  • Proven experience with QA fundamentals: test case design, defect lifecycle management, regression testing, exploratory testing, and test documentation.
  • Hands-on test automation experience: writing and maintaining automated test cases (e.g., Selenium or equivalent frameworks).
  • Competence with Windows and Linux environments.
  • Self-motivated and collaborative; thrives in a team environment and takes initiative without direction. Excellent analytical, communication, and problem-solving skills. 

Minimum Qualifications: Minimum qualifications may be acquired through technical schools or equivalent related experience. Candidates having qualifications that exceed the minimum job requirements will receive consideration for higher level roles given (1) their experience, (2) additional job requirements, and/or (3) business needs. Depending on education, experience, and skill level, a variety of job opportunities might be available from the Technical Professional Software (Senior - Principal)

Halliburton is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, disability, genetic information, pregnancy, citizenship, marital status, sex/gender, sexual preference/ orientation, gender identity, age, veteran status, national origin, or any other status protected by law or regulation.

Location

97 Jubilee Avenue, Milton Park, Abingdon, Oxfordshire, OX14 4RW, United Kingdom 

Job Details

Requisition Number: 209090 
Experience Level: Experienced Hire
Job Family: Engineering/Science/Technology
Product Service Line: Landmark Software & Services 
Full Time / Part Time: Full-time

Additional Locations for this position: Abingdon

Compensation Information
Compensation is competitive and commensurate with experience.

Apply

We are looking for the right people — people who want to innovate, achieve, grow and lead. We attract and retain the best talent by investing in our employees and empowering them to develop themselves and their careers. Experience the challenges, rewards and opportunity of working for one of the world's largest providers of products and services to the global energy industry.

Job Duties

This is a hands-on software quality assurance role. We are looking to recruit a Senior QA Engineer to develop and execute software tests for the Rock Physics desktop and cloud applications. Reporting to the Team Lead and working closely with other QA and the Product Owner, you will apply a comprehensive understanding of all elements of a successful software development program, including code inspections, manual testing, automated testing, functional requirements, design, usability, test plans, results, and defect management, while contributing to continuous improvement of our QA processes. 

Key Responsibilities 

  • Execute & design test cases - Run application workflows, regression test suites, and perform exploratory testing to identify defects; create and maintain test cases that include workflow steps, expected behavior, and validation criteria * Develop test automation - Create and maintain automated test cases to increase test coverage and accelerate release cycles. 
  • Collaborate with developers - Work closely with the development team to test fixes, validate new functionality, and ensure defects are thoroughly documented following published Landmark guidelines.
  • Plan future releases - Serve as an integral part of release planning by estimating efforts required in testing, documentation, and advising on product improvement.
  • Champion quality practices - Advocate for quality throughout the development lifecycle; participate in agile ceremonies and contribute a QA perspective to sprint planning and retrospectives.
  • Support security & quality practices - Assist with secure architecture design reviews and support preparing applications for security testing; ensure security vulnerabilities have been mitigated.
  • Leverage AI in daily QA work - Actively use AI-powered tools (e.g., Copilot, AI test case generators, intelligent test analytics) to accelerate test creation, improve defect detection, and enhance overall QA productivity.
    Communicate clearly - Escalate risks, quality metrics, and testing progress in a timely, structured manner to technical and non-technical stakeholders. Stay current - Continuously evaluate and adopt emerging testing tools, frameworks, and AI-assisted QA methodologies relevant to the product.
  • Mentor Junior QA - Coach junior QA engineers through test reviews, paired testing, and knowledge-sharing to build their domain and automation skills. 

Required Qualifications 

  • 4+ years of professional software quality assurance testing complex, production grade applications in a structured QA environment. 
  • Bachelor’s Degree or higher in Geoscience, Petroleum Engineering, or a closely related discipline.
  • Strong domain expertise in rock physics, petrophysics, or geomechanics and related applications (e.g., DS Petrophysics); experience in the oil-and-gas industry.
  • Comprehensive understanding of all elements of a successful software development program, including code inspections, manual testing, automated testing, functional requirements, design, usability, test plans, results, and defect management.
  • Proven experience with QA fundamentals: test case design, defect lifecycle management, regression testing, exploratory testing, and test documentation.
  • Hands-on test automation experience: writing and maintaining automated test cases (e.g., Selenium or equivalent frameworks).
  • Competence with Windows and Linux environments.
  • Self-motivated and collaborative; thrives in a team environment and takes initiative without direction. Excellent analytical, communication, and problem-solving skills. 

Minimum Qualifications: Minimum qualifications may be acquired through technical schools or equivalent related experience. Candidates having qualifications that exceed the minimum job requirements will receive consideration for higher level roles given (1) their experience, (2) additional job requirements, and/or (3) business needs. Depending on education, experience, and skill level, a variety of job opportunities might be available from the Technical Professional Software (Senior - Principal)

Halliburton is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, disability, genetic information, pregnancy, citizenship, marital status, sex/gender, sexual preference/ orientation, gender identity, age, veteran status, national origin, or any other status protected by law or regulation.

Location

97 Jubilee Avenue, Milton Park, Abingdon, Oxfordshire, OX14 4RW, United Kingdom 

Job Details

Requisition Number: 209090 
Experience Level: Experienced Hire
Job Family: Engineering/Science/Technology
Product Service Line: Landmark Software & Services 
Full Time / Part Time: Full-time

Additional Locations for this position: Abingdon

Compensation Information
Compensation is competitive and commensurate with experience.

Apply Job ID 209090 Department Engineering/Science/Technology

We are looking for the right people — people who want to innovate, achieve, grow and lead. We attract and retain the best talent by investing in our employees and empowering them to develop themselves and their careers. Experience the challenges, rewards and opportunity of working for one of the world's largest providers of products and services to the global energy industry.

Job Duties

This is a hands-on software quality assurance role. We are looking to recruit a Senior QA Engineer to develop and execute software tests for the Rock Physics desktop and cloud applications. Reporting to the Team Lead and working closely with other QA and the Product Owner, you will apply a comprehensive understanding of all elements of a successful software development program, including code inspections, manual testing, automated testing, functional requirements, design, usability, test plans, results, and defect management, while contributing to continuous improvement of our QA processes. 

Key Responsibilities 

  • Execute & design test cases - Run application workflows, regression test suites, and perform exploratory testing to identify defects; create and maintain test cases that include workflow steps, expected behavior, and validation criteria * Develop test automation - Create and maintain automated test cases to increase test coverage and accelerate release cycles. 
  • Collaborate with developers - Work closely with the development team to test fixes, validate new functionality, and ensure defects are thoroughly documented following published Landmark guidelines.
  • Plan future releases - Serve as an integral part of release planning by estimating efforts required in testing, documentation, and advising on product improvement.
  • Champion quality practices - Advocate for quality throughout the development lifecycle; participate in agile ceremonies and contribute a QA perspective to sprint planning and retrospectives.
  • Support security & quality practices - Assist with secure architecture design reviews and support preparing applications for security testing; ensure security vulnerabilities have been mitigated.
  • Leverage AI in daily QA work - Actively use AI-powered tools (e.g., Copilot, AI test case generators, intelligent test analytics) to accelerate test creation, improve defect detection, and enhance overall QA productivity.
    Communicate clearly - Escalate risks, quality metrics, and testing progress in a timely, structured manner to technical and non-technical stakeholders. Stay current - Continuously evaluate and adopt emerging testing tools, frameworks, and AI-assisted QA methodologies relevant to the product.
  • Mentor Junior QA - Coach junior QA engineers through test reviews, paired testing, and knowledge-sharing to build their domain and automation skills. 

Required Qualifications 

  • 4+ years of professional software quality assurance testing complex, production grade applications in a structured QA environment. 
  • Bachelor’s Degree or higher in Geoscience, Petroleum Engineering, or a closely related discipline.
  • Strong domain expertise in rock physics, petrophysics, or geomechanics and related applications (e.g., DS Petrophysics); experience in the oil-and-gas industry.
  • Comprehensive understanding of all elements of a successful software development program, including code inspections, manual testing, automated testing, functional requirements, design, usability, test plans, results, and defect management.
  • Proven experience with QA fundamentals: test case design, defect lifecycle management, regression testing, exploratory testing, and test documentation.
  • Hands-on test automation experience: writing and maintaining automated test cases (e.g., Selenium or equivalent frameworks).
  • Competence with Windows and Linux environments.
  • Self-motivated and collaborative; thrives in a team environment and takes initiative without direction. Excellent analytical, communication, and problem-solving skills. 

Minimum Qualifications: Minimum qualifications may be acquired through technical schools or equivalent related experience. Candidates having qualifications that exceed the minimum job requirements will receive consideration for higher level roles given (1) their experience, (2) additional job requirements, and/or (3) business needs. Depending on education, experience, and skill level, a variety of job opportunities might be available from the Technical Professional Software (Senior - Principal)

Halliburton is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, disability, genetic information, pregnancy, citizenship, marital status, sex/gender, sexual preference/ orientation, gender identity, age, veteran status, national origin, or any other status protected by law or regulation.

Location

97 Jubilee Avenue, Milton Park, Abingdon, Oxfordshire, OX14 4RW, United Kingdom 

Job Details

Requisition Number: 209090 
Experience Level: Experienced Hire
Job Family: Engineering/Science/Technology
Product Service Line: Landmark Software & Services 
Full Time / Part Time: Full-time

Additional Locations for this position: Abingdon

Compensation Information
Compensation is competitive and commensurate with experience.

Apply

Forge paths and opportunities

You have no Recently Viewed Jobs

You have no Saved Jobs

Join our
talent community

Be the first to hear about the latest news and updates at Halliburton.

Join Us

Sign up for job alerts

Sign up for job alerts and SMS text messages to be the first to know about personalized career opportunities at Halliburton. Plus, get all the latest on company news and happenings.

Sign Up