Tools & Automation Engineer — Early Career - Jobs - Careers at Apple
- Develop, run, and maintain automated test scripts and tooling in Swift and Python to validate diagnostic and repair workflows.
- Collaborate with team members and cross-functional partners to understand feature requirements and translate them into reliable test cases.
- Help maintain and monitor automated test runs, triage test failures, and identify root causes in software or test infrastructure.
- Assist in supporting day-to-day operations of the QA Automation Lab device fleet.
- Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, or a related technical field (or equivalent practical experience).
- Strong programming fundamentals in Python, Swift, or an equivalent object-oriented language through coursework, internships, or personal projects.
- Fundamental understanding of software testing concepts, test design, and the software development lifecycle (SDLC).
- Working knowledge of Unix/Linux command-line environments and Git version control.
- Strong problem-solving, analytical, and debugging skills.
- Excellent written and verbal communication skills with an eagerness to collaborate in a team environment.
- Prior internship or academic project experience with test automation or UI automation (e.g., XCTest / XCUITest, pytest, or similar frameworks).
- Familiarity with CI/CD concepts or tools (e.g., GitHub Actions, Jenkins).
- Exposure to Apple developer platforms, Xcode, or macOS/iOS system internals.
- Hands-on interest in hardware-software integration, lab automation, robotics, or basic scripting for device management.
- Curiosity about applying AI/LLM tooling to improve developer workflows and automated testing.
Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant
At Apple, we believe accessibility is a fundamental human right. You’ll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong.
Learn about accessibility in Apple’s workplace
Learn about reasonable accommodations for job applicants
Apple accepts applications to this posting on an ongoing basis.
Required Skills
Required Languages
🇬🇧 English