Senior Automation Engineer
Red Hat, Inc.
5d ago

The Red Hat Quality Engineering team craves people with a curious and innovative mindset, with diverse technical backgrounds.

In addition to automated testing, you can take part in software development or DevOps to make our QE tools better. The Red Hat Advanced Container Manager for Kubernetes team is looking for a Senior Automation Engineer to join us in Toronto, Canada.

In this role, you will create test plans, research new features, develop automated and manual tests, and verify bugs to ensure that the functions work well in our supported environments.

You'll be encouraged to come up with innovative solutions to problems while you work with some of the brightest engineers in the global open source community.

This is a very high profile project and a unique opportunity to shape the future direction of all of Red Hat. Become a member of a global team of bright engineers who are enthusiastic about the latest technologies around cloud, containers, and microservices and want to push the quality of our offerings onwards through innovation and collaboration.

Find out more about what it is like to work in Red Hat QE directly from our engineers in this video.

Primary job responsibilities

  • Write and implement new test plans for new features
  • Develop tests using automation infrastructure and available scripting languages
  • Write clear and accurate bug reports
  • Build or improve tools after gaining support from the stakeholders in the product team
  • Serve as a technical point of contact for the features that you test
  • Explore innovative ways to run, configure, and test your features
  • Debug complex systems and communicate possible failures
  • Analyze root causes for failures and advise on possible solutions
  • Required skills

  • Bachelor’s or master’s degree in computer science or a related engineering field, or relevant professional experience
  • 4+ years of experience and skills in software quality engineering
  • Experience with Kubernetes
  • Familiarity with basic testing theory and methodologies
  • Solid scripting skills and 1+ year(s) of experience with Bash or Python
  • Written and verbal communication skills in English
  • Knowledge of operating systems, networking, storage, and security
  • Solid problem-solving and critical thinking skills
  • Ability to work on a fast-paced project
  • Working knowledge with Golang and JavaScript
  • Experience with continuous integration (CI) or continuous delivery (CD)
  • Working experience with containers, cloud, or virtualization
  • The following are considered a plus :

  • Contributions to open source projects
  • Working knowledge with microservices architectures
  • Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form