Software QA Manager, Tools & Automation, System Experience

San Diego, California, United States
Software and Services


Weekly Hours: 40
Role Number:200231581
The System Experience Test Engineering team is looking for a results-oriented leader with strong technical and interpersonal skills to lead a small team of Software Engineers in Test (SDETs). The person in this role will work closely with other QA and Automation Managers on delivering the highest quality experience to our many customers. As a member of our group, you will have the opportunity to be part of testing the most iconic operating systems - iOS, iPadOS, watchOS and macOS. From Lock Screen interactions and Notifications to Control Center, the System Experience team is responsible for preserving the fluid look and feel of Apple’s ecosystems, as well as frameworks that drive Apple’s platforms.

Key Qualifications

  • 3+ years of proven experience leading a team of SDETs and/or Tools Engineers
  • 5+ years of demonstrated ability writing code in Objective C or Swift/experience with XCTest and Xcode
  • Experience in driving development and deployment of relevant testing tools and infrastructure
  • Ability to triage problems, prioritize accordingly, and propose a resolution
  • Strong leadership skills; able to empower and mentor engineers with different levels of experience
  • Detail oriented, analytical, and creative problem solver with passion for quality processes
  • Excellent multi-functional communication and influencing skills
  • Solid contributions as an Individual contributor while also managing


You will be managing a small team of SDETs focusing on writing tools and automation for iOS, iPadOS and macOS. You will drive the testing, data gathering, and project reporting for your team. You will also be expected to contribute as an individual contributor. YOUR MAIN JOB RESPONSIBILITIES WILL INCLUDE THE FOLLOWING: Manage a team of 3-4 SDETs - provide the necessary support Develop, modify, and execute test strategies, plans, and programs Coordinate and optimize testing in a multi-functional environment Work with other QA/Automation teams to come up with a plan Reporting, providing sign-offs & escalations of issues

Education & Experience

BS/MS in computer science, engineering or equivalent experience

Additional Requirements