Software Automation Engineer - Test Platforms

Apple is a technology company that creates innovative products including iPhones, HomePods, AppleTVs, Apple Watches, iPads, Macs, and Vision Pros.
$115,700 - $204,000
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Consumer

Description For Software Automation Engineer - Test Platforms

Apple's Audio & Media Technologies (AMT) team is seeking a Software Automation Engineer to join their Connected Media team, focusing on products like AirPlay and CarPlay. This role is crucial in developing automated testing applications that ensure high-quality feature delivery. The position combines both embedded and non-embedded application development, requiring expertise in Swift programming and automation solutions.

The ideal candidate will be meticulous, focused, and self-motivated, with a passion for high-quality application development and testing. You'll work within the foundation team that supports audio and video media across Apple's diverse product lineup, including iPhones, HomePods, AppleTVs, Apple Watches, iPads, Macs, and Vision Pros.

Your responsibilities will include collaborating with cross-functional teams to design and implement features that enable new testing support, developing supporting tooling for automated testing, and creating highly resilient and fully automated testing systems. You'll be part of a team building scalable applications that impact a large organization of engineers, helping them create software with higher quality and greater speed.

The role offers competitive compensation, comprehensive benefits, and the opportunity to work on sophisticated testing tooling that maximizes coverage and operates with peak reliability. You'll be challenged to develop reusable systems and maintain high-quality code while working with cutting-edge technology platforms like iOS, tvOS, watchOS, macOS, and visionOS.

This is an excellent opportunity for someone who wants to make a significant impact on Apple's media technologies while working with a talented team in a collaborative environment. The position offers growth potential, competitive benefits, and the chance to work on products used by millions of people worldwide.

Last updated 2 days ago

Responsibilities For Software Automation Engineer - Test Platforms

  • Develop automated testing applications for Connected Media features
  • Design and implement embedded and non-embedded applications
  • Create automated test tooling and platforms
  • Collaborate with cross-functional teams
  • Build scalable applications impacting organization-wide engineering
  • Define and implement sophisticated testing tooling

Requirements For Software Automation Engineer - Test Platforms

  • Strong programming experience in Swift
  • Exceptional debugging skills with emphasis on high-quality code
  • Proficiency in analyzing intricate code comprehensively
  • Proven experience in developing robust, maintainable, extensible, and scalable automation solutions

Benefits For Software Automation Engineer - Test Platforms

Medical Insurance
Dental Insurance
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Discounted products and free services
  • Education reimbursement
  • Discretionary bonuses
  • Relocation assistance
  • Employee Stock Purchase Plan

Interested in this job?

Jobs Related To Apple Software Automation Engineer - Test Platforms

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

Software Development Engineer in Test position at Apple, focusing on I/O technologies quality engineering with competitive salary and comprehensive benefits.

App Store Commerce Developer Advocate

Developer Advocate role at Apple focusing on App Store commerce capabilities, working with internal teams and external developers to improve platform features and developer experience.

HTTP Frameworks Software Engineer

Backend Software Engineer role at Apple focusing on HTTP protocol implementation and networking frameworks across all Apple platforms.

Reliability Engineering Program Manager (EPM) - Audio and Home Products

Apple seeks Engineering Program Manager to lead hardware reliability initiatives for audio products, offering $129K-$236K salary with comprehensive benefits.

Platform Engineer - Retail Engineer

Platform Engineer position at Apple's IS&T group, focusing on Java development for enterprise systems and retail platforms with competitive compensation and benefits.