Tools and Automation Engineer

A leading technology company that creates innovative products, services, and customer experiences.
$136,300 - $248,700
DevOps
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Build & Integration Configuration Tools Engineer

Build & Integration Configuration Tools Engineer role at Apple, focusing on developing and maintaining build automation systems for Apple's software products.

Tools and Automation Engineer

Tools and Automation Engineer role at Apple, focusing on Xcode development and testing, offering competitive salary and comprehensive benefits in Cupertino, CA.

Software Build Engineer

Software Build Engineer position at Apple, focusing on build system development and integration for macOS, iOS, and other Apple platforms, offering competitive compensation and benefits.

Software Development Engineer in Test - CoreDisplay I/O Quality Engineering

Software Development Engineer in Test position at Apple, focusing on display technology quality engineering with competitive salary and comprehensive benefits.

Test Automation Lab Engineer, Creativity Apps

Test Automation Lab Engineer position at Apple, managing device labs and automated testing for Creativity apps with 3-5 years experience required.

Description For Tools and Automation Engineer

Join Apple's Applications team as a Tools and Automation Engineer, where you'll drive the development and delivery of test automation systems that scale across teams. This role combines technical expertise with innovative problem-solving, requiring proficiency in both compiled and scripting languages. You'll work in a collaborative environment, designing and maintaining test frameworks while coordinating with cross-functional teams.

The position offers a competitive base salary range of $136,300 to $248,700, complemented by comprehensive benefits including stock options and healthcare. As part of Apple's Software and Services division, you'll contribute to maintaining the high quality standards of Apple's products through automated testing solutions.

The ideal candidate brings 2+ years of automation engineering experience, strong computer science fundamentals, and excellent communication skills. You'll be responsible for developing scalable test automation frameworks, managing test execution, and streamlining data collection processes. This role provides an opportunity to work with cutting-edge technology while ensuring product quality through systematic testing approaches.

Working at Apple means being part of a company that values innovation and excellence. You'll collaborate with talented engineers, have access to professional development opportunities, and contribute to products that impact millions of users. The role offers growth potential within the organization and the chance to work on challenging technical problems in a dynamic environment.

Last updated 14 days ago

Responsibilities For Tools and Automation Engineer

  • Plan, design, maintain, and execute test cases
  • Develop and maintain test automation systems
  • Report bugs with isolation and regression techniques
  • Manage priorities and communicate progress effectively
  • Coordinate cross-functional test efforts
  • Collaborate with Engineering and Design teams
  • Perform ad-hoc and structured tests
  • Drive and deliver scalable test automation systems
  • Streamline processes for data collection
  • Parse large data sets

Requirements For Tools and Automation Engineer

Java
Python
Go
JavaScript
Scala
  • Bachelor's degree in computer science, engineering, or similar field
  • Minimum 2 years of industry experience in tools and automation engineering
  • Proficiency in compiled languages (Swift, Objective-C, Java, C++)
  • Proficiency in scripting languages (Python, Go, Scala, JavaScript, Bash)
  • Experience with test frameworks (JUnit, XCTest, XCUI)
  • Knowledge of SDLC practices
  • Computer Science fundamentals
  • Strong problem-solving skills
  • Familiarity with Unix commands and shell scripting
  • Excellent communication skills

Benefits For Tools and Automation Engineer

Medical Insurance
Dental Insurance
Education Budget
Equity
401k
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Educational expense reimbursement
  • Discretionary restricted stock unit awards
  • Employee Stock Purchase Plan
  • Discretionary bonuses
  • Relocation benefits
  • Product discounts
  • Free services

Interested in this job?