Sdet Engineer - Maps Core Framework Qe

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

This role is for an Automation QE Engineer focused on building and enhancing automation frameworks and automated tests for Apple's Maps Client Framework. The engineer will test libraries and APIs across platforms like iOS and Android, focusing on core components such as map tiles and service requests. The role requires strong programming skills, systems thinking, and the ability to investigate regressions, develop test suites, and own functional areas. It is not an AI/ML-centric role.

What you'd actually do

  1. Enhance the automation framework and automated solutions for various use-cases across platforms.
  2. Investigate automation regressions and failures to ensure platform stability.
  3. Develop and maintain regression test suites to catch engineering breakages early in the development cycle
  4. Use a solid grasp of scripting languages and object-oriented programming to build robust testing solutions.
  5. Identify, corelate, and write bugs for all issues encountered, communicating effectively with lead Test Engineers and Development counterparts.

Skills

Required

  • modern scripting or compiled languages (Objective-C, Swift, C++, Java, Kotlin etc.)
  • Strong understanding of Unix and Unix shell scripting
  • Systems Thinking
  • Experience with source control and build tools such as GIT, Jenkins, and Xcode
  • Demonstrated ability to independently learn new technologies and own a complete functional area of a product
  • BS in Computer Science or equivalent experience

Nice to have

  • MS in Computer Science
  • 5 or more years of additional professional experience
  • Swift, Xcode, Android Studio
  • Excellent communication skills

What the JD emphasized

  • Obsessively passionate and inquisitive about understanding software subsystem interaction within an application.