Ultralytics logoUltralytics logo

Senior Quality Assurance Engineer at Ultralytics | Shenzhen

UltralyticsShenzhen
Hybrid Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Senior

Qualifications

Qualifications:Proven experience as a Quality Assurance Engineer or similar role in software development. Strong proficiency in test automation frameworks and tools, particularly with Playwright and TypeScript. Deep understanding of API testing and integration testing for modern web applications. Experience with CI/CD processes and tools, especially GitHub Actions. Excellent problem-solving skills and a critical mindset. Strong communication skills and the ability to work collaboratively in a team environment.

About the job

About Ultralytics:

At Ultralytics, we are dedicated to driving cutting-edge innovation in the AI sector, seeking passionate team members who share our vision of creating the finest YOLO AI models. If you have an unwavering commitment to AI, a desire to impact the world positively, and thrive in fast-paced, high-energy environments, we encourage you to join our team.

Location and Legalities

This full-time Senior Quality Assurance Engineer position is based onsite at our Ultralytics office in Shenzhen, China, offering a hybrid work model of 3 days in-office and 2 days remote.

What You'll Do

In the role of Senior Quality Assurance Engineer at Ultralytics, you will play a critical role in ensuring the quality, reliability, and performance of the Ultralytics Platform and our YOLO-driven workflows and APIs. Your main responsibilities will include:

  • Creating, architecting, and maintaining automated test suites for our backend services, web UI, and APIs utilizing TypeScript and tools such as Playwright.

  • Leading comprehensive end-to-end and browser-based testing strategies for our frontend using Playwright Test.

  • Developing and upholding API and integration tests for Next.js API routes, server components, and serverless deployments on Vercel.

  • Ensuring data integrity and edge-case behavior validation across workflows interacting with MongoDB, training pipelines, and inference services.

  • Managing test infrastructure within CI/CD using GitHub Actions, enhancing test reliability, parallelization, and signal-to-noise ratios.

  • Establishing testing standards and best practices across a Turborepo monorepo containing several applications.

  • Mentoring junior engineers on testing methodologies, conducting code reviews, and promoting quality-first development practices.

About Ultralytics

Ultralytics is at the forefront of AI innovation, dedicated to enhancing the capabilities and applications of YOLO AI models. Our dynamic team thrives on collaboration and creativity, aiming to reshape the AI landscape and deliver exceptional solutions to our users.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.