Lead Quality Engineer @Duetto Research
Quality Assurance
Salary unspecified
Remote Location
Employment Type full-time
Posted 6d ago

[Hiring] Lead Quality Engineer @Duetto Research

6d ago - Duetto Research is hiring a remote Lead Quality Engineer. πŸ’Έ Salary: unspecified πŸ“Location: UK, Croatia, Spain

Role Description

Duetto's quality engineering function is being built from the ground up β€” and this is the role that defines what it becomes. As Lead Quality Engineer, you'll architect the test automation infrastructure, quality gate logic, and shared tooling that make high-quality testing the path of least resistance for every engineering team. You'll be operating in a system actively in transformation: a live monolith-to-microservices migration, a consolidation to Playwright, and a codebase where 50–70% of code is AI-generated at scale. If you're a senior quality engineer who leads with coaching rather than gatekeeping and thrives on building things that last, this is your role.

What You'll Be Doing

  • Architect quality gate logic within GitHub Actions CI pipelines β€” defining coverage thresholds, mutation score gates, contract test enforcement, flaky test quarantine rules, and automated result reporting.
  • Build DataDog quality dashboards tracking test health, coverage trends, and flaky test rates across the engineering organisation.
  • Spearhead the migration from Selenium and Cypress to a consolidated Playwright framework β€” owning the shared configuration, CI sharding strategy, and page object library design.
  • Drive PR pipeline test execution toward the P90 target of under 15 minutes through systematic flakiness reduction and pipeline optimisation.
  • Design and implement Pact contract testing for service boundaries created during the monolith-to-microservices extraction.
  • Manage the Pact broker, establishing consumer-driven contract testing as standard practice, and owning API contract testing across service boundaries.
  • Design and maintain Testcontainers configurations for MongoDB, PostgreSQL, Redis, LocalStack, and RabbitMQ to support reliable, reproducible integration test environments.
  • Champion AI-augmented testing practices using Claude Code, CodeRabbit, and Augment β€” accelerating test generation, migration, and review at scale.
  • Evaluate AI-generated test code for correctness, coverage gaps, and architectural fit within Duetto's evolving test strategy.
  • Mentor developers on testing practices, automation patterns, and mutation testing using PIT (Java) and Stryker (JavaScript/TypeScript).
  • Embed quality thinking across engineering teams in a hybrid guild model where developers own testing and you enable them to do it well.

Qualifications

  • 6+ years of experience in software quality engineering or test automation in a production SaaS environment.
  • Strong hands-on experience with Playwright for end-to-end test automation, including page object patterns and CI integration.
  • Demonstrated experience defining and implementing quality gates within GitHub Actions pipelines.
  • Contract testing experience β€” Pact strongly preferred.
  • Proficiency in both Java and TypeScript/JavaScript for test implementation.
  • Experience with Testcontainers or equivalent integration test infrastructure.
  • A demonstrated ability to reduce test flakiness at scale in distributed systems and service-oriented architectures.
  • Active use of Claude Code or equivalent AI coding assistants for test generation, migration, and automation.
  • Judgment to evaluate and validate AI-generated test output rather than ship it blindly.

Requirements

  • Experience building or scaling a quality engineering function from scratch, including methodology definition and developer enablement programmes.
  • Familiarity with observability tooling β€” DataDog, OpenTelemetry β€” in the context of test health monitoring.
  • Experience with performance testing tools such as k6.
  • Hospitality technology industry experience.

Benefits

  • Build something that defines the function.
  • This is a lead-level role with real architectural authority over how quality engineering works at Duetto.
  • AI-first quality engineering, for real.
  • Pioneering what quality engineering looks like when the code generation model fundamentally changes.
  • A system in active transformation with real, consequential, and technically interesting problems.
  • Coach, don't gatekeep β€” make developers better at testing.
  • Modern tooling throughout β€” Playwright, Testcontainers, Pact, k6, GitHub Actions, DataDog.

Company Description

Duetto is the hospitality industry's leading revenue management platform, founded in 2012 by former Wynn Resorts executives who knew the industry needed better technology. We built the world's first Revenue & Profit Operating System β€” a suite of tools that goes beyond room pricing to give hotels, resorts and casinos a complete picture of their revenue and profitability. Trusted by clients ranging from independent boutique hotels to global chains, we've been named the #1 Revenue Management Software by HotelTechAwards four years running and the #1 Best Place to Work in Hotel Tech in 2025. Backed by GrowthCurve Capital since 2024, we're accelerating our investment in AI β€” and we're genuinely passionate about the industry we serve.

Before You Apply
️
remote Be aware of the location restriction for this remote position: UK, Croatia, Spain
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Lead Quality Engineer @Duetto Research
Quality Assurance
Salary unspecified
Remote Location
Employment Type full-time
Posted 6d ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: UK, Croatia, Spain
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
Γ—

Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews
Unlock All Jobs Now

Maybe later