Share
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.
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.
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.
These jobs might be a good fit