Get Scottish Jobs
Sign In

Quality Engineer

Postcode Loterij

Edinburgh
Full Time
Apply Now

Job Description

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

You’ll 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, You’ll

  • 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

You'd 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


Quality Engineer

Postcode Loterij


Full Time

Edinburgh

Engineering

Apply Now

Job Overview

  • Posted: 12 days ago
  • Experience: 5 Years
  • Total Positions: 1

Skills Required

No skills specified