• Quality Engineer

    Location US-NC-Durham
    Posting date 1 month ago(12/11/2018 5:48 AM)
    Job ID
    61662
    Category
    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 Entitlements Engineering team is looking for a Quality Engineer with passion for open source software to join us in Durham, NC. In this role, you will work on a new project as part of an overall Entitlements initiative. You'll need to have outstanding technical and communication skills and experience with Python or other object-oriented technology. As a Quality Engineer, you'll also need to be comfortable working in an agile, fast-paced, and team-oriented environment.

    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 the guidance of a senior quality engineer or 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 the Quality Engineering (QE) team lead
    • Make use of test infrastructure tools adopted by the QE team and broader organization
    • Participate in the creation and maintenance of test environments used by developers and QE teams to test integration with various Red Hat’s solutions
    • Become familiarized with automation test frameworks and join other quality engineers in automating test cases
    • Provide recommendations for feature or process improvements

    Required skills

    • 3-5+ years of software testing experience
    • Experience with testing web-based applications, preferably through a REST API
    • Experience with solutions like Amazon Web Services (AWS), Google Cloud Platform (GCP), Microsoft Azure, or Red Hat OpenShift
    • Familiarity with various deployment models including cloud, virtualization, and containers
    • Experience with GitHub, GitLab, or other collaborative code forges
    • Passion for open source technologies; experience with open source communities and development is a plus
    • Advanced problem-solving and critical thinking skills
    • Understanding of quality assurance (QA) and engineering concepts
    • Understanding of the Python programming language
    • Practical experience using Linux operating system including Bash scripting
    • Fluent written and verbal language skills in English
    • Knowledge of continuous integration (CI) systems like Jenkins or Travis

    The following are considered a plus:

    • Understanding of the Ruby programming language
    • Familiarity with free and open source software and open source automation tools
    • Experience with a variety of bug tracking systems
    • Understanding of advanced networking concepts
    • Red Hat certifications like Red Hat Certified System Administrator (RHCSA), Red Hat Certified Engineer (RHCE), or Red Hat Certified Specialist in Virtualization
    • Experience performing web user interface (UI) automation using Selenium
    • Experience planning and implementing testing automation jobs and pipelines using Jenkins as the CI system
    • Experience writing Red Hat Ansible Automation or similar technologies
    • Understanding of various subscriptions modules, including cloud-based subscriptions

    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