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 · Consumer

Description For Tools and Automation Engineer

Join Apple's Applications team as a Tools and Automation Engineer, where you'll drive and deliver 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 on designing and maintaining test cases, collaborating with cross-functional teams, and ensuring product quality through systematic testing approaches.

The position offers a competitive base salary range of $136,300 to $248,700, plus additional benefits including stock options and comprehensive healthcare. You'll be part of a highly skilled engineering team at Apple's Cupertino location, working on cutting-edge technology products and services.

As a Tools and Automation Engineer, you'll be responsible for creating and maintaining test automation frameworks, coordinating with various teams, and advocating for user experience. The role requires strong technical skills in test frameworks, SDLC practices, and computer science fundamentals, combined with excellent communication abilities.

This is an excellent opportunity for someone with at least 2 years of industry experience who wants to contribute to Apple's innovative product development process. You'll have the chance to work on complex technical challenges while growing your career at one of the world's leading technology companies.

Last updated 3 days ago

Responsibilities For Tools and Automation Engineer

  • Plan, design, maintain, and execute test cases
  • Stand up and execute tests with scripts and tools
  • Report bugs with isolation and regression techniques
  • Manage priorities and communicate progress and risk
  • Coordinate cross-functional test efforts
  • Work with Engineering and Design teams
  • Streamline processes for data collection
  • Perform ad-hoc and structured tests

Requirements For Tools and Automation Engineer

Go
Java
JavaScript
Python
  • Bachelor's degree in computer science, engineering, or similar field
  • Proficient in compiled languages (Swift, Objective-C, Java, C++)
  • Proficient in scripting languages (Python, Go, Scala, JavaScript, Bash)
  • Experience with test frameworks (JUnit, XCTest, XCUI)
  • Familiar with SDLC practices
  • Computer Science fundamentals
  • Comfortable with *nix commands and shell scripting
  • Strong problem-solving skills
  • Excellent communication skills

Benefits For Tools and 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 and Automation Engineer

Tools and Automation Engineer

Tools and Automation Engineer position at Apple, focusing on Xcode development environment testing and automation, offering competitive salary and comprehensive benefits.

Software Engineer: DevOps/Automation Engineer

DevOps Engineer role at Apple focusing on silicon validation infrastructure and tooling, offering competitive compensation and opportunity to impact billions of users.

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.

CoreOS Quality Engineer (Private Cloud Compute - Server Operating Systems)

Quality Engineer position at Apple focusing on CoreOS and cloud computing, offering competitive salary and comprehensive benefits package.

Developer Tools, Performance Tools Engineer

Performance Tools Engineer position at Apple, focusing on developing and enhancing developer tools for iOS, macOS, tvOS, and watchOS platforms.