Tools & Automation Engineer - Maps UI

Cupertino, CA
  • Job Code


Posted: Sep 17, 2019

Weekly Hours: 40

Role Number: 200102037

Have you ever thought about where have you been, and where you will go next? What tools will you use on your journey and how will you get there? Apple Maps provides an incredible sense of direction and guidance. If this sounds like a journey you would like to be part of, join us and help millions of people navigate the Globe

The Apple Maps Client QA team is looking for an experienced UI Automation Engineer who will be responsible for the development, delivery and execution of UI automated tests for the Apple Maps Client. As part of the UI automation QA Team, you will develop tests for the Maps UI on iOS, CarPlay, macOS and watchOS. With hundreds of millions of devices in our user's hands, you will enable new experiences for millions of delighted users around the world

As a valued member of our team, you will work closely with development and test teams across Apple which define and create the diverse set of features which ultimately contribute to Apple's mapping technology suite

Key Qualifications

  • We are looking for the following qualifications:
  • Experience developing and maintaining automated tests and scripts
  • Proficient with JavaScript and Python
  • Experience with UNIX command line utilities, tools and scripting (e.g. bash, zsh, etc)
  • Experience running automated scripts in a lab environment
  • Experience with distributed source code control systems like Git or Mercurial
  • Previous experience with Apple internal automation frameworks a plus
  • Ability to decompose complex business problems and lead a team in solving them in a fast-paced but rigorous fashion
  • Aptitude to independently learn new technologies & bring that passion to the organization
  • Excellent communication skills - you'll be working multi-functionally across multiple teams and organizations
  • Strengths in SQA methodologies, feature coverage an
  • We promote innovation and new technology to further improve our creative output. We are seeking an innovative and passionate person to join this amazing team, if you feel this is you, we'd love to hear from you


As part of Apple's Maps Client UI Automation QA team, you will help us extend our automation coverage in order to test the Maps Client UI on iOS, CarPlay, macOS and watchOS. You will implement solutions for functional testing and continuous testing for various use cases as well as investigate any automation regressions and failures. Your code and tests will need to be written in JavaScript and sometimes Python. You will be writing bugs for all issues you encounter and communicate those with the lead Test Engineer and Development counterparts

You should possess the ability to quickly grasp and distill highly complex matters into clean, understandable solutions, delivering clearly documented test plans. You should also be an effective diplomat with strong communication and organizational skills. To succeed here, you'll need above all to be passionate about shipping a map experience that is the best of its kind

- You will foster and inspire a large team consisting of functional QA managers and test development engineers, partnering with multiple engineering teams to develop and support Map features, platforms, and new technologies
- You will build innovative ways to automate and expand our software tools and services
- Compiling, analyzing, and presenting automation results-ultimately driving and constantly improving Apple's product quality
- You will promote and discover new automation best-practices which ensure successful deployments across our many teams
- You will lead by example; motivating people, instilling accountability, and achieving results

Education & Experience

MS or BS in Computer Science with 5 or more years of experience.

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Tools & Automation Engineer - Maps UI

Apple, Inc.
Cupertino, CA

Join us to start saving your Favorite Jobs!

Sign In Create Account