From Requirement to Test Case in Seconds: AI-Powered Test Design in TestRay
- Soumya Menon
- 3 days ago
- 3 min read

Designing test cases has always been one of the most labor-intensive parts of QA. It’s where strategy meets execution but it’s also where teams lose precious time translating requirements into test steps.
With the new AI Test Case Generation feature in TestRay for Jira Data Center (v12.0+), powered by Storm AI, that translation is instant.
This feature lets QA teams auto-generate detailed, editable test cases from requirements, contextual instructions, or uploaded documents — all without leaving Jira.
The Problem with Manual Test Design
Even when requirements are clearly defined, turning them into high-quality test cases takes time:
Reading and interpreting scope
Covering different edge cases
Structuring test steps logically
Ensuring traceability
Now multiply that by dozens of requirements and you start to see the bottleneck. TestRay’s AI test case generation feature reduces that load by automating the first draft. You stay in control but don’t start from zero.
How It Works
You can generate test cases directly from the requirement issue view.
Step | What You Do |
1. Open a Requirement | Navigate to any requirement in a TestRay-enabled project. |
2. Click “AI – Create Test Case” | Launch the AI interface from the requirement screen. |
3. Add Context (Optional) | Provide instructions or notes to improve accuracy. |
4. Upload Supporting Documents | Attach specs, screenshots, or flow diagrams (.pdf or .txt supported). |
5. Generate | TestRay sends the input to your configured AI model via Storm AI. |
6. Review & Edit | AI returns test cases with structured fields (summary, steps, priority, assignee). You can edit or remove any before creating them. |

Key Functionalities
Context-Aware Generation: The more you feed it — requirement text, docs, notes — the better your test case outputs.
Editable Results: Everything is editable before being added to Jira. Make changes inline, update fields, or remove irrelevant items.
Bulk Actions: Link cases to test suites or other requirements. Delete or create multiple in one go.
In-Jira Experience: The entire workflow lives inside TestRay. No new tools. No context-switching.

Real-World Example
Let’s say your requirement is: “The system should send a confirmation email after a user completes a booking.”
Instead of starting from scratch, the AI might generate:
Test Case Summary | Test Steps |
Confirmation email is sent post-booking | 1. Complete a booking as a logged-in user 2. Check email inbox 3. Verify email content and format |
No email if booking fails | 1. Attempt booking with invalid payment 2. Confirm no email is received |
You review, tweak, and create. That’s it.
Powered by Storm AI
TestRay’s AI features are enabled through Storm AI for Jira, a secure integration layer that connects to leading AI services (like OpenAI, Google Gemini, Azure OpenAI, and Vertex AI).
No data stored or trained
Custom prompts configurable
Access only if Storm AI is installed and configured
Business Benefits
Reduce Manual Work: Save hours of test writing by generating drafts in seconds.
Accelerate QA Cycles: Start testing earlier and shorten your test prep phase.
Improve Consistency: Ensure consistent structure and formatting across test cases.
Scale with Confidence: Easily onboard new requirements and expand test coverage at speed.
Why This Matters
This is not about AI replacing testers; it’s about AI saving them from the repetitive grunt work.
TestRay’s AI-generated test cases help teams shift left, reduce rework, and ensure critical functionality is covered without burning time on tedious prep.
What You Need to Use It
TestRay for Jira DC v12.0 or above
Storm AI for Jira installed
Connected to your preferred AI provider
Your own prompt customizations for formatting or tone
Want to try AI test case generation inside Jira? Book a demo or Request a trial