Current jobs related to Virtualization Quality Engineer - Cupertino, California - Apple


  • Cupertino, California, United States Apple Full time

    Overview:Weekly Hours: 40 Position ID: Are you someone who envisions the broader perspective and enjoys setting high aspirations? Do you have a keen interest in comprehending how each segment of code interacts with others? Within the Core Operating Systems division, we ensure that the operating system is intricately linked to the unique identity of each...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled and experienced Virtual Machine Compiler Engineer to join our team at Apple. As a key member of our JavaScriptCore team, you will be responsible for designing, developing, and optimizing the JavaScript Virtual Machine to deliver exceptional performance and efficiency.Key ResponsibilitiesDesign and implement...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a skilled Virtual Machine Compiler Engineer to join our team at Apple. As a member of our JavaScriptCore team, you will be responsible for crafting fast software and squeezing out every last bit of performance that hardware can afford.Key ResponsibilitiesWork on a world-class virtual machine that delivers bleeding-edge...


  • Cupertino, California, United States Bayside Solutions Full time

    Job SummaryWe are seeking a skilled Site Reliability Engineer to join our team at Bayside Solutions, Inc. The ideal candidate will have a strong background in supporting Infrastructure as a Service (IaaS) virtualization platforms, Linux compute environments, and capacity planning.Key ResponsibilitiesDesign and implement automated data pipelines to feed data...


  • Cupertino, California, United States Apple Full time

    Role OverviewWe are seeking a seasoned virtual machine compiler engineer to join our team at Apple, working on the world-class JavaScriptCore virtual machine. As a key member of our team, you will be responsible for crafting fast software and delivering bleeding-edge performance in JavaScript and WebAssembly.Key ResponsibilitiesDesign and implement...


  • Cupertino, California, United States Apple Full time

    Role OverviewWe're seeking a seasoned virtual machine compiler engineer to join our team at Apple, where you'll work on a world-class virtual machine that delivers bleeding-edge performance in JavaScript and WebAssembly.Key ResponsibilitiesDesign and implement compiler optimizations to improve performance and efficiencyCollaborate with cross-functional teams...


  • Cupertino, California, United States Apple Full time

    Role OverviewWe're seeking a skilled JavaScript Virtual Machine Compiler Engineer to join our team at Apple. As a key member of our JavaScriptCore team, you'll play a crucial role in crafting fast software and delivering bleeding-edge performance in JavaScript and WebAssembly.Key ResponsibilitiesDesign and implement high-performance compilation pipelines for...


  • Cupertino, California, United States Apple Full time

    Role OverviewAs a Manufacturing Quality Engineer at Apple, you will play a critical role in ensuring the highest quality standards are met in the production of our renowned products.Key ResponsibilitiesPartner with cross-functional teams to evaluate design and processes at the concept phase, ensuring alignment with Apple's quality standards.Develop and...


  • Cupertino, California, United States Apple Full time

    Quality Engineer Role at AppleAt Apple, we're revolutionizing industries with innovative products and services. As a Quality Engineer, you'll play a crucial role in ensuring the highest standards of quality in our manufacturing processes.Key Responsibilities:Partner with tooling and functional teams to evaluate design and processes at the concept...


  • Cupertino, California, United States Apple Full time

    Display Quality EngineerAt Apple, we're revolutionizing the world of technology, and we're looking for a talented Display Quality Engineer to join our team. As a key member of our Display Quality Team, you'll play a crucial role in delivering high-quality display technologies for our award-winning Apple products.Key Responsibilities:Develop and implement...


  • Cupertino, California, United States Apple Full time

    Display Quality EngineerAt Apple, we're revolutionizing the world of technology and innovation. We're seeking a highly skilled Display Quality Engineer to join our team and lead the engineering and manufacturing activities for our next-generation display technologies.Key Responsibilities:Develop and implement quality systems to ensure high-quality...


  • Cupertino, California, United States Apple Full time

    Quality Engineering Role at AppleAs a key member of the Embedded Sensors Quality Engineering team, you will play a critical role in ensuring the highest quality for technologies at the heart of Apple products. The Always On Platform (AOP) provides a platform for multiple features across Apple products, and you will be responsible for owning and driving the...


  • Cupertino, California, United States Apple Full time

    Job SummaryWe are seeking a highly skilled Quality Assurance Engineer to join our Security Engineering and Architecture team. As a key member of our team, you will be responsible for designing and implementing test plans for security features, working closely with developers, engineers, and program managers to ensure the highest quality products.Key...


  • Cupertino, California, United States Apple Full time

    Quality Engineer Role at AppleAs a Quality Engineer at Apple, you will play a critical role in ensuring the highest quality standards are met in the manufacturing of our products. This is a highly visible position that requires a strong understanding of quality principles, processes, and tools.Key Responsibilities:Partner with cross-functional teams to...


  • Cupertino, California, United States Apple Full time

    Overview:Position Number: The iPhone is renowned for having the most exceptional camera globally. The harmonious blend of hardware and software has resulted in features such as Memories and Portrait Mode, providing experiences that are genuinely enchanting. The Camera & Photos division prioritizes user experience by leveraging computer vision and image...


  • Cupertino, California, United States Apple Full time

    Position Overview:Weekly Hours: 40 Role Summary: At Apple, we foster an environment where innovative ideas transform into remarkable products and services. Your enthusiasm and commitment can lead to extraordinary achievements. Our team is dedicated to crafting products that redefine industries, driven by a diverse group of individuals whose ideas fuel our...


  • Cupertino, California, United States Apple Full time

    Overview:Weekly Hours: 40 Role Overview: At Apple, innovation transforms into extraordinary products, services, and customer experiences rapidly. Your passion and commitment can lead to remarkable achievements. Our team at Apple is not just about creating products; we are about fostering the kind of innovation that has redefined entire sectors. The diversity...


  • Cupertino, California, United States Apple Full time

    Overview:Weekly Hours: 40 Role Overview: Imagine the possibilities of what you could achieve here. At Apple, innovative ideas transform into remarkable products, services, and customer experiences swiftly. Bring your enthusiasm and commitment to your role, and there’s no limit to what you can achieve. The individuals at Apple don’t merely create products...


  • Cupertino, California, United States Apple Full time

    Position Overview:Weekly Hours: 40 Role Summary: At Apple, we thrive on innovation and creativity. Our team is dedicated to transforming ideas into remarkable products and services that enhance customer experiences. We believe that the diversity of our workforce drives the innovation that is central to our mission. In this pivotal role, you will have the...


  • Cupertino, California, United States Apple Inc. Full time

    Software Quality Engineering ManagerAt Apple Inc., we're seeking a seasoned Software Quality Engineering Manager to lead our Find My team. As a key member of our engineering organization, you'll be responsible for directing a team of Test Engineers and Automation Engineers to ensure the highest quality standards are met for our innovative products and...

Virtualization Quality Engineer

3 months ago


Cupertino, California, United States Apple Full time
Summary

Posted: Apr 5, 2024

Weekly Hours: 40

Role Number:

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.

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.

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
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 and $256,500, 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.

More
  • 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. Learn more about your EEO rights as an applicant.