senior software engineering QA Engineer ic 5+ yrs Bachelor's · Posted Feb 23, 2026

About this role

Apple is hiring a senior-level QA Engineer in the software engineering function based in Haifa, Israel. The posting calls out experience with Python, Swift, Linux, Data Structures and roughly 5+ years of relevant work. Listed education preference: a bachelor's degree or equivalent.

Role
QA Engineer
Function
software engineering
Level
senior
Track
Individual contributor
Employment
Full-time
Location
Haifa, Israel
Experience
5+ years
Education
Bachelor's degree
Department
Software and Services
Posted
Feb 23, 2026
AI Summary
Lead QA automation for iCloud Drive, owning quality strategy from feature design through release sign-off. Develop test frameworks, manage cross-functional projects, and ensure reliability for hundreds of millions of users. Requires 5+ years experience with Python/Swift, Linux/macOS/iOS development, and strong software engineering fundamentals.

Job description

from Apple careers

The iCloud Drive team works at the intersection of software and services. We design and implement the software syncing documents for hundreds of millions of users every day, and provide these documents through applications and system services on iOS and macOS. Our code is integrated deeply into the OS, in a stack that ranges from the kernel to the UI. The challenge in this position is to deliver features while never compromising on the quality of the user experience, the reliability, performance, and stability of the system, the integrity of our users' data, or the protection of their privacy.
We're looking for an experienced automation tech lead to join the iCloud Drive team in Haifa. In this role, you will own the quality story for iCloud Drive — from understanding features alongside developers, through designing test strategies, to signing off on releases and representing end-user quality to leadership. Your work will directly impact code quality and the experience of hundreds of millions of users worldwide.
This role works across file systems, networking, operating systems, algorithms, and data structures — offering both breadth and depth in a high-impact environment.
<h3>Minimum Qualifications</h3>Experience in Python and/or Swift programming languages
Excellent software engineering skills: algorithms, data structures, object-oriented programming
Experience developing in Linux, macOS, or iOS
Experience managing multiple projects simultaneously in fast-paced development environments
BSC in Computer Science / Computer Engineering or related field.
5+ years of relevant industry experience.
<h3>Preferred Qualifications</h3>Experience developing test automation frameworks and tools
Track record of shipping high-quality features under strict deadlines
Understanding of software development lifecycle and automation methodologies
Experience working with cross-functional teams in different geographies

More roles at Apple

IN-Technical Specialist
India · mid
IN-Genius
India · mid
iOS
IN-Creative
India · mid
JP-Specialist: Full Time or Part Time, Temporary
Japan · mid
SA-Genius Admin (Saudi and GCC Nationals)
Saudi Arabia · mid
All Apple jobs →
All software engineering jobs software engineering in Haifa, Israel Jobs in Haifa, Israel software engineering salaries software engineering career path
All Apple Jobs Browse software engineering roles senior positions