Windows Test Engineer

Cupertino, CA
  • Job Code


The Mac Platform Software team is looking for a Windows test engineer to join an innovative team responsible for ensuring the quality of key firmware and software technologies for the Mac product line. Mac Platform Software is responsible for bringing up macOS and Windows on all new Mac products, including the development and integration of firmware and systems software for macOS and Windows, the development of platform-level features for the Mac, and the leadership of cross-functional debug and optimization efforts across hardware and software teams

Key Qualifications

  • A passion for quality in consumer products
  • Experience with the development and deployment of automated and white-box testing
  • Experience qualifying device drivers using HLK
  • Familiarity with programming and debugging Windows device drivers using the WDF framework using C or C++
  • Understanding both user mode and kernel mode drivers (UMDF and KMDF) is a plus
  • Understanding of ACPI, EFI, and the Windows Boot Process a plus
  • Hands-on approach and willingness to take on new challenges
  • Desire to work in a highly collaborative team
  • Strong written and verbal communication skills
  • Bachelor's degree in CS, CE, EE or equivalent industry experience required
  • Familiarity with UNIX software development a plus


The Windows Test Engineer is responsible for testing and ensuring the quality of Boot Camp software with shipping and pre-release versions of Microsoft Windows. Primary job responsibilities include:

Setting up HLK-based test automation to to qualify Mac hardware and Boot Camp software
Creating test plans with development engineers for specific features and Mac hardware programs
Developing test frameworks and harnesses to enable comprehensive component-level test coverage
Developing and executing automated and manual tests to fulfill tests plans
Coordinating with cross-functional test engineering and QA teams to ensure adequate test coverage of complex features
Identifying and vocalizing risks areas during product and technology development

Education & Experience

BS/MS in Computer Science or related field

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Windows Test Engineer

Apple, Inc.
Cupertino, CA

Join us to start saving your Favorite Jobs!

Sign In Create Account