简历发送至
[email protected]
注明应聘渠道及招聘渠道
1 ) Automation test engineer
Primary Job Responsibilities:
Set up a test environment
Design and develop a test plan, cases, and test scripts for automated testing
Participate in test execution and reporting bugs
Analyze test run results
Reproduce and isolate faults
Perform root cause investigation
Debug software problems
Required Skills:
Bachelor ’ s or master ’ s degree in telecommunication or computer software engineering
3+ years of experience in quality engineering, software engineering, or related in Linux and UNIX environments
2+ years of experience in automation test case developer experience
Understanding of how to design test cases to ensure both coverage and efficiency
Scripting skills in Python and shell
Outstanding problem-solving skills
Ability to set priorities, meet deadlines, and work independently.
Detail-oriented and motivated, with the ability to work well in global team environment
Solid verbal and written English language skills.
Unit test experience or familiarity with application development techniques is preferred
Familiarity with Linux system is preferred
2)Quality Engineer-KVM
Primary Job Responsibilities:
Research new features and develop test plans
Develop, review, and maintain automated test scripts and test cases, both manual and automatic
Carry out automated test scripts; analyze and summarize the testing results
Analyze, report, and track defects
Operate automated test tools and debug software problems
Required Skills:
Bachelor's degree with 2+ years professional experience or master's degree with 3+ years professional experience
1+ years of solid Linux experience
1+ years professional experience in software testing; development experience is a plus
1+ years scripting experience with Bash, Perl, or Python
Familiarity with a wide variety of operating system components, especially kernels
Motivated with the ability to work under deadline pressure
Excellent written and verbal English communication skills
Professional experience with virtualization is a plus
3 ) Quality Engineer-Openshift(cloud)
Primary Job Responsibilities:
Develop automation framework and scripts with Ruby, Go, or Bash languages for automation testing and execution
Participate in the test planning and product planning processes
Conduct new feature research and design test cases
Carry out manual tests and deliver clear status for testing areas in a timely manner
Document and advocate the resolution of new bugs with developers and communicate the impact on customers to developers and support
Constantly learn new things and maintain an overview of current technologies
Communicate with the other, globally dispersed, OpenShift quality engineers and developers
Work in a fast-paced environment
Required Skills:
Bachelor's degree or higher, or equivalent, in computer science or a related field
2 years of experience in quality engineering
Familiarity with testing methodologies and techniques
Knowledge of the UNIX or Linux operating system (any distribution)
Programming language skills in Bash, Ruby, or Golang
Motivated and dedicated to learning and collaboration
Familiarity with virtuallization, Docker, Red Hat OpenStack Platform, OpenShift, EC2, GCS, or Ansible is a plus
Good written and verbal English communication skills
Contributions to open source projects or publicly available code samples are a plus
4) Senior Quality Engineer-Kernel Networking
Primary Job Responsibilities:
Investigate network functions and features and design test plans
Write, debug, and improve test cases
Execute test cases and analyze results
Test network bugs and test case automation
Debug software problems and create tools as needed
Required Skills:
3+ years of network-related work experience
Knowledge of 2+ areas in NIC drivers, IPv6, IGMP, SCTP, IPsec, TCP, Virtual LAN, bonding, route, tunnel,Ethernet, openvswitch, and netfilter
Advanced skills in Linux
Familiarity with Bash, Python, or C programming
Diligent and motivated with creative problem solving skills
Passion and desire for testing and examining how things work internally
Willingness to coordinate and help others
English communication skills
Experience with kernels is a plus
5) Senior Quality Engineer-Virturlizition
Primary Job Responsibilities:
Perform new feature research and test plan development
Create, maintain, and review automated test scripts and test cases (both manual and automatic)
Analyze, report, and track defects
Debug software problems
Operate automated test tools
Required Skills:
Bachelor's degree with 7+ years working experience, or a master's degree with 5+ years working experience
3+ years of experience and skills with Linux
3+ years working experience in software testing or development
Working experience in virtualization is a plus
Solid scripting skills and 3+ years experience with Bash, Perl, or Python
Familiarity with a wide variety of components of virtualization (KVM, XEN, or libvirt tools)
Motivated with an ability to work under pressure
Excellent English communication skills, both written and verbal
6)Senior software engineer-linux kernel
Primary Job Responsibilities:
Bug fix existing subsystems as well as incremental feature additions
Perform kernel work across a diversity of kernel subsystems
Participate in the broader upstream Linux community, including contribution of new development work as well as backporting fixes to Red Hat Eneterprise Linux (RHEL) releases
Work on user space tools and Red Hat package maintaining
Required Skills:
Bachelor's degree in computer science or equivalent
5+ years of experience in professional Linux kernel development products
Experience in a variety of kernel subsystems on Linux or UNIX
Prior participation in upstream Linux projects is a significant advantage
Excellent C programming skills
Programming experience with Bash or other scripts is a plus
System administration experience with network or storage setup is a plus
7) Software engineer-linux kernel
Primary Job Responsibilities:
Perform Kexec/Kdump bug fixes and feature developments in both Fedora and Red Hat Enterprise Linux (RHEL)
Work on user space tools and Red Hat package maintenance
Contribute to the upstream community
Required Skills:
Bachelor's degree in computer science or equivalent
3+ years of experience in professional Linux kernel development products
Solid Bash programming skills
Excellent C programming skills
The following are considered a plus:
Participation in upstream Linux projects
Experience in Linux storage or system management
8) Technical Support Engineer-Middleware
Primary Job Responsibilities:
Act as the direct contact for customer inquiries about Red Hat JBoss Middleware from all locations and across all product lines through the online customer portal and by phone
Analyze issues with non-functioning software to identify problem areas and recommend corrective actions and resolutions to customers
Use professional concepts and apply company policies and procedures to resolve a variety of issues
Work on problems of difficult and diverse scope by using good judgment in selecting methods and techniques to obtain solutions
Collaborate with senior internal resources and external parties during the problem resolution process
Document and share diagnostic steps and problem resolutions with the Global Support Services team
Work with all levels of support engineers in other regions on global projects and assignments
Deliver an exceptional customer service experience
Be on call and perform night or weekend shift duties on a rotational schedule when needed
Required Skills:
Bachelor's degree in computer science or other scientific or technical field
Excellent written and verbal English communication skills
Ability to communicate clearly to all clients with various levels of technical experience
Experience with and knowledge of one or JEE or App Server technologies like Java Message Service, Web Services, Web Server, JDBC, Hibernate, or Datasources is preferred
5+ years of professional experience in applications and middleware, e.g. Red Hat JBoss Middleware, Weblogic, Websphere, Tomcat, or Apache, with excellent troubleshooting skills
Proven ability and willingness to learn new open source middleware technologies
In-depth knowledge of Java virtual machines is a plus