Ultralytics

Senior Quality Assurance Engineer

Shenzhen, Remote. Posted 3 months ago

The role

You will ensure the quality, reliability, and performance of the Ultralytics Platform and YOLO-powered workflows and APIs. This involves designing automated test suites, leading testing strategies, and owning test infrastructure within CI/CD.

What you will do

  • Designing and maintaining automated test suites for backend services, web UI, and APIs using TypeScript and Playwright.
  • Leading end-to-end and browser-based testing strategy for frontend using Playwright Test.
  • Writing and maintaining API and integration tests for Next.js API routes, server components, and serverless deployments on Vercel.
  • Validating data integrity and edge-case behavior across workflows touching MongoDB, training pipelines, and inference services.
  • Owning test infrastructure within CI/CD using GitHub Actions.
  • Establishing testing patterns and best practices across a Turborepo monorepo.
  • Mentoring junior engineers on testing strategies, code review, and quality-first development.
  • Collaborating with Engineering and Product to clarify requirements and define acceptance criteria.
  • Contributing to internal QA documentation, test plans, and release readiness checks.

Required qualifications

  • 5+ years of experience in QA, test automation, or software engineering
  • Strong proficiency in TypeScript, Python, or both
  • Deep expertise with Playwright for browser automation and end-to-end testing
  • Solid understanding of API testing (REST/JSON), backend integration testing, and server component testing patterns
  • Experience with modern web stacks including Next.js, React, TypeScript, serverless deployments (Vercel), and cloud infrastructure (GCP)
  • Proficiency with CI/CD systems (especially GitHub Actions), test gating, and pipeline optimization
  • Experience working in monorepo environments with tools like Turborepo and Bun
  • Familiarity with MongoDB and database testing strategies
  • Proven ability to establish testing standards and mentor team members
  • Strong problem-solving skills
  • Clear communication and the ability to collaborate across teams

Benefits

  • Highly competitive salary
  • Equity packages
  • Hybrid flexibility: 3 days per week in our brand-new office — 2 days remote
  • 24 days vacation
  • Birthday off
  • Local holidays
  • Flexible working hours
  • Brand-new Apple MacBook Air/Pro, Apple Studio Display, and AirPods Pro 3

About the company

Ultralytics commits to relentless innovation in the AI space to produce the world's best YOLO AI models.

Senior Quality Assurance Engineer at Ultralytics | JobZoey