Senior QA Engineer in Aberdeen

Senior QA Engineer in Aberdeen

Aberdeen Full-Time 50000 - 65000 £ / year (est.) Home office (partial)
Bright Purple

At a Glance

  • Tasks: Design and maintain automated test frameworks for innovative software solutions.
  • Company: Leading oil and gas company known for technical excellence and innovation.
  • Benefits: Competitive salary, bonus, private healthcare, pension, and hybrid working.
  • Other info: Opportunity for career growth in a supportive and inclusive environment.
  • Why this job: Join a dynamic team and make an impact in cutting-edge technology.
  • Qualifications: Experience in test automation and knowledge of programming languages like C# or C++.

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

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 language 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.

Senior QA Engineer in Aberdeen employer: Bright Purple

As a Senior QA Engineer at our esteemed oil and gas company in Aberdeen, you will be part of a dynamic team that thrives on innovation and technical excellence. We offer a competitive salary, private healthcare, and a hybrid working model that promotes work-life balance, alongside opportunities for professional growth in a modern facility equipped with excellent amenities. Join us to contribute to cutting-edge projects while enjoying a supportive work culture that values diversity and inclusion.

Bright Purple

Contact Details:

Bright Purple Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior QA Engineer in Aberdeen

Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with professionals on LinkedIn. 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 technical questions. We recommend setting up mock interviews with friends or using online platforms to get comfortable with the process and receive feedback.

Tip Number 3

Showcase your skills through personal projects or contributions to open-source software. This not only demonstrates your expertise but also gives you something tangible to discuss during interviews.

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 take that extra step to connect with us directly.

We think you need these skills to ace Senior QA Engineer in Aberdeen

Test Automation
C#/.NET
C
C++
Embedded C
Python
NUnit

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience in test automation and the specific languages mentioned in the job description. We want to see how your skills align with what we're looking for, so don’t be shy about showcasing your relevant projects!

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 great fit for our team. We love seeing enthusiasm and a bit of personality, so let us know what excites you about this role.

Showcase Your Technical Skills:When detailing your experience, focus on the tools and frameworks you've worked with, especially those like NUnit, Selenium, or CI/CD pipelines. We’re keen to see how you’ve applied these in real-world scenarios, so give us some juicy examples!

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us that you’re genuinely interested in joining our team at StudySmarter!

How to prepare for a job interview at Bright Purple

Know Your Tech Inside Out

Make sure you brush up on your knowledge of test automation frameworks and the programming languages mentioned in the job description, like C#/.NET and C++. Be ready to discuss your hands-on experience and any projects where you've designed frameworks from scratch.

Showcase Your Problem-Solving Skills

Prepare to share specific examples of how you've tackled complex testing challenges in the past. Think about situations where you identified defects and how you approached root cause analysis. This will demonstrate your analytical skills and methodical approach.

Familiarise Yourself with CI/CD Practices

Since the role involves integrating automated tests into CI/CD pipelines, make sure you understand the basics of continuous integration and deployment. Be ready to discuss any experience you have with Git and how you've contributed to improving release processes in previous roles.

Ask Insightful Questions

Prepare a few thoughtful questions about the company's QA processes or the teams you'll be working with. This shows your genuine interest in the role and helps you gauge if the company culture aligns with your values, especially regarding innovation and technical excellence.