Enable job alerts via email!

Senior / Principal Software Quality Engineer, AI Engineering

Red Hat

Raleigh (NC)

Hybrid

USD 100,000 - 140,000

Full time

19 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in the AI sector is looking for a Senior / Principal Software Quality Engineer to join their team. This role involves defining and implementing automated test strategies, mentoring team members, and establishing best practices in quality assurance. The ideal candidate will have extensive experience in software quality engineering, particularly in testing applications using Go or Python, and will play a crucial role in enhancing the company's AI portfolio.

Qualifications

  • 4+ years of experience in software quality engineering.
  • Expertise in designing and maintaining test environments.
  • Proficiency in testing applications using Go or Python.

Responsibilities

  • Architect and lead comprehensive quality assurance strategies.
  • Design, develop, and maintain automated testing environments.
  • Implement and enhance CI/CD pipelines for seamless software delivery.

Skills

Software Quality Engineering
Automated Testing
CI/CD
Communication
Agile Development

Tools

Jira
Git
Go
Python

Job description

Senior / Principal Software Quality Engineer, AI Engineering

Join to apply for the Senior / Principal Software Quality Engineer, AI Engineering role at Red Hat.

Red Hat is seeking experienced Software Quality Engineers to expand our AI portfolio. You will be responsible for defining and implementing automated test strategies, mentoring team members, and establishing quality assurance best practices across various teams such as InstructLab, OpenShift AI, RHEL AI, and AI Platform Core Components.

Key Responsibilities:

  1. Architect and lead comprehensive quality assurance strategies for your assigned product area.
  2. Design, develop, and maintain automated testing environments.
  3. Ensure product quality through diverse testing methodologies.
  4. Identify, track, and analyze quality metrics and KPIs.
  5. Collaborate with development teams to integrate testing into the development lifecycle and improve automation frameworks.
  6. Implement and enhance CI/CD pipelines for seamless software delivery.
  7. Mentor junior team members on testing strategies and best practices.

Qualifications:

  • 4+ years of experience in software quality engineering.
  • Expertise in designing and maintaining test environments for complex systems.
  • Proficiency in testing applications using Go or Python.
  • Knowledge of large language models (LLMs) and their testing requirements.
  • Experience with agile development, CI/CD, Jira, and Git.
  • Strong communication skills.

Applicants should ideally be located in the Boston, MA or Raleigh, NC areas, but remote candidates will also be considered based on role requirements.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior / Principal Software Quality Engineer, AI Engineering

Red Hat

Raleigh

On-site

USD 108,000 - 282,000

14 days ago