Senior Quality Engineer - JBoss Web Server

Senior Quality Engineer - JBoss Web Server

Job ID 
Quality Engineering
Posting date 
Remote base 

Job description

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 JBoss Quality Engineering team is looking for a Senior Quality Engineer to join us. In this role, you will draw from your experience with Java and Linux or Windows and oversee all aspects of quality for Apache HTTP Server, OpenSSL, and Apache Tomcat on the Red Hat JBoss Web Server. You’ll gain deep understanding of various aspects of complex technologies, including Java tuning on different JVMs or debugging race conditions in Java code on Linux, UNIX, and Windows platforms. As a Senior Quality Engineer, you will also work on Apache HTTP Server performance analysis, load balancing and high availability, intricate deployments, centralized management, Platform-as-a-Service (PaaS), and various operating systems or Docker containers. You’ll develop test automation, not carry out any regular manual testing. The languages we use for development include Groovy, Java, Bash, Python, Go, C, Maven, Jenkins and more. We expect you to be familiar with at least a portion of them, but we will help you learn more over time. This role can be based anywhere in the Czech Republic, or in our Brno office.

Primary job responsibilities

  • Advocate for our customers (programmers who use our middleware) within Red Hat
  • Design and develop new tests and methods of test automation in various environments like different cloud providers or operating systems
  • Develop new test applications for Red Hat JBoss Web Server, which involves Apache Tomcat or Apache HTTP Server
  • Analyse and prioritize quality risks posed by Red Hat JBoss Middleware solutions and determine the tests required to minimize these risks
  • Document new bugs and advocate for their resolution and fixes with developers
  • Communicate the impact of these bugs to customers with developers and support
  • Gain deep understanding of Apache Tomcat, Apache HTTP Server, and OpenSSL
  • Keep learning emerging protocols like HTTP/2 and latest DevOps methodologies like Docker orchestration and Microsoft Azure Infrastructure-as-a-Service (IaaS) offerings

Required skills

  • Experience with Linux or Windows in administration, batch, and basic concepts and tools, including the use of virtual machines
  • Familiarity with Java and Servlet containers like Apache Tomcat, Eclipse Jetty, etc.
  • Experience with any JEE application server like WildFly, JBoss Application Server, or GlassFish
  • Experience with Apache HTTP Server modules, C, CMake, Autotools, and GDB
  • Experience with any scripting language and automation solution on Windows or Linux
  • Experience with any IDE, Java toolchain, and Maven
  • Knowledge of basic higher level network programming (L5+)
  • Knowledge of test automation development is a plus
  • Excellent work organization and general software development skills with Git, Apache Subversion (SVN), tagging, and releases
  • Excellent communication, presentation, and relationship building skills; ability to operate in a small team with a flat organizational structure
  • Ability to actively speak up, meet deadlines, and organize your tasks on your own

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, uniformed services, genetic information, physical or mental disability, medical condition, marital status, or any other basis prohibited by law.


Interested in this job?

Share on your newsfeed