Senior Software Quality Engineer
Red HatAbout the role
About the job
The Red Hat Trusted Application Pipeline group is looking for a Senior Software Quality Engineer to join us in the US. In this role, you'll be required to interpret test requirements for customer use cases and develop innovative automated solutions for testing real-world customer workflows. You will also gain understanding of Red Hat’s internal continuous integration and continuous delivery processes and toolchain, directly working with technologies such as Kubernetes/OpenShift, Tekton, ArgoCD, and internal services that enable Red Hat releasing products and services.
Quality engineers at Red Hat are intrigued by how things work and constantly look for ways to make them better. They are not just testers; they are also developers who design, automate, and find creative ways to solve potential problems. At Red Hat, you can flex your software development skills in a different way.
Our engineers share their stories about working in Red Hat QE in this video: https://www.youtube.com/watch?v=tK8eI8b2cts.
What you will do
- Engineer automation frameworks, automated tests and automated quality checks into CI/CD processes for managed services
- Serve as an internal advocate for our customers, refine acceptance criteria of new features, and identify interdependencies
- Analyze and propose appropriate test and automation strategies, both for functional and non-functional requirements
- Assure continued quality of the existing features, and assess the quality of new features
- Work with other teams internally, engineering|support|documentation|partners, located among US/Canada|EMEA
- Mentor junior team members
What you will bring
- Solid knowledge of Golang, Python, Cypress
- Past experience of working with containers, CI/CD, Jenkins
- Experience with Linux and shell scripting (use of variables, flow control, positional parameters, etc).
- Solid written and verbal communication skills in English
- Ability to take author test plans for the release and to identify potential quality risks
- Well-versed in multiple solutions and possible tiers (unit tests, integration tests, end to end tests, etc.) available for test automation, and knowledge about their pros and cons
- Experience with non-functional types of testing like Performance, Load, Chaos/Failure mode
The following are considered a plus:
- Knowledge of OpenShift/Kubernetes
- Experience in delivering SaaS/managed services
- Experience of working in Agile teams
- Knowledge of or experience contributing to open source offerings and processes
#LI-REMOTE #LI-HM1
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s