Quality Engineer
Job Summary
- Multiple locations
- On-site
Job Description
This role can be based in Edinburgh and Amsterdam
Introduction
Are you an experienced Quality Engineer who enjoys improving software quality in a measurable way and helping teams release with confidence
In this role you help teams build quality into the full software development lifecycle from early design discussions (shift-left) to validating behaviour in production (shift-right). You work closely with engineers to reduce late-stage defects improve observability and ensure systems remain reliable under scale high data volumes and real user traffic.
Across our product teams several engineering challenges consistently play an important role:
- validating complex backend logic and distributed service interactions
- managing reliable and scalable test data across multiple environments and systems
- ensuring stable communication between services through integration and contract testing
Youll operate in a modern B2C/SaaS environment where platforms integrations and data pipelines continuously evolve and need to perform reliably under load.
This is not a traditional QA role focused mainly on manual testing or acting as a final gate before release. Instead you act as a hands-on Quality Engineer embedded within engineering teams helping create scalable quality practices through automation CI/CD observability and strong engineering collaboration.
As Quality Engineer youll:
Identify risks early across architecture integrations data flows and scalability
Design build and maintain automated quality checks within CI/CD pipelines
Validate complex backend logic and service-to-service communication
Help improve release confidence through measurable quality signals and production insights
Use logs metrics traces and observability tooling to validate behaviour and identify issues in production
Work closely with developers to improve testability reliability and engineering quality across the SDLC
Help improve approaches around test data management integration testing and contract testing
Youd describe yourself as follows:
You have 5 years of experience as a hands-on Quality Engineer in modern CI/CD-driven environments
You have experience with automated testing across unit integration contract and end-to-end layers
You are comfortable testing complex backend logic APIs and distributed systems
You understand the challenges around reliable test data management across environments and integrations
You have experience validating service communication through integration and contract testing
You have worked in B2C SaaS or other high-traffic environments where reliability matters
You are comfortable using metrics and production insights to continuously improve software quality
Join us
We believe an inclusive organisation is the ideal breeding ground for creativity collaboration and innovation. Employee solidarity is important to us too. Each of us has a part to play in that we are the organisation after all. We strive to make everyone feel at home. That means keeping an open mind and paying attention to each others welfare.
Can you see yourself as part of the team We encourage you to apply whatever your roots religion age ability to work or life philosophy.
Please send your CV and cover letter to our Recruitment Business Partner Bart Koopman through our recruitment website (). If you would like more information please contact Bart directly via
Acquisition is not appreciated.
Required Experience:
IC
About Company
About the company The Postcode Lottery Group is a marketing-driven international non-profit organisation. We operate lotteries to raise funds for a fairer, greener and healthier world. Our players win with their neighbours and generate money for charities together – it’s a win-win! Si ... View more