• Quality Engineer

    Location US-NC-Raleigh
    Posting date 2 weeks ago(6/8/2018 2:52 AM)
    Job ID
    Quality Engineering
  • Company description

    At Red Hat, we connect an innovative community of customers, partners, and contributors to deliver an open source stack of trusted, high-performing solutions. We offer cloud, Linux, middleware, storage, and virtualization technologies, together with award-winning global customer support, consulting, and implementation services. Red Hat is a rapidly growing company supporting more than 90% of Fortune 500 companies.

    Job summary

    The Red Hat Quality Engineering (QE) team looking for a Quality Engineer to join us in Raleigh, NC. In this role, you’ll search for, analyze, report, and track issues in Red Hat Satellite. You will be responsible for developing tools and scripts for automated testing, analyzing test results, and debugging problems. You'll also be encouraged to come up with innovative solutions to problems while working with some of the brightest engineers in the open source industry.

    Primary job responsibilities

    • Perform manual product and feature testing per prepared test plans and cases
    • Communicate with feature developers to gain understanding and knowledge of assigned features
    • Create test plans under guidance of a senior quality engineer or a team lead
    • Verify defect fixes and write up new defects
    • Participate in and contribute to weekly team meetings
    • Report accurate and regular results of test efforts to QE team lead
    • Make use of test infrastructure tools adopted by the QE team and broader organization
    • Become familiarized with automation test framework and potentially automate some of these tests
    • Provide recommendations for feature and process improvements


    Required skills

    • Bachelor's degree in information technology or computer science and 5+ years of related experience or training, or an equivalent combination of education and experience
    • Understanding of quality assurance and engineering concepts
    • Understanding of the Python programming language
    • Practical experience using the Linux operating system including Bash scripting
    • Knowledge of virtualization technologies
    • Experience with Git or other source control technologies
    • Solid problem-solving and analysis skills
    • Fluent written and verbal English language skills

    The following are considered a plus:

    • Understanding of the Ruby programming language
    • Participation in open source projects and software
    • Familiarity with Linux system management
    • Familiarity in open source automation tools
    • Experience with a variety of bug tracking systems
    • Understanding of advanced networking concepts
    • Red Hat certifications (e.g., RHCSA, RHCE, RHCVA, RHSA)
    • Experience performing web UI automation using Selenium

    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.


    Interested in this job?

    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed