Apple's Creativity Apps team is looking to ensure the performance, scalability, and reliability of their consumer-facing creative applications, while driving engineering-led approaches to test automation and performance optimization.
Requirements
- 7+ years of experience in quality engineering, test automation, or performance engineering, with at least 4 years of people management leading software or QE engineers.
- Hands-on experience leading performance testing for native applications (macOS, iOS, or desktop), using tools such as Xcode, Instruments, or Visual Studio.
- Hands-on experience with native application automation frameworks and building scalable testing infrastructure.
- Experience with consumer-facing media or video authoring applications, such as Final Cut Pro, iMovie, Adobe Premiere, DaVinci Resolve, Avid Media Composer, or CapCut.
- Strong foundation in software engineering and experience with compiled languages such as Swift.
- Solid understanding of SDLC practices and cross-functional collaboration in dynamic, fast-changing environments.
- Demonstrated ability to identify innovative engineering solutions that improve quality, performance, and delivery velocity.
Responsibilities
- Lead and mentor a team of engineers focused on performance testing, automation, and quality engineering for native applications.
- Define and drive performance testing strategy, including metrics, benchmarks, and automated regression detection.
- Collaborate with test operation team to deliver a scalable performance and automation infrastructure.
- Collaborate with development teams to identify performance bottlenecks, optimize client-side experience, and influence design for performance.
- Support individual career growth through coaching, mentorship, and technical guidance.
- Contribute to broader leadership discussions to define quality standards, cross-team priorities, and best practices in QE.
Other
- Proven ability to grow teams, mentor engineers, and foster a culture of technical excellence and accountability.
- B.S. in Computer Science or equivalent technical discipline.
- Prior experience as a technical lead, QE engineer, or advanced user in creative production environments.