Software Engineer in Test, Cloud File Provider

Apple
Paris, France
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Paris, France

Tech stack

Automation of Tests
Cloud Computing
Code Coverage
Continuous Integration
Data Structures
Software Debugging
DevOps
Python
Object-Oriented Software Development
Scalability Testing
Information Technology
Operational Systems

Job description

Test automation for Cloud File Provider is absolutely mission critical and informs tactical decisions every day; this position mixes engineering (automation development and debugging), DevOps (continuous integration, infrastructure work) and quality (user experience, automation coverage, feature ship readiness), and has an immediate impact on the quality of a service that is essential to the work and personal life of hundreds of millions of users. You will be responsible for developing our automation framework by improving it and adding new capabilities, assessing the quality of new features as they are being developed, keeping up to date with the various infrastructure changes across the company, and learning from other teams with similar needs and history. You will also be responsible day to day for investigating test failures and tracking fixes, whether they be infrastructure related or software regressions. You will be in charge of assessing the test coverage, raising risk and blind spots to management, and adding tests where missing, or working with other specialists or teams to close testing gaps.

Requirements

Do you have experience in iOS?, Do you have a Bachelor's degree?, Proven experience building and maintaining test automation frameworks from the ground up Track record crafting tests with complex systems and quickly evolving tests environments Hands on experience with performance analysis, stress tests and scalability testing History of shipping software on tight schedules B.Sc in Computer Science or equivalent Great Team Member: enjoys working in a team, collaborating, learning from your peers and sharing knowledge, Python or Swift development experience Strong working knowledge of Operating Systems, Data Structures, Complexity & Object Oriented Programming Able to present technical details and accomplishments in an easy to understand way Good written and spoken English

About the company

The File Provider 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 providing these documents through applications and system services on iOS and macOS. That code is integrated deep into the OS, in a stack that ranges from the kernel to the UI. The position entails responsibility for the quality of the user experience, the reliability, performance and stability of the system, the integrity of our users data, and the protection of their privacy. The challenge in this position is to deliver features while not compromising on any of these requirements., At Apple, we're not all the same. And that's our greatest strength. We draw on the differences in who we are, what we've experienced, and how we think. Because to create products that serve everyone, we believe in including everyone. Therefore, we are committed to treating all applicants fairly and equally. We will work with applicants to make any reasonable accommodations.

Apply for this position