SDET (Software Development Engineer in Test), File Sync

Apple is where individual imaginations gather together, creating innovative products and services that change lives for the better.
$120,000 - $180,000
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS

Description For SDET (Software Development Engineer in Test), File Sync

Apple's Cloud File Providers team is seeking an SDET to shape the future of File Sync on Apple devices. The team is responsible for the FileProvider framework, a crucial technology powering file sync applications like Google Drive and iCloud Drive across iPhone, iPad, Mac, and Apple Vision Pro.

The FileProvider framework is a sophisticated system that enables seamless file syncing applications by implementing core functionality directly in the operating system. It provides a user-friendly 3rd party API that includes a resilient file syncing engine, automatic content management, integration with Apple's Finder and Files applications, Spotlight search compatibility, and various optimizations for power and performance.

As an SDET, you'll be instrumental in ensuring the quality and reliability of this critical framework. You'll work on crafting comprehensive test plans, evaluating feature quality during development, and maintaining test infrastructure. The role requires strong technical expertise in Python and testing methodologies, with opportunities to work on complex systems that impact millions of users.

The position offers the chance to work with cutting-edge technology at Apple, where innovation and diversity of thought are highly valued. You'll be part of a team that has demonstrated technical leadership through various developer presentations and continues to push the boundaries of file synchronization technology across Apple's ecosystem.

This role combines technical depth with strategic thinking, requiring both hands-on testing expertise and the ability to communicate effectively about quality assurance at a system-wide level. It's an opportunity to impact how millions of users interact with cloud storage on Apple devices while working with a team that values technical excellence and innovation.

Last updated 5 hours ago

Responsibilities For SDET (Software Development Engineer in Test), File Sync

  • Investigate test failures and track fixes, whether they be infrastructure related or software regressions
  • Assess the test coverage, raising risk and blind spots to management
  • Adding tests where missing, or working with other specialists or teams to add tests
  • Providing periodic assessments on ship readiness for new features
  • Crafting comprehensive test plans for new features
  • Assessing the quality of features during development

Requirements For SDET (Software Development Engineer in Test), File Sync

Python
  • Bachelors in Computer Science or equivalent industry experience
  • Experience programming in Python
  • Experience crafting tests with complex systems and quickly evolving tests environments

Benefits For SDET (Software Development Engineer in Test), File Sync

Medical Insurance
Dental Insurance
Vision Insurance
  • Equal opportunity employer
  • Affirmative action

Interested in this job?

Jobs Related To Apple SDET (Software Development Engineer in Test), File Sync

ASE Traffic Engineer

Design and develop network services and traffic components for Apple's cloud infrastructure, ensuring secure and scalable connectivity for millions of users.

Localization Project Manager (Print)

Apple is seeking a Localization Project Manager to oversee print documentation localization across 40+ languages, managing cross-functional teams and ensuring high-quality global product documentation.

Systems Software Engineer, File Sync

Systems Software Engineer position at Apple working on FileProvider framework for file sync applications across Apple devices.

Materials Program Manager

Materials Program Manager role at Apple, managing supply chain operations and materials readiness with Contract Manufacturers and internal teams.

Global Supply Manager

Global Supply Manager position at Apple, focusing on strategic sourcing, supply chain management, and negotiations with 3+ years experience required.