Senior Software QA Engineer - Rock Physics Applications in Abingdon

Senior Software QA Engineer - Rock Physics Applications in Abingdon

Abingdon Full-Time 50000 - 65000 £ / year (est.) No working from home possible
Halliburton

At a Glance

  • Tasks: Design and execute software tests for innovative Rock Physics applications.
  • Company: Join a leading tech company focused on quality assurance in the oil and gas industry.
  • Benefits: Competitive salary, career growth, and opportunities to work with cutting-edge technology.
  • Other info: Dynamic team environment with mentoring opportunities and a focus on continuous improvement.
  • Why this job: Make a real impact by ensuring software quality and collaborating with talented teams.
  • Qualifications: 4+ years in QA, strong knowledge of rock physics, and automation experience required.

The predicted salary is between 50000 - 65000 £ per year.

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

Compensation Information: Compensation is competitive and commensurate with experience.

Senior Software QA Engineer - Rock Physics Applications in Abingdon employer: Halliburton

At Halliburton, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration. Located in the vibrant area of Milton Park, Abingdon, our team enjoys competitive compensation, comprehensive benefits, and ample opportunities for professional growth, including mentorship programs and access to cutting-edge technology. Join us to be part of a forward-thinking company that values quality and encourages continuous improvement in a supportive environment.

Halliburton

Contact Details:

Halliburton Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Software QA Engineer - Rock Physics Applications in Abingdon

Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage in online forums. You never know who might have the inside scoop on job openings or can refer you directly.

Tip Number 2

Prepare for interviews by practising common QA scenarios and questions. We recommend doing mock interviews with friends or using online platforms to get comfortable discussing your experience and skills.

Tip Number 3

Showcase your skills through a portfolio or GitHub. If you've worked on any projects, especially those related to rock physics or automated testing, make sure to highlight them. This gives potential employers a tangible sense of what you can do!

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search.

We think you need these skills to ace Senior Software QA Engineer - Rock Physics Applications in Abingdon

Software Quality Assurance
Test Case Design
Automated Testing
Manual Testing
Regression Testing
Exploratory Testing
Defect Management

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience in software quality assurance, especially in rock physics applications. We want to see how your skills align with the job description, so don’t be shy about showcasing relevant projects and achievements!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re passionate about QA and how your background makes you a perfect fit for our team. We love seeing enthusiasm and a clear understanding of the role.

Showcase Your Technical Skills:Don’t forget to mention your hands-on experience with test automation tools like Selenium. We’re looking for someone who can hit the ground running, so highlight any relevant technical skills that will help you excel in this role.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the position. Plus, it shows you’re keen on joining our team!

How to prepare for a job interview at Halliburton

Know Your Testing Fundamentals

Brush up on your QA fundamentals, especially around test case design, defect lifecycle management, and regression testing. Be ready to discuss specific examples from your past experiences where you successfully identified defects or improved testing processes.

Showcase Your Automation Skills

Since this role involves hands-on test automation, prepare to talk about your experience with writing and maintaining automated test cases. If you've used tools like Selenium or similar frameworks, be sure to highlight that and maybe even share a success story.

Understand the Domain

Given the focus on rock physics and related applications, make sure you have a solid understanding of these concepts. Be prepared to discuss how your domain expertise can contribute to the team and improve the quality of the software.

Communicate Clearly and Effectively

Effective communication is key in any QA role. Practice articulating your thoughts clearly, especially when discussing risks, quality metrics, and testing progress. Think of examples where you successfully communicated complex information to both technical and non-technical stakeholders.