RedHat Software Quality Engineer - Virtualization in Beijing, China
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
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 (https://www.redhat.com/) is the world’s leading provider of enterpriseopen source (https://www.redhat.com/en/about/open-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 1 week ago (6/10/2021 7:55 AM)
Job ID 87364
Category Quality Engineering