Software QA Engineer in Aberdeen

Software QA Engineer in Aberdeen

Aberdeen Full-Time 45000 - 55000 £ / year (est.) Home office (partial)
Bright Purple Resourcing

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 C#/.NET, C, or C++.

The predicted salary is between 45000 - 55000 £ 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 of C#/.NET, C, C++ or Embedded C
  • 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.

Software QA Engineer in Aberdeen employer: Bright Purple Resourcing

Join a world-leading oil and gas company in Aberdeen, where innovation meets technical excellence. As a Senior QA Engineer, you'll benefit from a competitive salary, discretionary bonuses, and private healthcare, all while enjoying a hybrid work model in a modern facility with on-site amenities. With a strong focus on employee growth and a collaborative work culture, this role offers the chance to make a meaningful impact in a dynamic environment.

Bright Purple Resourcing

Contact Details:

Bright Purple Resourcing Recruitment Team

StudySmarter Expert Advice🤫

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

Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with current employees at the company. A friendly chat can sometimes lead to insider info or even a referral!

Tip Number 2

Prepare for the interview by brushing up on your technical skills. Since this role focuses on test automation and frameworks, be ready to discuss your experience with C#, C++, and any testing tools you've used. Show us what you’ve got!

Tip Number 3

Don’t just talk about your past experiences; bring them to life! Use specific examples of how you’ve designed automated test frameworks or improved testing processes. We love hearing about real-world impact!

Tip Number 4

Finally, apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining our team. Let’s make it happen!

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

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

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the Senior QA Engineer role. Highlight your experience with test automation and any relevant frameworks like NUnit or Selenium. We want to see how your skills match what we're looking for!

Showcase Your Projects:Include specific projects where you've designed and built automated test frameworks. This gives us a clear picture of your hands-on expertise and how you tackle challenges in real-world scenarios.

Be Clear and Concise:When writing your application, keep it clear and to the point. Use bullet points for key achievements and responsibilities. We appreciate straightforward communication that gets right to the heart of your experience.

Apply Through Our Website:Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. We can’t wait to see what you bring to the table!

How to prepare for a job interview at Bright Purple Resourcing

Know Your Tech Inside Out

Make sure you brush up on your knowledge of C#/.NET, C, and C++. Be ready to discuss your experience with test automation frameworks like NUnit or Selenium. The more you can demonstrate your technical expertise, the better!

Showcase Your Problem-Solving Skills

Prepare to share specific examples of how you've tackled complex testing challenges in the past. Highlight your analytical skills and methodical approach to defect identification. This will show them you're not just a tester, but a problem solver.

Understand the Role's Responsibilities

Familiarise yourself with the key responsibilities listed in the job description. Be ready to discuss how you would design and maintain automated test frameworks and integrate tests into CI/CD pipelines. This shows you're serious about the role and understand what’s expected.

Ask Insightful Questions

Prepare some thoughtful questions about the company's QA processes and team dynamics. This not only shows your interest in the role but also helps you gauge if the company culture aligns with your values. Plus, it gives you a chance to engage with your interviewers!