Red Hat is HIRING A

Software Quality Engineer - Cluster Lifecycle

📍 Brazil 🌐 Fully RemoteFull Time
POSTED June 26, 2025

Please mention you found this job on TestDev Jobs. It helps us get more people to hire on our site. Thanks and good luck!


The Red Hat Engineering team is seeking an experienced Software Quality Engineer to join our OpenShift Cluster Manager team in Brazil. The Cluster Lifecycle team is responsible for provisioning and managing the lifecycle of Managed OpenShift services across AWS, GCP, and Azure.

In this role, you will be responsible for driving and ensuring the quality of our Red Hat OpenShift Container Platform cloud services. You will need to have excellent technical and communication skills to collaborate closely with developers, Site Reliability Engineers (SREs), and the broader open-source community, championing quality initiatives and best practices.

What you will do:

  • Contribute to the development of detailed test plans, test cases, and test reports.
  • Execute functional, integration, regression, performance, and scalability tests for OpenShift using open-source tools.
  • Develop and maintain test automation scripts using Golang (preferred) or Python, and analyze test results.
  • Implement automation tools as needed.
  • Work effectively in a fast-paced, goal-oriented environment. Proactively communicate with stakeholders across teams to implement improvements.
  • Assist in identifying potential problems and contribute to timely solutions.
  • Actively suggest and implement improvements to the testing workflow.
  • Collaborate within a global team, embracing diversity and cultural differences.

Contribute to the development of detailed test plans, test cases, and test reports.

Execute functional, integration, regression, performance, and scalability tests for OpenShift using open-source tools.

Develop and maintain test automation scripts using Golang (preferred) or Python, and analyze test results.

Implement automation tools as needed.

Work effectively in a fast-paced, goal-oriented environment. Proactively communicate with stakeholders across teams to implement improvements.

Assist in identifying potential problems and contribute to timely solutions.

Actively suggest and implement improvements to the testing workflow.

Collaborate within a global team, embracing diversity and cultural differences.

What you will bring:

  • 3+ years of professional experience as a Quality Engineer with a proven track record of delivering high-quality, complex software products.
  • 3+ years of experience working in a Linux environment.
  • Proficient programming skills in Golang or Python, with demonstrated experience in developing, maintaining, and scaling test automation frameworks.
  • Solid understanding and hands-on experience with cloud testing concepts and services (AWS strongly preferred, significant experience with GCP or Azure is a plus).
  • Strong expertise and practical experience with container-related technologies (Kubernetes, OpenShift, Docker) including deployment, management, and troubleshooting.
  • Proficiency with Bash.
  • Deep understanding and practical application of CI/CD concepts, pipelines, and tools (e.g., Jenkins, GitLab CI).
  • Advanced ability to troubleshoot complex distributed systems and perform thorough root cause analysis of challenging technical issues.
  • Extensive experience with agile testing methodologies, principles, and best practices within a fast-paced development lifecycle.

3+ years of professional experience as a Quality Engineer with a proven track record of delivering high-quality, complex software products.

3+ years of experience working in a Linux environment.

Proficient programming skills in Golang or Python, with demonstrated experience in developing, maintaining, and scaling test automation frameworks.

Solid understanding and hands-on experience with cloud testing concepts and services (AWS strongly preferred, significant experience with GCP or Azure is a plus).

Strong expertise and practical experience with container-related technologies (Kubernetes, OpenShift, Docker) including deployment, management, and troubleshooting.

Proficiency with Bash.

Deep understanding and practical application of CI/CD concepts, pipelines, and tools (e.g., Jenkins, GitLab CI).

Advanced ability to troubleshoot complex distributed systems and perform thorough root cause analysis of challenging technical issues.

Extensive experience with agile testing methodologies, principles, and best practices within a fast-paced development lifecycle.

Nice to Have

  • Knowledge of OpenShift.
  • Familiarity with DevOps or SRE principles.
  • Exposure to monitoring and dashboarding tools like Prometheus and Grafana.
  • Experience with virtualization and distributed systems.

Knowledge of OpenShift.

Familiarity with DevOps or SRE principles.

Exposure to monitoring and dashboarding tools like Prometheus and Grafana.

Experience with virtualization and distributed systems.

About Red Hat

is the world’s leading provider of enterprise software solutions, using a community-powered approach to deliver high-performing Linux, cloud, container, and Kubernetes technologies. Spread across 40+ countries, our associates work flexibly across work environments, from in-office, to office-flex, to fully remote, depending on the requirements of their role. Red Hatters are encouraged to bring their best ideas, no matter their title or tenure. We're a leader in open source because of our open and inclusive environment. We hire creative, passionate people ready to contribute their ideas, help solve complex problems, and make an impact.

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.

Red Hat supports individuals with disabilities and provides reasonable accommodations to job applicants. If you need assistance completing our online job application, emailapplication-assistance@redhat.com. General inquiries, such as those regarding the status of a job application, will not receive a reply.

Please mention you found this job on TestDev Jobs. It helps us get more people to hire on our site. Thanks and good luck!