Apple
Software Automation Engineer (Intern)
Found: September 19, 2025
This role is based in Cork, Ireland.
Responsibilities:
- Assist in the creation and maintenance of XCTest-based automated tests written in Swift.
- Complete automated tests on iOS and macOS applications and report the results to the testing team.
- Help with identifying and documenting defects in applications, providing detailed information about issues and steps to reproduce them.
- Assist in configuring and maintaining test environments.
- Collaborate with the QA team, developers, and other cross-functional teams to support the quality assurance process.
Minimum Qualifications:
- Pursuing BS/MS in Computer Science, Computer Engineering, Informatics, or related fields.
- Knowledge of Objective-C or Swift programming language.
- Experience with software testing, including the ability to craft test requirements and translate them into practical automated tasks.
- Excellent debugging and critical thinking skills.
- Strong communication and interpersonal skills, with the capacity to work in a fast-paced, team-based environment.
Preferred Qualifications:
- Experience in XCTest automation for iOS and macOS applications.
- Experience in software localization/internationalization.
- Familiarity with Xcode and Apple's development ecosystem.
- Strong interest in Apple and its international users.
- Experience in application development for macOS or iOS.