Apple

Tools & Automation Engineer

Apple
Apply
7 hours ago
San Diego, CA, USAMid Level
H1B sponsor

Responsibilities

  • Create, maintain, and expand automated UI testing for watchOS.
  • Drive testing capabilities for Apple operating systems and triage test results to identify software bugs before release.
  • Develop test strategies, test plans, test cases, custom tools, and testing architectures.
  • Investigate, debug, and triage difficult problems independently and collaboratively.
  • Work closely with development teams, management, and other Apple organizations.

Requirements

  • BA/BS in Computer Science or equivalent professional experience.
  • Strong programming skills in Python, Swift, and Bash.
  • Experience with Git and codebase management.
  • Knowledge and experience with unit, integration, performance, and functional testing methodologies.
  • Experience finding, investigating, and fixing software bugs with a strong focus on quality assurance.
  • Strong written and verbal communication, organization, problem-solving, and attention to detail.
  • Preferred experience developing UI automation with Apple frameworks such as XCTest.

Tech Stack

BashGitiOSPythonSwift

Categories

Apple

About Apple

10,000+ employees

Apple designs and sells consumer electronics, software, and services for consumers and professionals worldwide, including iPhone, Mac, iPad, Apple Watch, and AirPods, plus platforms like iOS/macOS and services such as the App Store, iCloud, Music, and TV+. Its business combines device sales with services and subscriptions and in-house silicon design. Founded in 1976, Apple is headquartered in Cupertino, California, and trades on NASDAQ as AAPL.

Contact me