Virtualization Quality Engineer (Automation)

Apple
Cupertino, CA
Virtualization Quality Engineer (Automation) Location Cupertino, CA : Summary Posted: Apr 5, 2024 Weekly Hours: 40 Role Number: 200545565 Are you a big-picture problem solver who loves setting daring goals? Do you have a passion for understanding how each line of code affects all the others? In the Core Operating Systems group ensuring 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. Your dedication to cross-disciplinary collaboration will help develop groundbreaking technologies, such as iOS, macOS, watchOS, and tvOS. By crafting these distinct, multidisciplinary user experiences, you'll continue to uphold and advance the excellence people expect from Apple devices. The Core Virtualization team is looking for a QA Automation Engineer to join an innovative team responsible for ensuring the quality of Virtualization technologies for Apple. We are responsible for macOS, Linux and Windows in a virtualized environment on all Apple products, including development and integration of the bootloader, system software and various user facing features for these platforms, as well as leading multi-functional efforts across software teams. Key Qualifications
  • Experience with developing automation and hands on “systems” testing
  • Experience in driver testing and qualification
  • Experience working on test automation development and Linux system testing
  • Familiarity with Python, Shell scripting, Objective-C, Swift, C, C++
  • Experience coding Unit Tests/Integration Tests/System Tests/Regression Tests and test execution in an automation framework
  • Understanding of system architecture and experience qualifying device drivers
  • Familiarity with Kernel level debugging
  • Excellent communication skills to facilitate close multi-functional interactions
  • Strong test planning ability
Description The Virtualization QA Automation Engineer is responsible for testing and ensuring the quality of the customer experience when running macOS, Linux or Windows under virtualization. Primary job responsibilities include: work closely with developers to understand virtualization technologies in macOS, establish understanding of new features and capabilities inside virtualized OS, creating test plans with development engineers for specific features, developing automated test frameworks and automation harnesses to enable comprehensive component-level test coverage, coordinating with multi-functional test engineering and QA teams to ensure adequate test coverage of complex features, identifying and vocalizing risks areas during product and technology development, being an advocate for the user, representing the needs of our end user community. Education & Experience Bachelors or Masters degree in (CS, CE, EE) or a degree plus significant programming experience or equivalent industry experience required. Additional Requirements
  • Knowledge of Virtualization technologies such as VirtIO, KVM.
  • Experience with macOS, iOS and Xcode
  • Experience with Linux, Windows
Pay & Benefits At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $138,900.00 and $256,500.00, and your base pay will depend on your skills, qualifications, experience, and location. Apple employees also have the opportunity to become an Apple shareholder through participation in Apple's discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple's Employee Stock Purchase Plan. You'll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses - including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits. Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program. Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.
Posted 2025-11-07

Recommended Jobs

CDL Class A Tanker Driver

Henner Tank Lines, Inc.
San Jose, CA

Henner Tank Lines, Inc., a leading contract carrier, is currently seeking local Class-A drivers to join our team. As an employee-owned and locally operated company, we value our drivers as integral m…

View Details
Posted 2025-10-01

Build Quality Engineer

Antares
Los Angeles, CA

About Us At Antares, our long-term mission is to make clean energy abundant from Earth to the Asteroid Belt. We’re fueled by the belief that advanced nuclear energy can strengthen our military, solv…

View Details
Posted 2025-10-01

Senior/Staff Fullstack Engineer

Gatik Ai
Mountain View, CA

Who we are Gatik, the leader in autonomous middle-mile logistics, is revolutionizing the B2B supply chain with its autonomous transportation-as-a-service (ATaaS) solution and prioritizing safe, …

View Details
Posted 2025-09-22

Financial Services

Farmers Insurance
Carlsbad, CA

WE ARE OPEN FOR BUSINESS!!! Our retail start from scratch program is back!!!! As a Farmers Insurance agent, you will have the freedom to be in business for yourself, but not by yourself. Our …

View Details
Posted 2025-10-03

Cloud Infrastructure Engineer

Astranis
San Francisco, CA

Astranis builds advanced satellites for high orbits, expanding humanity’s reach into the solar system. Today Astranis satellites provide dedicated, secure networks to highly-sophisticated customers a…

View Details
Posted 2025-10-13

Research scientist

Facebook App
Burlingame, CA

Meta’s Monetization pillar is at the cutting edge of delivering highly personalized ads that create maximum value for both users and advertisers. Within this pillar, the Ranking & AI (RAI) Research t…

View Details
Posted 2025-11-03

Linux Software Engineer

Bellwether Coffee
Oakland, CA

About Us Headquartered in Berkeley, CA, Bellwether Coffee is a venture-backed company working to positively transform the coffee industry by making coffee roasting more accessible and sustainable.…

View Details
Posted 2025-09-13

Staff Flight Software Engineer

True Anomaly
Long Beach, CA

A new space race has begun. True Anomaly seeks those with the talent and ambition to build innovative technology that solves the next generation of engineering, manufacturing, and operational challen…

View Details
Posted 2025-10-31

Explore Stanford: Unique Nuclear Medicine Role Awaits!

NurseRecruiter
Stanford, CA

Nuclear Medicine Technologist Allied job in Stanford, CA Embark on a thrilling adventure as a Nuclear Medicine Technologist in Stanford, a city bursting with innovation and natural beauty. Imagine wo…

View Details
Posted 2025-07-30

Editor, Homepage & Social Media

Fox Corporation
Los Angeles, CA

OVERVIEW OF THE COMPANY Fox News Media FOX News Media operates the FOX News Channel (FNC), FOX Business Network (FBN), FOX News Digital, FOX News Audio, FOX News Books, the direct-to-consumer d…

View Details
Posted 2025-11-07