Share
What you will do:
Collaboratively develop, implement, champion, and maintain an evolving automation test strategy and framework.
Partner with Product Management, User Experience, and Engineering to identify and incorporate customer needs and use cases into testing strategies and feature designs.
Advocate for the resolution of critical issues and communicate the impact on customers to the development team(s).
Monitor and participate in upstream AI/ML communities, evaluating new AI/ML-related technologies in the space and considering potential integrations and collaborations upstream.
Run technical initiatives that grow, improve, and scale our existing processes.
Regularly communicate with project stakeholders including other teams of Red Hat engineers, product managers, consultants, management, and senior leadership.
Explore and experiment with emerging AI technologies relevant to software development, proactively identifying opportunities to incorporate new AI capabilities into existing workflows and tooling.
Leverage AI-driven testing frameworks to automate test case generation, optimize test execution, identify potential edge cases, and enhance overall test coverage and reliability.
What you will bring:
3+ years of experience as a Software Quality Engineer, Software Development Engineer in Test, DevOps Engineer , or similar role.
Advanced experience scripting and creating automation in Python and Bash .
Experience testing distributed and containerized environments.
Experience implementing scalable automation frameworks in collaboration with Software, DevOps, and Release Engineers.
Experience creating automation for GitHub, using GitHub Actions or related continuous integration tools.
Experience developing unit, functional, and end-to-end (E2E) test cases and automation.
Ability to quickly learn and use new tools and technologies.
Nice to Haves
Experience working with Kubernetes/OpenShift and containers.
Experience with AI and Machine Learning platforms, tools, and frameworks, such as PyTorch, LLaMA.cpp, vLLM, Kubeflow, and Docling.
Experience with hardware accelerators such as CUDA and ROCm.
Understanding of DevOps methodology, Scrum, and/orJira.
Bachelor's degree or higher in computer science or related discipline, or equivalent years of experience.
These jobs might be a good fit