Senior Quality Engineer

  • Red Hat
  • Pune, Maharashtra, India
  • Jul 17, 2018
Full time Design Developer Information Technology JAVA Ruby on Rails

Job 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

Use your technical skills to help us improve our customer-facing solutions. The Red Hat Customer Platform Quality Engineering (QE) team is looking for a Senior Quality Engineer to join us in Pune, India. In this role, you will develop automated tests for a functional area of a solution within our extensive portfolio of offerings. To do so successfully, you'll first need to understand the solution's architecture and how it integrates with other offerings. As a Senior Quality Engineer, you will serve as an individual contributor of the team and interact with other team members and developers. You will also mentor and coach junior QE members and manage stakeholders.

Primary job responsibilities

  • Define automated test strategies, methodologies, processes, and procedures
  • Investigate and recommend test architecture and associated infrastructure pieces to support the QE methodology, process, and procedures
  • Investigate and recommend testing and automation tools
  • Contribute to daily and weekly team meetings
  • Provide an accurate and timely status of automated testing efforts and quality statistics to the product leadership team
  • Coach and mentor junior QE members

Required skills

  • Bachelor's degree in IT or computer science with 4-7 years of related experience
  • Expertise in programming languages like Python, Java, or Ruby
  • Expertise in user interface (UI) automation using Selenium or other open source tools
  • Expertise in API and HTTP communication and performance testing of web applications
  • Excellent written and verbal communication skills