The role goes beyond traditional QA: You will be working with AI-driven, agentic applications that can plan, act, and adapt. Your job will be to make sure they behave correctly, safely, and predictably under real-world conditions.
Key Responsibilities
- Design, develop, and maintain automated test frameworks and test scripts using Python
- Integrate automated tests into CI/CD pipelines to ensure continuous quality and fast feedback
- Collaborate with developers and product managers to identify, reproduce, and resolve defects early in the lifecycle
- Define and document test plans, strategies, and acceptance criteria for both deterministic and agentic features
- Verify observability and explainability of agent behavior (logs, traces, intermediate actions) to ensure compliance, transparency, and auditability
- Perform scenario-based, exploratory, and chaos testing to validate agent decision-making under uncertainty, failure, and edge conditions
- Test human-in-the-loop workflows, ensuring proper escalation, overrides, and user safety
- Conduct root cause analysis of production issues, including agent misbehavior, and contribute to long-term fixes
- Contribute to the development and enforcement of QA standards and best practices
