Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Red hat Senior Software Quality Engineer – UI Automation 
United States, North Carolina, Raleigh 
166991623

17.04.2025

About the job

We’re looking for an experienced UI automation and front-end testing engineer with a strong background in modern web technologies and Kubernetes. In an agile development environment, you will collaborate closely with developers and product managers to drive quality and innovation.

What you will do

  • Develop detailed, comprehensive, and well-structured test plans, test cases, and test reports for virtualization migration tools

  • Design and implement automated UI tests using Cypress to validate migration tool workflows

  • Write automation scripts in TypeScript and JavaScript, leveraging testing frameworks such as Cypress

  • Conduct integration testing and manual validation to ensure migration tools function reliably

  • Identify and prioritize quality risks associated with virtualization migration, ensuring robust test coverage

  • Document and advocate for the resolution of bugs, communicating their impact on customer

  • Collaborate with developers and product managers to scope and prioritize migration features

  • Serve as a subject matter expert in UI automation for virtualization migration tools

  • Continuously enhance automation frameworks, workflows, and best practices for migration scenarios

  • Work in Kubernetes-based environments, ensuring seamless integration and testing of containerized applications

  • Stay up to date with emerging UI testing technologies and automation best practices

  • Provide timely status updates on migration tool testing progress and issues

What you will bring

  • 4+ years of professional experience in software quality engineering

  • Strong expertise in designing and develop UI test automation for virtualization tools

  • Proficiency in programming and scripting with TypeScript, JavaScript, and shell scripting

  • Experience with Cypress/Playwright, or equivalent technologies for UI test automation

  • Experience with agile testing methodologies and techniques

  • Familiarity with Kubernetes

  • Hands-on experience with Jenkins

  • Proficiency with Git or other version control technologies

  • Strong problem-solving skills and the ability to quickly learn new technologies

  • Bachelor's or Master’s degree in Computer Science, Engineering, or a related field (or equivalent experience).

  • Excellent written and verbal communication skills in English.

The following is considered a plus

  • Knowledge of Amazon Web Services (AWS) EC2, Google Compute Engine (GCE), or Microsoft Azure

  • Solid Linux/Unix background

  • Hands-on experience with virtualization technologies, storage, and networking

  • Experience with Red Hat OpenShift

  • Expertise in React for UI development

  • Familiarity with continuous integration (CI/CD) pipelines

  • Contributions to open-source projects or publicly available code samples

  • Experience with Golang

The salary range for this position is $105,860.00 - $169,340.00. Actual offer will be based on your qualifications.

Pay Transparency

● Comprehensive medical, dental, and vision coverage

● Flexible Spending Account - healthcare and dependent care

● Health Savings Account - high deductible medical plan

● Retirement 401(k) with employer match

● Paid time off and holidays

● Paid parental leave plans for all new parents

● Leave benefits including disability, paid family medical leave, and paid military leave