Software Quality Engineer – UI Team (EMEA)
Apply: Remote type: Remote locations: Remote Italy, Remote Portugal, Remote Poland, Brno - Tech Park, Brno - B Waterford City. Time type: Full time. Posted on: Posted Yesterday. Job requisition id: R-048788.
The Red Hat UI Automation Engineering team is driven by curious, innovative professionals with diverse technical backgrounds. We maximize flexibility, transparency, and speed across our organization using open-source principles.
We seek a highly skilled Software Quality Engineer to join the Migration Tool for Virtualization QE. This role focuses on developing and enhancing migration tools that support the seamless transition of virtualized workloads. You will work with Red Hat’s OpenShift and OpenShift Virtualization to help customers migrate and modernize their infrastructures and workloads.
We seek an engineer with a strong background in UI automation, front-end testing, and experience with modern web technologies and Kubernetes. In an agile environment, you will collaborate with developers and product managers. We embrace diversity, inclusion, and continuous learning, offering opportunities such as Red Hat learning modules, certifications, and courses.
What you will do
1. Develop detailed, comprehensive, and well-structured test plans, test cases, and test reports for virtualization migration tools.
2. Design and implement automated UI tests using Cypress to validate migration workflows.
3. Write automation scripts in TypeScript and JavaScript, leveraging frameworks such as Cypress.
4. Conduct integration efforts and manual testing to ensure reliability of migration tools.
5. Identify and prioritize quality risks associated with virtualization migration processes, ensuring robust test coverage.
6. Document and advocate for bug resolution, communicating their impact on customer migrations.
7. Participate in product design sessions with developers and product managers to scope and prioritize features.
8. Serve as a subject matter expert in UI automation for virtualization migration tools.
9. Continuously improve automation frameworks, workflows, and best practices.
10. Collaborate with global teams, embracing diversity and cultural differences.
11. Provide timely updates on testing progress and issues.
12. Stay current with emerging UI testing and automation technologies.
13. Work with Kubernetes-based environments, ensuring seamless integration and testing of containerized applications.
What you will bring
* Professional experience in software quality engineering, agile testing methodologies, and techniques.
* Proficiency in programming in TypeScript or JavaScript.
* Hands-on experience with Cypress, Playwright, or equivalent UI automation tools.
* Strong experience in designing and developing UI test automation.
* Excellent written and verbal communication skills in English.
* Expertise in React for UI development is a plus.
* Contributions to open-source projects or publicly available code samples are strongly encouraged.
About Red Hat
Red Hat is a leading provider of enterprise open source software solutions, using a community-powered approach to deliver Linux, cloud, container, and Kubernetes technologies. Our flexible work environments span over 40 countries, and we foster an open, inclusive culture where all ideas are valued. We encourage creative, passionate individuals to join us in solving complex problems and making an impact.
Inclusion at Red Hat
Our culture is built on transparency, collaboration, and inclusion, empowering diverse backgrounds and perspectives to innovate and share ideas. We are committed to providing equal opportunity and access to all applicants and employees.
Equal Opportunity Policy (EEO)
Red Hat is an equal opportunity employer. We review applications without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, and other protected categories. We do not accept unsolicited resumes from recruitment agencies and are not responsible for related fees.
We support individuals with disabilities and provide reasonable accommodations during the application process. For assistance, contact us via email. General inquiries about application status will not be responded to.
We’re committed to open source and collaborative innovation, building solutions that make it easier for enterprises to operate across platforms and environments.
Open unlocks the world’s potential
Our commitment to open source extends beyond technology into creating inclusive communities and welcoming diverse perspectives, which drives our innovation and success.
Join us in making a difference in the world of open source and beyond.
#J-18808-Ljbffr