Overview
Pioneering a new role focused on quality assurance for GenAI and agentic systems, developing testing strategies, evaluation frameworks and quality metrics for LLM-powered applications within the AI team.
What you'll do
- Develop and execute end-to-end automated test coverage across evaluations, APIs, UIs and performance tests using Python.
- Implement testing strategies for GenAI features, including conversational AI, agentic systems and LLM-powered workflows within your workstream.
- Run and maintain automated test suites for prompt testing, including regression tests designed to detect unintended changes in model behaviour.
- Support and maintain evaluation frameworks to measure GenAI performance across accuracy, relevance, safety, consistency and latency.
- Contribute to curating high-quality test datasets and "golden examples" representing diverse user scenarios and edge cases.
- Assist with adversarial testing to identify potential model hallucinations or biases, and support integrating production alerting systems.
- Utilize internal tools and testing frameworks to help developers validate their GenAI code, and assist with user acceptance testing.
- Take accountability for your workstream's automated coverage, documenting testing procedures and known issues in clear, accessible formats.
What you'll need
- 8+ years of solid QA or test engineering experience, with exposure to or a keen interest in AI/ML systems.
- Hands-on Python coding experience.
- Good understanding of GenAI technologies including LLMs, prompt engineering and AI application patterns.
- Solid experience with test automation frameworks and scripting (Python, Pytest, API and UI testing).
- Practical knowledge of software testing methodologies (functional, integration, regression, performance, security testing).
- Ability to execute test cases and evaluate criteria for non-deterministic systems.
- Experience with API testing tools (Postman, REST Assured) and backend testing.
- Familiarity with CI/CD pipelines and automated testing integration.
Details
- Location: North Carolina, United States (remote).
Read the full description and apply on the company’s own careers page.