Quality Assurance & Test Engineer (Software) | Schlumberger

Job Details

Quality Assurance & Test Engineer (Software)

Stonehouse - United Kingdom

Quality Assurance & Test Engineer (Software)


Job brief

We are seeking a professional QA & Test Engineer with experience in developing and execution of automated software test. The opportunity is based in the Gloucestershire area focusing on creation of scalable and optimized test systems for oil and gas drilling and measurement tools.. Salary is competitive and includes a comprehensive benefits package. Successful candidates will be working with a co-located team of 20+ experienced engineers, including other software professionals within a larger multifunctional engineering team. The software teams’ work has a meaningful impact on the business/industry, which offers good visibility and technical career progression within the company.




  • Design and create automated tests
  • Review design documentation and tests of other team members
  • Gather test requirements from Stakeholders
  • Collaborate with other disciplines and with other engineering projects
  • Help maintain Continuous Integration infrastructure: VMs, Build definitions
  • Perform tests and troubleshooting in deployed testing environments
  • Communicate effectively with other team members




  • Proven working experience in software test engineering
  • Proven ability to design functional tests from Requirements / High-level design documents
  • Proven ability to work with firmware engineers to identify and resolve issues
  • Experience in hands-on test development and troubleshooting
  • Experience with C# .NET and scripting (PowerShell/Bash)


  • Familiarity with HiL (Hardware in the Loop) System development and testing using NI hardware and software
  • Knowledge of NI TestStand, NI VeriStand, NI LabVIEW highly desirable
  • Experience with Python
  • Experience with test frameworks
  • Working knowledge of Agile SW Development methodologies, Unit Testing, Continuous Integration and Dev-Ops desirable
  • Knowledge of Versions Control Systems, preferably Git and Azure DevOps
  • Knowledge of additional XiL in the loop testing methodologies for example Software in the Loop highly desirable
  • Knowledge on Modelling, specifically Mathworks – Matlab, Simulink
  • Strong documentation and writing skills


Education and Experience

  • BEng or BSc or Equivalent
  • 3+ years industry experience


Schlumberger is an equal employment opportunity employer. Qualified applicants are considered without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, or other characteristics protected by law.

Quality Assurance & Test Engineer (Software)
Log in to apply for this position today.
Apply Now

Share This