Senior Software Development in Test

Company: Omaze, Inc.
Apply for the Senior Software Development in Test
Location: London
Job Description:

Role: SeniorSoftware Developer In Test (SDET)

Team: Technology

Location: Holborn, London

Office Policy: Hybrid – 3 days onsite

Who We AreAt Omaze, we give our community in the UK and Germany the chance to win luxury homes and other life-changing prizes — all while raising money for the causes they love.

Thanks to our Omaze Community, we’ve raised over £100 million for UK charities in just five years. That’s millions helping organisations like Age UK, the RSPCA, British Heart Foundation and Great Ormond Street Hospital Charity deliver life-saving work.

And the best part? We’re only just getting started. Omaze is building a business and culture committed to growth and creating significant social impact on a global scale.

About The Job

As a SeniorSoftware Developer In Test (SDET) at Omaze, you take genuine ownership of quality, not as a gate at the end of the development process, but as something that’s built in from the start. You’re experienced across the testing spectrum, from designing and scaling test automation frameworks to exploratory testing and quality advocacy. You know how to bring engineers, product managers, and designers along with you. You care about craft and rigour, but you’re equally focused on outcomes and appreciate that fast, confident releases let us keep delivering for the charities that depend on our platform.

What You’ll Do

  • Own the Quality Engineering and test automation strategy for Omaze by designing, implementing, and evolving it as the team and product grow.

  • Champion a shift-left approach to quality, embedding automated testing practices throughout the development lifecycle so issues are caught early, not downstream.

  • Build scalable, maintainable automation frameworks that reduce repetitive manual testing and enable high-confidence, fast releases.

  • Define and track quality metrics. Use defect escape rate, test coverage, cycle time metrics (amongst others) to drive meaningful, continuous improvement.

  • Influence engineers, product managers, and designers to take genuine shared ownership of quality, not treat it as someone else’s responsibility.

  • Evaluate and introduce tooling and frameworks that improve coverage, reliability, and developer experience across the testing stack.

  • Mentor QA engineers and advocate for quality practices across the broader engineering team.

  • Use AI-assisted testing tools as a natural part of your workflow, applying the same rigour and judgement to AI-generated test coverage as you would to anything hand written.

Posted: May 29th, 2026