The Job logo

What

Where

Senior Software Quality Engineer - OpenShift

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Smart SummaryPowered by Roshi
Join the Red Hat QE team as a Senior Software Quality Engineer and work on OpenShift cloud service, OpenShift Cluster Manager, and related technologies. Develop innovative automated solutions for testing customer use cases, and contribute to continuous improvement in the workflow. Bring 5+ years of experience in Software Quality Engineering, proficiency in object-oriented programming, Linux, CICD technology, and agile testing methodologies. Strong written and spoken English skills required.

About the job

The Red Hat QE team craves people with a curious and innovative mindset, with diverse technical backgrounds. Automated testing, software development or devops, you can touch all of that in QE on the journey to make our software better. 

Find out more about what it is like to work in Red Hat QE directly from our engineers in this video.

 

The Red Hat  OpenShift QE team is looking for a Senior Software Quality Engineer to join us. In this role, you will work on Red Hat’s OpenShift cloud service OpenShift Cluster Manager and the related technologies, including container technology, Kubernetes, Red Hat OpenStack Platform, and Red Hat Middleware. You'll be required to interpret test requirements for Red Hat’s OpenShift customer use cases and develop innovative automated solutions for testing real-world customer workflows in test environments containing Red Hat’s OpenShift .

 

You will be a part of Red Hat’s culture that makes us unique in the Industry, enriched with Open Decision Framework, Open Management Practices, and diversity and inclusion, to name a few. Your continuous growth will be ensured by extensive learning opportunities, including Red Hat Learning modules and certifications as well as Red Hat University (RHU) courses.

What you will do

Create detailed, comprehensive, and well-structured test plans, test cases, and test reports.

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

Design, develop and maintain test automation using Golang, analyze test results by AI tools and guarantee test efficiency. Implement automation tools as needed.

Work in a fast paced environment, be goal-oriented. Proactively communicates with multiple stakeholders across teams to implement new ideas and improvements.

Oversee potential problems and devise mechanisms to solve them timely.

Act as an expert in the area of your project.

Actively suggest and implement continuous improvement in the workflow.

Work in a global team, embrace diversity and culture differences.

#LI-LR1

What you will bring

  • 5+ years professional experience working as a Software Quality Engineer.
  • Experienced in at least one object-oriented programming language
  • Experienced in Bash.
  • Rich experience in maintaining and resolving issues under Linux.
  • Experience in CICD technology and API Automation is a must
  • Persistent in troubleshooting and root cause analysis.
  • Familiar with agile testing methodologies and techniques.
  • Familiar with Kubernetes and Containers.
  • Must be a quick learner.
  • Proven written and spoken English skills.

Nice to Have

  • Knowledge with OpenShift is a big plus.
  • Knowledge of Amazon Web Services (AWS) EC2, Google Compute Engine (GCE), or Microsoft Azure
  • Experience with Golang is a plus
  • Experience with Kubernetes-based CICD PROW is a plus
Set alert for similar jobsSenior Software Quality Engineer - OpenShift role in Bengaluru, India
Red Hat Logo

Company

Red Hat

Job Posted

2 years ago

Job Type

Full-time

WorkMode

On-site

Experience Level

3-7 Years

Category

Software Engineering

Locations

Bengaluru, Karnataka, India

Qualification

Bachelor

Applicants

Be an early applicant

Related Jobs

Red Hat Logo

Senior Software Engineer

Red Hat

Bengaluru, Karnataka, India

Posted: 2 years ago

Join the Red Hat Performance and Scale Engineering team as a Senior Software Engineer. Collaborate in characterizing and enhancing the performance and scale of Red Hat solutions. Utilize your skills in testing, automation, optimization, and monitoring to improve software performance. Bring your expertise in Linux, containers, and Kubernetes. Bachelor's degree in computer science required. Apply now!

Red Hat Logo

Software Quality Engineer - Virtualization

Red Hat

Pune, Maharashtra, India

+1 more

Posted: 3 months ago

About the Job: The Red Hat Linux Quality Engineering (QE) team is looking for a Software Quality Engineer to join our Virtualization QE Test team. In this role you will have the opportunity to work on Red Hat's Virtualization stack technologies with a focus on Red Hat’s virtualized solution, associated system components that support the needs such as data centers and large high performance computing industries. You will develop and execute test automation against Red Hat's product offerings. To do so successfully, you will learn to be an expert in the offering architectures, how they integrate with other Red Hat solutions and the ways they are used by our customers.   What you will do? Learn Red Hat's virtualization stack and virtualization solutions Research, develop, and implement test automation tools and frameworks to enable a high degree of test automation Develop and carry out functional, integration, usability, regression, or other types of tests Constantly learn new things Collaborate with software developers, support, and documentation teams   What you will bring? Solid skills and background with Linux operating systems Solid programming/scripting skills with Python, Bash or similar Practical experience with continuous integration (CI) systems Debugging, troubleshooting, and analytical skills   Nice to have: Knowledge of realtime(RT) technologies Container technologies  

Red Hat Logo

Associate Software Engineer

Red Hat

Bengaluru, Karnataka, India

Posted: a day ago

About the Job: The Red Hat engineering team is looking for a software engineer to work for the world's leading enterprise Linux platform, Red Hat Enterprise Linux (RHEL) on hybrid cloud platforms. In this role, you will help develop and implement cutting-edge new technologies and features, fix product issues in the RHEL operating system across various virtualization and cloud platforms.  And you will have the opportunity to work with brilliant engineers from all over the world, and collaborate with Red Hat's partners, and communities in an open source and agile development method.   What will you do? Maintain and update packages in RHEL as VM on virtualization and cloud platforms, implement new features, and fix issues. Help others review and refine code. Plan and prioritize your work to complete timely in the RHEL development cycle. Collaborate with the quality engineering team ensuring product quality, help them understand requirements and develop test plans. Work together with the support team to get customer issues resolved. Cooperate with virtualization/cloud partners, follow and understand their new features and requirements. Work with upstream communities, contribute your code to upstream.   What will you bring? 2+ years of solid Linux experience, best to have understanding of Linux components (kernel, bootloader, memory, network, storage, graphics etc.)  2+ years of professional experience in software development, be familiar with Python/C/Shell scripting Ability to troubleshoot and solve problems independently Be self-motivated, responsible, and collaborative Proficient in English reading, writing and speaking   The following are considered as a plus: Experience with Linux Shell / Python / Ansible / PowerShell Experience with virtualization (KVM, VMware, Hyper-V, OpenStack etc.), or cloud platform (Azure, AWS, Google, etc.) Experience with open source development and git