×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer in Quality Engineering

Job in Greater London, London, Greater London, W1B, England, UK
Listing for: Sotheby's
Full Time position
Listed on 2026-01-30
Job specializations:
  • Software Development
    Software Engineer, DevOps, Cloud Engineer - Software
Job Description & How to Apply Below
Location: Greater London

ABOUT SOTHEBY'S

Established in 1744, Sotheby’s is the world’s premier destination for art and luxury. Sotheby’s promotes access to and ownership of exceptional art and luxury objects through auctions and buy‑now channels including private sales, e‑commerce and retail. Our trusted global marketplace is supported by an industry‑leading technology platform and a network of specialists spanning 40 countries and 70 categories which include Contemporary Art, Modern and Impressionist Art, Old Masters, Chinese Works of Art, Jewelry, Watches, Wine and Spirits, and Design, as well as collectible cars and real estate.

Sotheby’s believes in the transformative power of art and culture and is committed to making our industries more inclusive, sustainable and collaborative.

THE ROLE

We are seeking a Senior Software Engineer in Quality Engineering who will serve as a technical lead and innovator for our quality engineering efforts with proactive and solution oriented initiatives. This role is a greenfield opportunity – you will have the chance to shape quality strategy from the ground up and make a significant impact on our engineering culture and product excellence.

You will build and maintain CI/CD test pipelines, strengthen service testability, and help teams diagnose hard‑to‑reproduce issues using logs, traces, and other technical evidence. The ideal candidate is someone who asks great questions while learning quickly, finds creative technical and process solutions to testing challenges, and has a proven record of driving improvements with modern AI tools.

RESPONSIBILITIES
  • Lead cross‑team quality engineering initiatives in partnership with QA, Engineering Managers, and developers, with primary focus on back‑end services.
  • Define and drive automation strategy and standards (framework design, maintainability, reliability), raising the quality bar across teams.
  • Guide tooling decisions for service automation, including API testing, contract validation, test data and AI tools approaches.
  • Build and evolve Graph

    QL and REST back‑end automation capabilities for microservices and event‑driven workflows, emphasizing service reliability and data integrity.
  • Improve CI/CD validation by strengthening service‑level test pipelines, environment readiness, and dependable test data setup.
  • Diagnose and reduce back‑end quality risks by targeting distributed‑system failure modes such as race conditions and consistency issues.
  • Mentor QA engineers on service testing patterns, debugging approach, and practical automation design.
  • Partner with developers on triage and root‑cause analysis using logs, traces, and request/response evidence.
  • The ideal candidate demonstrates strong ownership of their growth, actively learning new technologies and patterns as needed to improve quality outcomes.
REQUIRED EXPERIENCE & COMPETENCIES
  • Bachelor’s degree in computer science/engineering or equivalent technical experience.
  • 5+ years of software engineering experience, including automation across functional, end‑to‑end, regression, quality monitoring and performance testing for web‑based, microservices systems.
  • Strong programming fundamentals with the ability to work across languages; experience with Type Script and Go is required.
  • Deep back‑end automation experience, including Graph

    QL API testing (required) and working knowledge of REST and SQL‑based validation.
  • Ability to innovate, design and maintain scalable automation frameworks, including service‑level tests and test data strategy.
  • Hands‑on experience building automation into CI/CD and managing quality gates using tools such as Git Hub Actions (Bazel familiarity is a plus).
  • Experience with API tooling (for example Postman‑style tools) and cloud testing platforms (Browser Stack/Lambda Test);
    Appium experience for mobile testing is required.
  • Working knowledge of cloud/container environments (Docker, Kubernetes) and comfort troubleshooting distributed systems using logs and service‑to‑service signals.
  • Strong analytical and leadership skills with a track record of influencing cross‑functional teams and communicating technical risk clearly.
  • Demonstrated documentation skills for engineering‑facing standards and workflows…
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary