Engineering Manager, Test Automation – Apple Maps

Apple Apple · Big Tech · Cupertino, CA · Software and Services

Engineering Manager for Apple Maps Test Automation team. Lead a team of 9 Software Engineers in Test, focusing on advancing automation infrastructure for accuracy, reliability, and performance. Drive technical strategy, mentor engineers, and champion the integration of generative AI tools into automation systems. Ensure quality and enable faster releases for Apple Maps across all platforms.

What you'd actually do

  1. Lead, mentor, and develop a team of 9 Software Engineers in Test, fostering a culture of technical excellence, collaboration, and continuous learning
  2. Define and execute a comprehensive roadmap for test automation systems that scales with product complexity and organizational growth
  3. Drive technical strategy around test automation architecture, frameworks, and best practices
  4. Serve as the primary liaison between test automation users (QA engineers, product engineers, platform teams) and core technology infrastructure teams
  5. Establish metrics and KPIs to measure automation effectiveness, team productivity, and quality impact

Skills

Required

  • 5+ years of software development experience
  • 3+ years managing technical teams of 5+ software engineers
  • Familiarity with asynchronous programming and testing patterns
  • Strong understanding of CI/CD pipelines, automation infrastructure, and tools
  • Direct experience defining test automation strategies
  • Proven ability to communicate complex technical concepts clearly
  • Bachelor's degree in Computer Science, Software Engineering, or equivalent professional experience
  • Demonstrated commitment to building inclusive, collaborative teams and fostering psychological safety

Nice to have

  • Programming expertise in Swift, Python, or Objective-C
  • Experience with Apple platforms and frameworks
  • Exposure to or direct experience with generative AI tools and their applications in software quality and automation
  • Familiarity with large-scale distributed systems, performance testing, or backend infrastructure
  • Track record of building or scaling test automation infrastructure from the ground up
  • Experience mentoring engineers through career transitions

What the JD emphasized

  • shipping high-quality products
  • growing team members
  • generative AI tools
  • AI-driven testing