A

Apple

Designs phones, computers and their operating systems

Software Developer - Test Automation & Infrastructure Team

Test Automation EngineeringConfirmed live in the last 24 hours
Full-timeHerzliya, IsraelNo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree in Computer Science, Computer Engineering, or Electrical Engineering.
  • 2–3 years of experience as a Software Developer.
  • Proficiency with Python, Java, TypeScript, or a similar language.
  • Experience building and maintaining continuous integration and continuous delivery pipelines.
  • Ability to quickly ramp up in new technical domains and adopt unfamiliar technology.

Responsibilities

  • Design automation infrastructure across various technology stacks.
  • Own the process of automated version release.
  • Design and develop test automation frameworks using Python, Pytest, and Playwright.
  • Debug and troubleshoot software and hardware issues.
  • Manage lab infrastructure.
  • Design and own the infrastructure used to run automation, and write automated tests covering software, firmware, backend, frontend, and mobile applications.
  • Develop automation infrastructure for large-scale data collection systems.
  • Design, write, and maintain automated test suites, triage failures, and expand coverage as new features are introduced, following practices such as Page Object Model and Arrange-Act-Assert patterns.
  • Own the physical lab environment, test agents, and continuous integration and continuous delivery pipeline reliability.

Desired Qualifications

  • Experience building full test infrastructure for automation projects.
  • Failure analysis and troubleshooting with strong debugging capabilities.
  • Hands-on experience with native Apple platforms, including XCTest, Xcode, and Simulator.
  • Experience integrating artificial intelligence into testing and automation.

About the Company

Apple

Designs phones, computers and their operating systems

Apple designs and sells consumer electronics, from iPhone smartphones and Mac computers to tablets and wearable devices. Its operating systems manage apps and built-in functions for communication and work, while iCloud stores files and synchronizes data across devices. Customers buy additional digital services through subscriptions such as Apple Music and Apple TV, and developers distribute software through the App Store. Apple earns money from hardware sales, subscriptions and digital transactions, selling directly to customers and through retailers and mobile carriers around the world. It was founded in 1976 and has its headquarters in Cupertino, California.

Company size
10,001+
Company stage
IPO
Headquarters
Cupertino, CA
Founded
1976

Recently Posted Jobs

Explore more opportunities at Apple

See more jobs