Tools & Automation Engineer

Apple

San Diego (CA)

On-site

USD 120,000 - 170,000

Full time

4 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Apple is seeking an Automation Engineer for the Apple Watch team to rapidly contribute to automated UI testing across watchOS and other Apple operating systems. You will help plan testing strategies, triage results, and ensure product quality before shipping.

The role requires strong programming skills in Python, Swift, and Bash, experience with Git, and familiarity with XCTest or similar UI automation frameworks. You will collaborate across teams to deliver reliable software.

Qualifications

  • BA/BS in Computer Science or equivalent professional experience.
  • Strong programming skills in Python, Swift, and Bash.
  • Experience with Git and codebase management.
  • Excellent knowledge and experience with test methodologies (unit/integration/performance/functional).
  • Experience in developing test strategies, including plans, cases, tools, and architectures.
  • Excellent written and verbal communication skills with teams and stakeholders.

Responsibilities

  • Create, maintain, and expand automated UI testing for watchOS.
  • Drive testing capabilities for all Apple OSes and triage results to find bugs before release.
  • Plan and shape upcoming products with high-quality software delivery in mind.
  • Collaborate with development teams, management, and other Apple organizations to ensure reliability.

Skills

Python
Swift
Bash
Testing methodologies
Debugging
Communication

Education

BA/BS in Computer Science or equivalent

Tools

Git
XCTest

Job description

Summary

Imagine what you could do here at Apple. Innovation runs through everything we do, from amazing technology to industry-leading environmental efforts. Join Apple, and help us leave the world better than we found it. The people here at Apple don't just build products - they craft the kind of wonder that's revolutionized entire industries. It's the diversity of those people and their ideas that inspires the innovation that runs through everything we do, from amazing technology to industry-leading environmental efforts. Join Apple, and help us leave the world better than we found it.The Apple Watch team is looking for a qualified engineer who can quickly come up to speed and contribute to the development process in a significant way. We are seeking an Automation Engineer to help us ensure that our iOS and watchOS releases continue to be stable, reliable, and bug-free. As a member of our fast-paced group, you will work with groundbreaking technology while enhancing our testing capabilities for new features. You will have a unique and rewarding opportunity to help plan and shape upcoming products that will delight and inspire millions of Apple's customers every day.

Description

This position requires a motivated, highly technical engineer to create, maintain, and expand automated UI testing for watchOS. You will help drive our testing capabilities for all Apple operating systems, as well as triage the results to find any and all software bugs present before the software ships to customers.

Minimum Qualifications

BA/BS in Computer Science or equivalent professional experience.Strong programming skills in Python, Swift, and Bash.Experience with Git and codebase management.Excellent knowledge and experience with test methodologies (unit testing, integration testing, performance testing, functional testing, etc).Strong passion for quality assurance in software, including experience in finding, investigating, and fixing bugs.Experience with developing test strategies, including writing test plans, test cases, custom tools, and testing architectures.Ability to investigate, debug and triage difficult problems both independently and cooperatively.Highly organized, creative, motivated, and passionate about achieving results.Excellent written and verbal communication skills to facilitate close interaction with development teams, management, and other organizations within Apple.

Preferred Qualifications

Creative thinker and strong problem solver with meticulous attention to detail.An enthusiasm for user-focused design & high-quality products.Experience developing UI automation, preferably in Apple frameworks such as XCTest.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Tools & Automation Engineer
Tools & Automation Engineer

Apple Inc. • Northern (KY), San Diego (CA)

Hybrid
USD 138,000 - 207,000
Medical and dental coverage
Retirement benefits
Discounted products and free services
+2
WatchOS UI Automation Engineer
WatchOS UI Automation Engineer

Apple • San Diego (CA)

On-site
USD 120,000 - 170,000
Screening & Integration Engineer, Watch Software
Screening & Integration Engineer, Watch Software

Worky • San Diego (CA)

On-site
USD 120,000 - 150,000
Software Development Engineer in Test - Contacts, Phone, FaceTime
Software Development Engineer in Test - Contacts, Phone, FaceTime

Apple • San Diego (CA)

On-site
USD 120,000 - 170,000
WatchOS UI Automation Engineer
WatchOS UI Automation Engineer

Apple Inc. • Northern (KY), San Diego (CA)

Hybrid
USD 138,000 - 207,000
Medical and dental coverage
Retirement benefits
Discounted products and free services
+2
Automation Engineer
Automation Engineer

Apple Inc. • Los Angeles (CA), Northern (KY)

Hybrid
USD 138,000 - 251,000
Comprehensive medical and dental
Retirement benefits
Apple stock programs
Software Development Engineer in Test, Creative Apps
Software Development Engineer in Test, Creative Apps

Apple Inc. • San Diego (CA)

On-site
USD 150,000 - 278,000
Stock programs
Medical and dental coverage
Relocation assistance
Software Development Engineer in Test, Creative Apps
Software Development Engineer in Test, Creative Apps

Socket.dev • Cupertino (CA)

On-site
USD 130,000 - 170,000
Software Development Engineer in Test, Creative Apps
Software Development Engineer in Test, Creative Apps

Apple Inc. • Cupertino (CA), Northern (KY)

Hybrid
USD 150,000 - 278,000
Medical coverage
Stock options
Relocation assistance
+1
Screening & Integration Engineer, Watch Software, Sensing & Connectivity
Screening & Integration Engineer, Watch Software, Sensing & Connectivity

Apple Inc. • San Diego (CA)

On-site
USD 145,000 - 264,000