Massachusetts Information Technology Jobs

Search for Jobs in Information Technology
MassHire JobQuest Logo

Job Information

RedHat Senior Quality Engineer - Openshift Virtualization in Westford, Massachusetts

Job summary

Come make a difference at a leading provider of open source technology in the technology that is at the core of some of the most innovative and influential businesses in the world. Red Hat's Quality Engineering (QE) team is looking for a highly skilled Senior Quality Engineer for the Red Hat OpenShift Virtualization offering to join us in Westford, MA. In this role, you will help us create great technology that delivers long-term freedom, flexibility, choice, and superior performance on day one. You’ll need to have development capabilities, Linux or Unix skills, and experience with large and complex systems. You will serve as an individual contributor of the team, while working closely with the development team in agile methodology. You will work as part of a deployment team responsible for the quality of the Hyper Converged Operator and operator life cycle management. The deployment team is a new and small team with growth potential for individuals and plenty of expansion possibilities for new initiatives and responsibilities. You’ll need to be an experienced tester, as you will help lead our test design and planning initiatives as well as implement and execute automated tests to increase our coverage of the offering. Collaboration is key at Red Hat and you will have the opportunity to help shape the future of our technology along with many other developers in the open source community. Our pool of engineers is always growing and you will have opportunities to lead, learn, and grow as a professional and as a person.

You will be a part of Red Hat’s culture that makes us unique in the Industry, enriched withOpen Management Practices ( ,Open Decision Framework ( , and ( diversity and inclusion ( , to name a few.

Regardless of your role and designation, you will have the freedom to showcase your leadership skills and ability to bring innovative solutions to complex problems at any level that will help you to get wider visibility in our organization.

Primary job responsibilities

  • Analyze and prioritize quality risks posed by the offering in development and determine the tests required to mitigate these risks

  • Write automated tests and carry out manual tests to verify and explore new features and bugs

  • Design and develop tests using Python and pytest automation infrastructure and available scripting languages

  • Clearly document new bugs and advocate their resolution with developers and communicate their impact on customers and their businesses

  • Participate in the design session of the product side by side with the developer and product manager to scope and prioritize new features

  • Deliver clear status reports for testing areas in a timely manner using tools like Polarion, Jenkins, Jira, Confluence, or G Suite

  • Constantly learn new things and maintain an overview of current technologies

  • Build or enhance tools after gaining support from stakeholders in quality engineering and development

Required skills

  • Advanced programming skills in Python

  • Linux or UNIX system administration experience

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

  • Experience with containers and container orchestration tools like Red Hat OpenShift, Kubernetes, and Docker

  • Experience with Red Hat Ansible Automation Platform or other configuration management

  • Experience with virtualization, storage, and networking

  • Solid written and verbal communication skills

  • Bachelor's degree in computer science, computer engineering or information technologies, or equivalent work experience

  • 5-7 years of experience working as a quality engineer with emphasis on test design and planning

The following are considered a plus:

  • Experience with continuous integration (CI)

  • Experience with Golang

  • Familiarity with open source software development methodologies

  • Experience with agile or scrum methodologies

About Red Hat

Red Hat ( is the world’s leading provider of enterpriseopen source ( software solutions, using a community-powered approach to deliver reliable and high-performing Linux, hybrid cloud, container, and Kubernetes technologies. Red Hat helps customers integrate new and existing IT applications, develop cloud-native applications, standardize on our industry-leading operating system, and automate, secure, and manage complex environments. Award-winning support, training, and consulting services make Red Hat a trusted adviser to the Fortune 500. As a strategic partner to cloud providers, system integrators, application vendors, customers, and open source communities, Red Hat can help organizations prepare for the digital future.

Red Hat is proud to be an equal opportunity workplace and an affirmative action employer. We review applications for employment without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, citizenship, age, uniformed services, genetic information, physical or mental disability, medical condition, marital status, or any other basis prohibited by law.

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.

Posting Location : Location Westford

Posting date 2 months ago (12/8/2020 7:17 AM)

Job ID 81988

Category Quality Engineering