RedHat Senior Software Engineer in Test - Linux Language Stacks in Westford, Massachusetts
The Red Hat Quality Engineering (QE) team is looking for a Senior Software Engineer to join us in Westford, MA. In this role, you'll have the opportunity to make a difference in the way Red Hat Enterprise Linux (RHEL) works. You will work closely with a global, cross-functional, agile team, and gain a deep understanding of a variety of technologies and language stacks, including Python, Java, Ruby, Node.js, rpm packaging, continuous integration (CI) workflow, release pipeline, test processes, and automation. You will make sure our solutions fulfill the highest possible enterprise quality, performance, usability, and supportability criteria. As a Senior Software Engineer, you'll research features, bugs, security vulnerabilities, and develop automated tests. We'll need you to have the ability to think creatively and adapt to rapid change, as well as the willingness to learn new things.
Primary job responsibilities
Work with the complete Red Hat Enterprise Linux (RHEL) solutions portfolio and be responsible for the delivery of Red Hat Enterprise Linux (RHEL) userspace package updates
Develop automated test scripts; develop frameworks to ease test development and automation to speed up implementation
Perform root cause analysis of reported and discovered issues
Suggest and guide improvements for product planning processes
Serve as an internal advocate for our customers
Supervise security updates testing in a timely manner
Analyze and prioritize requirements, detect quality risks and mitigate them
Contribute bug fixes to upstream and provide demos of the solutions and technologies
Mentor more junior team members
5+ years of experience in engineering, quality focus, and mindset
Bachelor’s or master’s degree in computer science or a related engineering field, or relevant professional experience
Solid written and verbal communication skills in English
Ability to design and code complex test cases and code, or contribute code to, frameworks which simplify test development and automation solutions
Ability to assist in or perform root cause analysis of issues and develop reproducers
Ability to take responsibility for writing complex test plans
Ability to identify potential risks connected to product changes and mitigate them
Solid test automation skills in area of operation systems, shell scripting
Solid skills and background in Linux OS and its security aspects
Deeper knowledge of at least one of Python, Ruby, Java, or Node.js
Ability to build solid relations in the team and encourage other team members to do the same; ability to lead by example
About Red Hat
is the world’s leading provider of enterprisesoftware 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, veteran status, 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 date 2 weeks ago (10/8/2020 6:14 AM)
Job ID 81460
Category Quality Engineering, Software Engineering, Systems Engineering
- RedHat Jobs