Tools & Automation Engineer

A leading technology company that creates innovative products, services, and customer experiences.
$165,500 - $293,800
DevOps
Senior Software Engineer
In-Person
5,000+ Employees
7+ years of experience
Consumer

Description For Tools & Automation Engineer

Join Apple's Software and Services team as a Tools & Automation Engineer, where you'll play a crucial role in testing frameworks across iOS, watchOS, tvOS, & macOS for Apple Account and Authentication Frameworks. This position offers an exciting opportunity to work at one of the world's most innovative technology companies, where new insights regularly transform into extraordinary products and services.

As a Tools & Automation Engineer, you'll be responsible for building and maintaining test development frameworks across Apple's major platforms. The role requires a blend of technical expertise and creative problem-solving skills, as you'll work on developing robust automation solutions and collaborate with various engineering teams to improve product quality.

The position offers competitive compensation, including a base salary range of $165,500 to $293,800, plus additional benefits such as stock options, comprehensive healthcare, and educational reimbursement. You'll be working in Cupertino, joining a dynamic team that values innovation and technical excellence.

The ideal candidate brings 7+ years of experience in Software Test Automation Engineering, strong programming skills in Swift and Python, and expertise with XCTest. You'll need excellent analytical abilities and the flexibility to adapt to changing priorities in a fast-paced environment. This role presents an exceptional opportunity to contribute to products used by millions while working with cutting-edge technology and talented professionals.

Apple's commitment to inclusion, diversity, and equal opportunity makes it an attractive workplace for professionals seeking to make a significant impact in technology while being part of a supportive and innovative culture.

Last updated 2 hours ago

Responsibilities For Tools & Automation Engineer

  • Build, maintain, and expand test development for iOS, macOS, watchOS, tvOS and underlying frameworks
  • Drive innovation in test development
  • Work closely with engineering teams to identify and act on opportunities for automation and test tools
  • Create and maintain automation solutions
  • Debug and triage complex problems

Requirements For Tools & Automation Engineer

Python
  • BS in Computer Science, Computer Engineering (or equivalent experience)
  • 7+ years of experience working as a Software Test Automation Engineer
  • Good understanding of development lifecycles, testing methodologies, and QA processes
  • Strong understanding and application of programming and scripting languages such as Swift, Python
  • Proficient creating automation test plan and test cases using XCTest
  • Excellent problem-solving and analytic skills

Benefits For Tools & Automation Engineer

Medical Insurance
Dental Insurance
401k
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Education reimbursement
  • Discretionary bonuses
  • Relocation assistance
  • Employee discount on products
  • Free services

Interested in this job?

Jobs Related To Apple Tools & Automation Engineer

Operations Test Engineer

Senior Operations Test Engineer position at Apple, focusing on manufacturing test solutions and quality assurance for innovative technology products.

Software Engineer- Airpod Tools

Senior DevOps Engineer role at Apple focusing on Airpod tools development and testing pipelines, offering competitive compensation and the chance to impact consumer audio products.

Senior Test Automation Engineer

Senior Test Automation Engineer role at Apple focusing on developing and implementing automated testing solutions for infrastructure services.

Sr. Software Engineer - Developer Platform (ASE)

Senior Software Engineer position at Apple focusing on developer platform and CI/CD systems development using Java/Go and Kubernetes.

Software Engineer (SRE Tools & Automation), IS&T Enterprise Systems

Senior SRE/DevOps Engineer position at Apple, focusing on infrastructure automation, production support, and team leadership.