AI Agent: Automated QA Test Case Generator and Executor
Build an AI agent that turns JIRA tickets into executable API tests — and runs them.
- Duration
- 2.5 hours
- Lectures
- 23
- Level
- All Levels
- Learners
- 50+ students
- Python
- JIRA REST API
- GenAI
- API testing
About this course
Build a working AI agent that authors and executes API tests against real JIRA-tracked work.
What you'll learn
- Agent that writes & runs API tests
- JIRA-API integration
- GenAI-driven test generation
What you'll build
An AI agent that reads JIRA issues
Generated API test cases from ticket context
An executor that runs the generated tests and reports back
Project architecture
The pipeline you assemble across the course:
- JIRA ticket
- AI planner
- Test case generator
- API test script generator
- Test execution
- Reporting back to JIRA
Curriculum overview
23 lectures · 2.5 hours of on-demand video.
01Agent design
- Planner / generator / executor split
- Guardrails and review points
02JIRA integration
- Reading issues via the REST API
- Turning requirements into test intent
03Generation & execution
- GenAI-authored API tests
- Running and reporting results
FAQ
Does it need JIRA?
JIRA is used as the source of requirements, but the pattern transfers to any issue tracker with an API.
Is the agent autonomous?
It is designed with review points — the goal is a governed agent, not an unsupervised one.
Continue learning
Playwright
Enterprise Web Automation with Playwright & TypeScript
Real-world Playwright from scratch — locators, POM framework, CI/CD, API testing, best practices
6 hours · Intermediate
Frameworks
Building Scalable Test Automation Frameworks with GenAI
Build scalable UI and API automation using Python, Playwright, Pytest, and GenAI
5 hours · All Levels
AI Agents
Agentic AI for QA Automation with Python
Design and orchestrate AI-assisted QA agents using Python and AutoGen (2026)
2.5 hours · All Levels
Learn more
Ready to start AI Agent: Automated QA Test Case Generator and Executor?
Lifetime access, 23 lectures, and a project you can put on your CV.
