Senior Developer Tools Quality Engineer

Lex

Lex

Software Engineering, Quality Assurance

British Columbia, Canada · Vancouver, BC, Canada

Posted on May 9, 2026
Summary

Our team empowers developers inside and outside of Apple to build amazing products for our platforms using Swift, Xcode, and more! We're looking for a senior quality engineer and critical thinker to play a key role in qualifying Apple’s developer tools. You will have the chance to approach quality holistically, to grow, learn, and work alongside others, as well as drive and invent new ways to build even better products used by millions of developers worldwide.

Description

Ideal candidates have a strong passion for testing, automation, software development, and an appetite to learn the specifics of our systems and tools. This position requires a highly creative and self-motivated individual, capable of communicating with and giving feedback to others in a range of roles across software engineering at Apple, the Swift ecosystem, and beyond.

Responsibilities

  • Develop a deep understanding of how Apple’s developer tools are qualified and tested, and drive quality to the next level.
  • Build strong relationships, influence, and work hands-on and cross-functionally with teams directly responsible for Apple’s developer tools, such as Xcode and the Swift languages and runtimes teams.
  • Contribute directly to the testing and integration of vital areas across Apple’s developer tools.

Minimum Qualifications

  • 6+ years of Quality Engineering industry experience.
  • Manual and automation planning, test writing, execution, and triage for projects on multiple platforms.
  • Ability to achieve results through people and across an organization, forming relationships, collaborating with, and influencing cross-functional teams.
  • Use of quality metrics to drive team goals.
  • Experience developing in Python, Java, Swift, or C/C++ or Objective-C, familiar with databases, SQL, and scripting languages.
  • Experience with automated testing tools and Continuous Integration practices.
  • Demonstrated ability to communicate through technical writing.
  • BS in Computer Science, Computer Engineering (or equivalent experience).

Preferred Qualifications

  • Passion for different testing methodologies and tools.
  • In-depth knowledge and experience in one or more of the following technologies: Swift, Python, Honeycomb, Snowflake, Splunk.
  • 2+ years experience leading projects or leading a quality testing team including planning and leading cross functional features.