Cupertino, California

Summary

Posted: Dec 17, 2020
Weekly Hours: 40
Role Number:200189541
Are you a big-picture thinker who loves setting ambitious goals? Do you have a passion for delivering high quality products? The Core Operating Systems group ensures the OS is inseparable from each device’s identity as a whole. That’s because this group is committed to building fully integrated operating systems that combine hardware, software, and apps into a single Apple experience. The Storage System Quality Engineering team within Apple’s Core OS organization is looking to hire a Senior Flash Software Quality Engineer. Quality is a critically important aspect of our products, and as a Flash Software QA Engineer you will have a significant impact on helping to deliver reliable and highly performant products to millions of customers by working on Apple’s exciting new products. In this role, you will be learning new technologies and contributing to numerous test framework/tools.

Key Qualifications

Key Qualifications
  • Automation experience in any one of the modern scripting or compiled languages (Python, JavaScript, Ruby, Objective-C, Swift, C++, etc.)
  • Self learner, excellent communication skills and ability to deliver work on tight deadline.
  • Strong analytical and problem solving skills with a meticulous attention to detail.
  • 5+ years of QA experience and experience with hardware and/or software development lifecycle processes.
  • Possess a deep understanding of software quality(SQA) methodologies and practices.
  • Experience reporting and tracking bugs, solving complex problems & triaging issues.
  • Experience or keen interest in storage testing or NAND technologies is a huge plus.
  • Experience in data visualization tools like Splunk or Tableau or similar experience is desired but not a must.

Description

Description
Create & maintain automated tests and framework to enable comprehensive testing of flash storage technologies. Analyze automation test results for failures, identify issue trends, and quantify impact with focus on customer experience. Strong bug reporting skills and communicate clearly with management and cross functional teams. Understand how file systems and storage are linked together and help focus on integration testing. Actively involved in team code reviews, design and test discussions. Setup automation racks as and when needed.

Education & Experience

Education & Experience
BS in Computer Engineering/Computer Science/Electrical Engineering or equivalent experience/skills

Additional Requirements

Additional Requirements

Cupertino, California

We’re a diverse collective of thinkers and doers, continually reimagining what’s possible to help us all do what we love in new ways. The people who work here have reinvented entire industries with the Mac, iPhone, iPad, and Apple Watch, as well as with services, including Apple TV, the App Store, Apple Music, and Apple Pay. And the same innovation that goes into our products also applies to our practices — strengthening our commitment to leave the world better than we found it.

Every new product we invent, service we create, or store we open is the result of people working together to make each other’s ideas stronger. That happens here because every one of us strives toward a common goal — creating the best customer experiences. So bring your passion, courage, and original thinking and get ready to share it. This is where your work can make a difference in people’s lives. Including your own.

Similar jobs