Tools and Automation Engineer

Apple is a technology company that develops software and hardware products including iOS, macOS, watchOS, tvOS, and VisionOS platforms.
$117,800 - $205,500
DevOps
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS

Description For Tools and Automation Engineer

Apple's Developer Tools team is seeking a Quality Engineer to join their innovative software development environment. This role is crucial in ensuring the quality of tools used to develop software for Apple's various platforms including iOS, macOS, watchOS, tvOS, and VisionOS.

As a Tools and Automation Engineer, you'll be at the forefront of maintaining and enhancing the development tools used across Apple's ecosystem. You'll work closely with development teams to extend automated testing capabilities and ensure the delivery of high-quality developer tools. The position offers a unique opportunity to directly influence the tools used by developers worldwide.

The role combines technical expertise with quality assurance, requiring someone who can build robust testing frameworks while maintaining a keen eye for detail. You'll be responsible for creating shared APIs for testing and developing strategies that maximize coverage with minimal manual intervention. The position offers excellent growth opportunities within Apple's encouraging workplace culture.

What makes this role particularly exciting is the direct impact you'll have on Apple's development ecosystem. You'll be working with cutting-edge technology and have the opportunity to shape the tools that power Apple's software development. The company offers comprehensive benefits, including medical coverage, stock options, and educational support, making it an attractive opportunity for career growth.

The ideal candidate will bring a combination of technical skills and quality-focused mindset, with the ability to communicate effectively with stakeholders. You'll be joining a team that values work-life balance while working on products that impact millions of developers worldwide. If you're passionate about quality, automation, and creating exceptional developer experiences, this role offers an excellent opportunity to make a significant impact at one of the world's leading technology companies.

Last updated 4 days ago

Responsibilities For Tools and Automation Engineer

  • Create and maintain tests/tools for the IDE
  • Build shared APIs for testing
  • Identify test scopes and prioritize testing with rapid development cycles
  • Execute tests and communicate overall quality to stakeholders
  • Drive teams to resolve issues
  • Provide technical guidance and software architectural review

Requirements For Tools and Automation Engineer

  • Proficient object-oriented programming skills
  • Excellent troubleshooting skills with a passion for quality
  • Experience in writing automation tests at API, UI, and non-UI levels
  • Collaborative and curious contributor with proactive communication and demonstrated ability to lead projects

Benefits For Tools and Automation Engineer

Medical Insurance
Dental Insurance
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Education reimbursement
  • Discretionary bonuses
  • Relocation benefits
  • Employee discount on products
  • Free services

Interested in this job?

Jobs Related To Apple Tools and Automation Engineer

Engineering Project Manager, Build & Release

Build and Release Engineering Project Manager position at Apple, managing application builds and releases across Apple platforms with competitive compensation and benefits.

Operations Program Manager, Post Ramp Qualification

Lead qualification of new components and processes at Apple as Operations Program Manager, ensuring product quality through cross-functional collaboration and technical expertise.

Operational Technology Engineer, Data Center

Design and implement data center facility networks and OT systems at Apple, ensuring high availability and reliability of critical infrastructure.

Software Engineering Systems Engineer

Apple is hiring a DevOps Engineer in San Diego to manage build/release processes and CI/CD pipelines for iOS/MacOS projects, offering competitive salary and benefits.

Tools and Automation Engineer

Tools and Automation Engineer position at Apple, focusing on quality engineering and automation for the Xcode development environment.