Red Hat

Software Quality Engineer - Virtualization

Red Hat

Remote
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

Are you passionate about ensuring top-notch quality in software products? Do you have a strong background in virtualization and a keen eye for identifying and resolving issues? If so, then we have the perfect opportunity for you. Join our team at Red Hat as a Software Quality Engineer - Virtualization and play a crucial role in delivering high-quality, reliable, and innovative virtualization solutions to our customers. As a member of our dynamic and collaborative team, you will have the opportunity to work with cutting-edge technologies, drive continuous improvement in our quality processes, and make a significant impact on the success of our products. We are looking for a skilled and detail-oriented individual with a solid understanding of virtualization technologies and proven experience in software quality assurance. If this sounds like you, we encourage you to apply and become a part of our passionate and driven team.

  1. Develop and implement comprehensive software quality assurance processes for virtualization products.
  2. Conduct thorough and rigorous testing of virtualization software, including functional, regression, and performance testing.
  3. Collaborate with cross-functional teams to identify and address software defects and ensure timely resolution.
  4. Proactively identify potential quality issues and work towards their prevention by implementing preventive measures.
  5. Create and maintain test plans, test cases, and test scripts for virtualization software.
  6. Participate in design and code reviews to ensure high-quality code is being developed.
  7. Utilize automated testing tools to increase efficiency and accuracy of testing processes.
  8. Work closely with developers to understand product specifications and ensure they are met.
  9. Monitor and analyze test results to identify patterns and trends, and provide recommendations for improvement.
  10. Communicate effectively with team members and stakeholders to provide status updates on quality assurance activities.
  11. Stay up-to-date with industry trends and advancements in virtualization technologies to continuously improve quality processes.
  12. Provide mentorship and guidance to junior team members to help them grow and develop their skills.
  13. Collaborate with customer support teams to investigate and resolve customer-reported issues.
  14. Participate in agile development processes and provide feedback to improve the overall quality of the product.
  15. Contribute to the development and maintenance of product documentation related to quality assurance processes.
  16. Proactively identify opportunities for process improvement and implement changes to enhance the overall quality of the product.
  17. Adhere to company policies and procedures related to software development and quality assurance.
  18. Serve as a subject matter expert on virtualization technologies and quality assurance best practices.
Where is this job?
This job opening is listed as 100% remote
Job Qualifications
  • Bachelor's Or Master's Degree In Computer Science, Software Engineering, Or A Related Field.

  • Minimum Of 3-5 Years Of Experience In Software Quality Assurance, With A Focus On Virtualization Technologies.

  • Expertise In Virtualization Tools Such As Vmware, Red Hat Virtualization, And Openstack.

  • Strong Understanding Of Software Development Methodologies And Quality Assurance Processes.

  • Excellent Problem-Solving And Analytical Skills, With The Ability To Troubleshoot Complex Software Issues In A Virtualized Environment.

Required Skills
  • Quality Assurance

  • Test Automation

  • Continuous Integration

  • Test Planning

  • Performance testing

  • Scripting languages

  • Agile methodologies

  • Defect tracking

  • regression testing

  • Virtual machine management

  • Test Case Design

Soft Skills
  • Communication

  • Emotional Intelligence

  • Leadership

  • Time management

  • creativity

  • Critical thinking

  • Teamwork

  • Active Listening

  • Adaptability

  • Problem-Solving

Compensation

According to JobzMall, the average salary range for a Software Quality Engineer - Virtualization is between $90,000 and $120,000 per year. This can vary depending on factors such as experience, location, and company size. Some companies may also offer additional benefits such as bonuses and stock options.

Additional Information
Red Hat is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedMarch 11th, 2025
Apply BeforeJune 9th, 2026
This job posting is from a verified source. 
Reposted

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About Red Hat

Red Hat, Inc. is an American multinational software company providing open-source software products to the enterprise community. Founded in 1993, Red Hat has its corporate headquarters in Raleigh, North Carolina, with other offices worldwide. It became a subsidiary of IBM on July 9th, 2019.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started