Software QA Engineer
Job Description:
We are looking for talented QA engineers to work on SUSE Rancher open source projects based on Kubernetes and Cloud-Native technologies.
The major projects you will be working on are Harvester (http://harvesterhci.io/) and Longhorn (https://longhorn.io/).
- Harvester, a modern Hyperconverged infrastructure (HCI) solution built for bare metal servers using enterprise-grade open source technologies including Kubernetes, Kubevirt and Longhorn. Designed for users looking for a cloud-native HCI solution, Harvester is a flexible and affordable offering capable of putting VM workloads on the edge, close to your IoT, and integrated into your cloud infrastructure.
- Longhorn, a highly recognized CNCF project based on Kubernetes to provide storage solutions for stateless or stateful workloads. It's a distributed storage system running on the Kubernetes cluster and also leverages the Kubernetes design patterns to achieve high availability, resiliency, reactive system, etc to provide expected storage service.
You will have a great opportunity to the main driver to evolve the project quality to the next level based on different factors like automation, test coverage, regression strategy, etc with your innovation, knowledge, creativity, and productivity.
SUSE is an outstanding open-source software company based on Linux, Kubernetes, Cloud-Native, and Edge DNA. Our goal is to give you the freedom to innovate everywhere. If you are passionate about open source and eager to bring your innovation, come to join us!
Responsibilities
- Involve in the quality assurance development lifecycle (design/develop test cases, automatic/manual testing, review, demonstration, knowledge sharing, etc)
- Work closely with engineers to enhance product quality and stability
- Embrace different QA technology challenges: take, learn, resolve and grow
- Have a "CAN DO" attitude to make something different and happen
- Have an automation mindset to automate everything to improve the productivity
- Have a reactive system mindset to test distributed system to ensure functions available, responsive, resilient, elastic
- Work in an agile development environment and be a good team player
Qualifications
- Bachelor’s degree in Computer Science or similar experience
- Proficient in at least one programing language such as Python, Go, shell script, etc.
- Familiar with Linux operation
- Familiar or experience with automation testing
- Familiar or experience with distributed system testing
- Familiar or experience with DevOps tools or solutions
- Passionate about learning new QA/testing technologies
- Experience with Kubernetes or other container orchestration solutions
Job:
Engineering
SUSE, the world’s largest independent open source software company, powers digital transformation with true open source technologies for the enterprise that simplify, modernize and accelerate traditional, cloud and edge solutions. SUSE collaborates with partners, communities and customers to deliver and support solutions that enable mission-critical business outcomes. SUSE’s container and cloud platforms, software-defined infrastructure, and artificial intelligence and edge computing solutions allow customers to create, deploy and manage workloads anywhere – on premises, hybrid and multi-cloud. For more information, visit www.suse.com.
SUSE is a global leader in innovative, reliable and enterprise-grade open source solutions, relied upon by more than 60% of the Fortune 500 to power their mission-critical workloads. We specialize in...
Apply Now