hackajob is partnering with Holland & Barrett to fill this position. Create a profile to be automatically considered for this role—and others that match your experience.
Job Description
Senior Software Engineer in Test (Senior SDET)
Department: Omnichannel Experience (OCX)
About the role
We’re looking for a Senior Software Engineer in Test (SDET) to help shape and elevate
quality engineering across our Omnichannel Experience (OCX) domain.
We offer hybrid working, with occasional presence at one of our Holland & Barrett offices in
London or Nuneaton for team collaboration, key meetings and events (typically once per
quarter). #LI-remote
This role goes beyond traditional testing. You’ll play a key part in improving how we think
about quality across multiple teams — introducing better practices, strengthening
automation, and enabling teams to deliver high-quality software with confidence.
You’ll act as a technical leader in quality engineering, working across squads to raise
standards, unblock challenges, and drive a more modern, scalable approach to testing.
What you’ll be doing
Lead and evolve quality engineering practices across multiple product teams
Design, build and improve automated testing frameworks (UI, API and service-level)
Expand testing strategies beyond end-to-end into microservices and system-level
validation
Drive a shift-left approach to quality, embedding testing earlier in the development
lifecycle
Contribute to CI/CD pipelines, ensuring quality is integrated into delivery workflows
Improve observability and monitoring to support proactive quality and faster issue
resolution
Partner with engineers, product and QA to define and implement best practices
Identify and remove blockers, enabling teams to deliver efficiently
Influence and guide teams on modern testing approaches and tooling
What you’ll bring
Strong experience in software testing and quality engineering within modern
engineering environments
Proven experience building and owning automation frameworks from scratch
Strong coding skills (e.g. Java, Kotlin, JavaScript or similar)
Experience testing across multiple layers — UI, API, and microservices
Practical experience with CI/CD pipelines and integrating automated testing into
delivery
Experience working with distributed systems and modern architectures
A strong understanding of quality beyond functional testing (e.g. performance,
resilience, observability)
Experience influencing and driving initiatives across multiple teams
A proactive, problem-solving mindset with the ability to unblock others
Ways of working
Agile environment (continuously evolving and improving)
Fully remote working supported, with optional office collaboration
Flexibility in working hours, aligned broadly to UK time zones
What success looks like
Teams adopt stronger, more consistent quality engineering practices
Automation is scalable, reliable and embedded across the development lifecycle
Quality is considered early, not just at the end of delivery
Engineers are empowered with better tools, frameworks and guidance
Delivery is faster, more stable and more predictable
Key considerations (screening focus)
Demonstrated technical leadership (without relying on people management)
Experience building and evolving automation frameworks
Evidence of improving quality beyond traditional E2E/API testing
Balanced automation approach (not manual-heavy)
Experience influencing multiple teams and driving change
hackajob is partnering with Holland & Barrett to fill this position. Create a profile to be automatically considered for this role—and others that match your experience.
Level up the hackajob way. Verify your skills, learn brand new ones and test your ability with Pathways, our learning and development platform.