VetJobs - The Leading Military Job Board

Job Information

RedHat Software Quality Engineer - Virtualization in Beijing, China

Job summary

The Red Hat Software Quality Engineering team is looking for a Software Quality Engineer to join us in Beijing, China. In this role, you will focus on the testing for virtualization components and cover various of popular technologies, including but not limited to KVM, QEMU, libvirt, PCI/PCIe, CPU, memory, NUMA, SR-IOV, NFV, iSCSI, Ceph, NPIV, SeLinux, and also need to become familiar with OpenStack, oVirt, and KubeVirt. As a Software Quality Engineer, your key responsibilities include creating test plans, researching new features, developing manual and automated tests, and bug verification, to ensure that the functions work well in a virtualization environment and support the layered products well. You'll also perform acceptance, function, regression, and integration testing on Red Hat Enterprise Linux (RHEL). This is an interesting and rewarding opportunity to develop innovative solutions to complex problems while working alongside some of the brightest engineers in the open source industry.

Primary job responsibilities

  • Perform virtualization feature research, design new tests, and maintain test plans

  • Develop automated test scripts and manual test cases

  • Report, analyze, and track defects, communicate with stakeholders to reproduce and verify bugs, do retrospectives, and extend test scenarios

  • Analyze the quality risk and refine the test strategy

  • Contribute to upstream projects, including autotest framework and virtualization components

  • Constantly learn new things, practice in the project, and share knowledge

Required skills

  • Bachelor's or Master's degree in computer science or a related engineering field, or relevant professional experience

  • 2+ years of experience and skills with Linux or UNIX

  • Familiarity with basic testing theory and methodologies

  • Solid scripting skills and 1+ year(s) of experience with Bash, Python, or C

  • Ability to communicate technical issues in English

  • Basic knowledge of operating system, network, storage, and security

  • Good at problem solving and critical thinking

  • Ability to have initiatives and carry out the action plan

  • Working experience with virtualization, container or cloud is a plus

  • Contributions to open source projects is a plus

About Red Hat

Red Hat ( is the world’s leading provider of enterpriseopen source ( software solutions, using a community-powered approach to deliver reliable and high-performing Linux, hybrid cloud, container, and Kubernetes technologies. Red Hat helps customers integrate new and existing IT applications, develop cloud-native applications, standardize on our industry-leading operating system, and automate, secure, and manage complex environments. Award-winning support, training, and consulting services make Red Hat a trusted adviser to the Fortune 500. As a strategic partner to cloud providers, system integrators, application vendors, customers, and open source communities, Red Hat can help organizations prepare for the digital future.

Red Hat is proud to be an equal opportunity workplace and an affirmative action employer. We review applications for employment without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, citizenship, age, veteran status, genetic information, physical or mental disability, medical condition, marital status, or any other basis prohibited by law.

Red Hat does not seek or accept unsolicited resumes or CVs from recruitment agencies. We are not responsible for, and will not pay, any fees, commissions, or any other payment related to unsolicited resumes or CVs except as required in a written contract between Red Hat and the recruitment agency or party requesting payment of a fee.

Location Beijing - Raycom

Posting date 6 days ago (6/10/2021 7:55 AM)

Job ID 87364

Category Quality Engineering