Expoint – all jobs in one place
מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר
Limitless High-tech career opportunities - Expoint

Red hat Senior Software Quality Engineer 
India, Karnataka 
391906176

Today

About the job:

You will be responsible for developing and executing both manual and automated tests to accelerate the testing process and improve product quality. Our Quality Engineers are not just black-box testers; they have a deep understanding of software internals, can debug issues, and write automated tests using scripting and user-level automation tools. As a senior member of the team, you will take ownership of tasks from inception to completion with minimal oversight, while collaborating with other engineers to ensure best practices and high-quality deliverables.

What you will do?

  • Write unit and integration tests and work with engineers to ensure product quality in a timely fashion

  • Ensure non-functional requirements including security, resiliency, and maintainability are met

  • Use CI/CD best practices to deliver solutions and support productization

  • Triage and reproduce bug reports

  • Contribute to a culture of continuous improvement by sharing recommendations and technical knowledge with team members

  • Collaborate with product management, other engineering, and cross-functional teams to analyze and clarify business requirements

  • Communicate effectively to stakeholders and team members to ensure proper visibility of development efforts

  • Mentor, influence, and assist a distributed team of engineers

  • Give thoughtful and prompt code reviews

What you will bring?

  • Minimum of 5 years of professional experience working in QE or software engineering

  • Expertise in designing, developing, and maintaining test environments and automated test suites

  • Testing experience working with globally distributed QE team members

  • Bachelor's degree or higher, or equivalent, in software engineering or a related field

  • Familiarity with Agile testing methodologies and techniques

  • Familiarity with Linux containers and container orchestration tools like OpenShift and Kubernetes

  • Knowledge of the Linux operating system (any distribution)

  • Knowledge of networking

  • Experience with continuous integration (CI) and Jenkins

  • Programming skills in Golang, Python, Ruby, shell or another programming language

  • Motivated and dedicated to learning and collaboration

  • Ability to work in a fast-paced environment and learn quickly

  • Experience with source code management tools such as Git

  • Excellent system understanding and troubleshooting capabilities

  • Technical leadership acumen in a global team environment

  • Excellent written and verbal communication skills in English

The following will be considered a plus:

  • Experience with development for public cloud services such as Amazon Web Services (AWS) EC2, Google Compute Engine (GCE), or Microsoft Azure

  • Direct experience with Linux containers, Kubernetes, Red Hat OpenStack Platform, or Red Hat OpenShift

  • Knowledge of security testing

  • Understanding of how Open Source and Free Software communities work

  • Contributions to open source projects or publicly available code samples

  • Experience with Pipelines technologies such as Kubeflow Pipelines, Argo, or Tekton

  • Experience with Polarion

  • Experience with CI/CD tools such as GitHub Actions and Jenkins