Senior QA Engineer in Inverurie

Senior QA Engineer in Inverurie

Inverurie 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: Collaborative environment with opportunities for professional growth.
  • Why this job: Join a dynamic team and make an impact in cutting-edge technology.
  • Qualifications: Experience in test automation and proficiency in programming languages.

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 Inverurie 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, discretionary bonuses, and comprehensive benefits including private healthcare and a pension scheme, all within a modern hybrid working environment that promotes work-life balance. Join us to advance your career in a supportive culture that values employee growth and collaboration, while contributing to cutting-edge solutions in demanding subsurface environments.

Bright Purple

Contact Details:

Bright Purple Recruitment Team

StudySmarter Expert Advice🤫

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

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 Inverurie

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 perfect 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 applying, make sure to mention your hands-on experience with frameworks like NUnit or Selenium. We’re keen on candidates who can hit the ground running, so highlight any relevant projects or achievements that demonstrate your expertise.

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 role. Plus, it gives you a chance to explore more about our company culture and values!

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. Be ready to discuss your hands-on experience with C#, C++, and any relevant tools like NUnit or Selenium. This will show that you're not just familiar with the tech, but that you can actually apply it.

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 or improved testing processes. This will demonstrate your analytical skills and methodical approach, which are crucial for a Senior QA Engineer.

Collaborate Like a Pro

Since the role involves working closely with engineers, be ready to discuss how you've collaborated in previous roles. Highlight any experiences where you contributed to early testability considerations or integrated automated tests into CI/CD pipelines. This shows that you understand the importance of teamwork in delivering quality software.

Ask Insightful Questions

Prepare some thoughtful questions about the company's QA processes, the teams you'll be working with, or their approach to continuous improvement. This not only shows your interest in the role but also gives you a chance to assess if the company culture aligns with your values.