-
Apple

XCUITest Engineer

Apple
Ireland · Full-time · Entry

Summary

We are looking for a passionate XCUITest Engineer who will play a critical role in ensuring the quality, reliability, and performance of iOS and macOS applications that impact users every day. In this role, you will take ownership of automated UI test strategies using Swift and XCUITest, partner with platform engineers and product teams to build quality into every stage of development, and help shape testing best practices that elevate the work of the entire organization.

Quality is at the heart of everything we do, and our test engineers are trusted partners who help teams ship with confidence. If you'd like to do meaningful work where your attention to detail and technical expertise directly contributes to delivering exceptional user experiences across Apple's platforms, we'd love to hear from you.

Description

This role offers significant ownership and impact. You will influence how quality is built into products from the ground up, working in a collaborative environment that values testing as a critical discipline. Your work will directly contribute to shipping reliable, high-quality applications that users depend on across Apple business units.

We are particularly excited about candidates who bring curiosity and a passion for learning new tools and techniques, whether that's exploring accessibility testing on Apple platforms, performance testing with Instruments, or emerging testing capabilities in Swift. If you enjoy solving complex problems, advocating for quality, and collaborating with talented engineers, you'll thrive here.

Responsibilities

  • Design, develop, and maintain automated UI test suites using XCUITest and Swift for iOS and macOS applications
  • Partner with iOS and macOS engineers to define comprehensive test strategies early in the development process
  • Review requirements and specifications to identify test scenarios, edge cases, and potential quality risks
  • Integrate test execution into CI/CD pipelines to provide fast, actionable feedback for engineering teams
  • Debug test failures and collaborate with engineers to resolve defects quickly and efficiently
  • Maintain reliable test data, fixtures, and test environments across both iOS and macOS platforms
  • Continuously improve test stability, performance, and coverage to ensure high-quality releases
  • Contribute to quality standards, testing documentation, and best practices across the organization
  • Advocate for testability and quality throughout the product development lifecycle
  • Perform manual exploratory testing when needed to supplement automated test coverage

Minimum Qualifications

  • Strong hands-on experience with XCUITest framework for automated UI testing on iOS and macOS platforms
  • Solid proficiency in Swift, with experience building and maintaining test automation frameworks for Apple platforms
  • Experience testing native iOS and macOS applications built using UIKit, SwiftUI, and AppKit frameworks
  • Commitment to quality excellence and continuous improvement of test coverage, stability, and performance

Preferred Qualifications

  • Experience with Xcode, Instruments, and other Apple development tools
  • Strong understanding of iOS and macOS application architecture, view hierarchies, and element identification strategies
  • Knowledge of test reporting tools, dashboards, and metrics for tracking test suite health
  • Familiarity with test design patterns, reliable accessibility identifier usage, and UI testing best practices

Key Skills

Ranked by relevance

ios swift ui technical expertise design patterns xcode cicd
Login to Apply
Posted
Feb 12, 2026
Type
Full-time
Level
Entry
Location
Cork
Company
Apple

Industries

Computers Electronics Manufacturing

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
HARMAN India
Related

Software Engineer - Android Kotlin

2026-05-27

Full-time
Not Applicable
India
Computers
Engineering
View Job Details
HARMAN International
Related

Full Stack Software Engineer, PLM & Quality

2026-05-26

Full-time
Not Applicable
Romania
Computers
Engineering
View Job Details
Dolby Laboratories
Related

Engineer, Streaming Web

2026-05-21

Full-time
Not Applicable
Ireland
Computers
Science