Red Hat is the world’s leading provider of enterprise open source software solutions, using a community-powered approach. They are seeking a Senior Software Quality Engineer to ensure the quality of their Lightspeed Core project, which is integral to developing generative AI capabilities for their products.
Responsibilities:
- Work in a fast-paced agile globally distributed environment of talented engineers
- Execute manual and automated tests for the Lightspeed Core project and deliver clear status in a timely manner
- Conduct failure analysis, explore, identify and document new bugs, advocate for the resolution of bugs and communicate the impact on customers to developers and support
- Coordinate bug verification, regression testing as well as project delivery related testing with partnering teams
- Design, develop and maintain automation frameworks, CI and scripts supporting Lightspeed Core testing
- Participate in the test planning and product planning processes
- Conduct new feature research and design test cases
- Constantly learn new things and maintain an overview of current technologies
- Provide mentoring and leadership to other team members
- Exercise influence and customer centricity to motivate product teams to adopt the common platform rather than to build their own code from scratch
Requirements:
- Bachelor's degree or higher, or equivalent in computer science or a related field
- 5+ years of professional experience working in QE or similar roles
- Familiarity with testing methodologies and techniques
- Experience with generative AI, at minimum as advanced user level
- Understanding the elementary concepts of generative AI like prompt tuning, prompt engineering, RAG, tokenization, chunking
- Programming skills in shell, Ruby, Golang, Python or another programming language
- Demonstrated ability to quickly learn new technologies with minimal guidance; willingness to learn and work with new technologies
- Excellent written and verbal communication skills and ability to work with distributed teams
- Experience with CI/CD and technologies like Prow, Tekton or ArgoCD
- Experience testing multi-agent architecture or Langchain-based code
- Contributions to open source projects or publicly available code samples
- Experience designing, developing and maintaining automation frameworks and scripts with Ruby, Golang and Python for OpenShift testing and implementation