Senior QA Engineer

Company:  Bright Purple
Location: Aberdeen
Closing Date: 06/07/2026
Hours: Full Time
Type: Permanent

Job Description

Senior QA Engineer - Aberdeen, Hybrid


A well-established oil and gas company based in Aberdeen, our client is a world-leading developer of specialised downhole sensing and telemetry solutions. With a reputation built on technical excellence and innovation, the business designs and manufactures precision-engineered tools deployed in some of the most demanding subsurface environments on earth.


What's on Offer

  • Competitive salary
  • Discretionary annual bonus
  • Private healthcare and life insurance
  • Company pension scheme
  • Hybrid working, 3 days per week in a modern facility in Dyce, Aberdeen
  • On-site parking and gym facilities


The Role

An experienced Senior QA Engineer is sought to join a growing QA function, reporting to the Head of QA and working across two software engineering teams: Surface and Subsurface. The Surface team builds desktop and data visualisation applications, whilst the Subsurface team works on embedded firmware and real-time software running inside the tools themselves.


Whilst the role encompasses manual testing, the primary focus will be on test automation, designing, building and maintaining robust automated frameworks that improve coverage, repeatability and release confidence across both teams.


Key Responsibilities

  • Design, develop and maintain automated test frameworks across Surface (C#/.NET) and Subsurface (C, Embedded C, C++) codebases
  • Execute manual and exploratory testing for complex or novel functionality
  • Collaborate with engineers to identify testability considerations early in the development cycle
  • Integrate automated tests into CI/CD pipelines and contribute to continuous improvement of the release process
  • Perform regression, integration, system and performance testing across both teams
  • Develop and maintain test plans, test cases and defect reports to a high standard


Skills & Experience

  • Proven experience in test automation, with hands-on expertise designing frameworks from the ground up
  • Solid understanding of at least one development languages such as C#/.NET, C, C++, Embedded C, Python ...
  • Experience with frameworks such as NUnit, xUnit, Selenium, Pytest, Google Test or similar
  • Familiarity with CI/CD pipelines and Git
  • Strong analytical skills with a methodical approach to defect identification and root cause analysis


Please apply with your most up-to-date CV for consideration.


Bright Purple is an equal opportunities employer: we are proud to work with clients who share our values of diversity and inclusion in our industry.

Apply Now
Share this job
Bright Purple
  • Similar Jobs

  • Senior Commissioning Engineer

    Banchory Devenick
    View Job
  • Senior Commissioning Engineer

    Banchory Devenick
    View Job
  • Senior Site Manager

    Aberdeen
    View Job
  • Senior Quantity Surveyor

    Aberdeen
    View Job
  • Senior Site Manager

    Aberdeen
    View Job
An unhandled error has occurred. Reload 🗙