About the job
The Red Hat Quality Engineering team is looking for a Software Quality Engineer to join us in Beijing, China. In this role, you will focus on 2 portions mainly. One is test automation for the Linux kernel by learning how to search for, analyze, report, and track defects and verify bug fixes. Another is to collaborate with different QE teams, developer teams, and the project management team in order to ensure a smooth kernel Z-Stream release. The Quality Engineering team serves as the last checkpoint before code is released to the public. As a Software Quality Engineer, you'll be encouraged to come up with innovative solutions alongside some of the brightest engineers in the open source industry.
What you will do
Analyze and test kernel bugs
Design, develop and maintain automated test suites
Develop test cases for kernel patches to prevent regression bugs
Identify testing gaps and develop cases to cover them
Onboard automated tests into continuous integration (CI) workflow
Analyze and prioritize quality risks and identify tests required to mitigate them
Perform both automated and manual testing. Debug and track issues, and verify fixes.
Provide timely, complete, and accurate test status reports to all stakeholders
Assure continued quality and user experience of tested products and assess the quality of newly developed and planned features
Document and maintain test specifications and test reports
Focus on delivering customer value, analyzing feedback, and enhancing test coverage by automation
Improve overall kernel function testing
Cooperate with other team
What you will bring
Bachelor’s or master’s degree in computer science or a related engineering field, or relevant professional experience
Comprehensive knowledge of Linux
Basic debugging, troubleshooting, and analytical skills
Working knowledge of Git
Ability to create clear defect reports with reproducers
Ability to add test case documentation to a test plan together with an estimation on deadline (with guidance of a more senior member)
Intermediate to advanced scripting skills (Bash, Python, or equivalent languages)
Passion and desire for testing and examining how things work internally
Intermediate written and spoken English skills
Knowledge in virtualization is a plus
Ability to work in a growing and evolving team
Ability to remain patient and diligent when working on detailed tasks
Ability to work on your own in a small team environment
Ability to coordinate and prioritize multiple tasks
如果有意的话,请私信您的姓名全拼和邮箱地址给我。
有效期一周
--
修改:tcq FROM 114.241.84.*
FROM 114.241.84.*