---
title: Smarter QA  AI-Powered Test Case Generation from JIRA Requirements
url: https://www.qatouch.com/blog/jira-ai-test-case-generation/
published: 2025-06-23T05:08:48+00:00
modified: 2025-06-23T09:50:47+00:00
author: Premnath M
post_type: post
categories: [Test Case Generation]
tags: [Test Case Generation]
featured_image: https://www.qatouch.com/wp-content/uploads/2025/06/3-51.png
word_count: 1256
reading_time_minutes: 7
---

# Smarter QA  AI-Powered Test Case Generation from JIRA Requirements

Discover how our latest feature leverages AI to automatically generate test cases directly from JIRA Stories and Epics. Say goodbye to manual test writing and streamline your QA process with smarter, faster, and more consistent test coverage. This new approach streamlines QA workflows, enhances consistency, and speeds up the testing process in agile development.

Manual test case creation is time-consuming, repetitive, and often inconsistent especially in fast-paced agile environments. Our new AI-powered feature changes that by automatically generating test cases directly from JIRA Stories and Epics.

JIRA QA Touch Integration is a bi-directional connection between QA Touch (a test management platform) and JIRA (a popular issue and project tracking tool), designed to streamline collaboration between QA and development teams.

### Key Features of the Integration:

Two-Way Sync: Automatically syncs issues, test cases, and execution results between JIRA and QA Touch in real time.

**Requirement Mapping**: Link JIRA Epics, Stories, or Bugs directly to test cases in QA Touch for complete requirement traceability.

**Test Execution Tracking**: Test results from QA Touch can update the status of linked JIRA issues, improving visibility.

**Real-Time Reporting:** Generate integration reports showing the relationship between test cases and JIRA issues.

**Create/Link Issues**: Raise JIRA bugs directly from a failed test case in QA Touch, with relevant context automatically attached.

**Enhanced Traceability** (RTM): View and track end-to-end coverage from requirement to test case to execution result.

### QA Touch &amp; Jira Cloud Integration&nbsp;

We are going to see the steps to integrate JIRA Cloud in detail as below.

- Login to QA Touch as an Administrator

- Click the Administration → Integration Settings.

- Click JIRA Settings a. Enter JIRA Cloud URL b. Enter Email

![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXdon841c15WPOkQCvapVtKyc3DCve-X8gzWW24O7QCmhluernhEw2l2-xf8Gw-2tCw7Lob9r3Lwv0vdUGcYTCdr3D_0jeYmuQzJnAF5SbJcW0IupwQWQ761xI-qtLsbuYCKAVNX8A?key=p73hdSnzejIAUjOUzALtrg)

![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXca7MkcfcwS4SkD0Jp76KHIBp7KuFHLoEUbUvdlUDoCYk1rpiHmHntQmihKBAgdDFUZIQ681zY5MprCxu-FS5Ct1NJYgD1Orub0ZWZVjzwJv4NGde0C1xijCuf6VS4oMyff00RyQA?key=p73hdSnzejIAUjOUzALtrg)

![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXeS4coLxucoDV6w89468Kw1INX--ehCdnKRzqoz7gZwsN_BkMNoeGLoT_ej61j8YcbnayHNTj_QsI4gHIsRnmGswHkyXhRHC5fjLyQY9zxHR-kuYO3Vd1EdYO2UKoHIibmUmnRQ?key=p73hdSnzejIAUjOUzALtrg)

### **How To Generate JIRA API Key In JIRA?**

- Log in to &#8220;[https://id.atlassian.com](https://id.atlassian.com/)&#8221; as Jira Administrator.

- Click API tokens, then Create an API token.

- Use Copy to the clipboard, and paste the token to your QA touch Jira Settings – API token.

- Enter API token generated from your Jira Administrator account

- Click Update

- After saving the settings, we have to configure the Jira project and map the QA Touch project

- After successful settings configuration, the screen looks like the screenshot shared below

![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXeS4coLxucoDV6w89468Kw1INX--ehCdnKRzqoz7gZwsN_BkMNoeGLoT_ej61j8YcbnayHNTj_QsI4gHIsRnmGswHkyXhRHC5fjLyQY9zxHR-kuYO3Vd1EdYO2UKoHIibmUmnRQ?key=p73hdSnzejIAUjOUzALtrg)

### Mapping Multi JIRA Cloud Project to QA Touch Project

It can be done by accessing left navigation menu projects → project name → Project Integration Mapping.

- Navigate to **Projects → Project Integration Mapping**.

- Under the **Mapping JIRA Projects** section, you&#8217;ll see a list of all available JIRA projects.

- Go to the **JIRA Cloud** tab to configure multiple JIRA projects within a single QA Touch project.

- To enable multi-project mapping, select the desired JIRA projects by checking the boxes, then click the **“Update”** button.

- In the **Mapped JIRA Projects** section, you’ll see a list of all mapped projects. You can remove any project from the mapping by clicking the **Delete** button.

Have a look at the below screenshot for your reference.

![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXezu6R0ByZx3M0jNg1Ui3RwUXxvParigCFXUpUooK4ScZPyIM0-zW7jSzi6xdXGMMNf3wOat1ihOhElb7_R6xoLo8gJxYuywhNpYy8rie9hTtT282c6uR_Cy0gAtYPlY7HNoG3-Eg?key=p73hdSnzejIAUjOUzALtrg)

![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXduZWqIospL2qNVHmVdiuhwuB8QJSP-oLelMJVwfF4JPVPsZVNQNXfYgVFzU-cNKI2SoPfwHxd0gGpMEZ_cE52kGYI2I1VVRRafhFZr0ra5nNyBIFWAE8EYNy22Dv4L1VmwbXedRg?key=p73hdSnzejIAUjOUzALtrg)

### Navigate to the Mapped Test Cases page within the JIRA Project

![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXeHQp68fWQUuk-AsoOx9X40fgRwLDrbYQKjvzS0jJbgQ_5Ug3jwVjvAK7FtIUa4KrlZkAkQCr8lBTBWaHlsS8BN4-2NXIIkJIY0QoycWvWDfeR2mUSGgJTdTWLFS_yHtkX2xSPEWw?key=p73hdSnzejIAUjOUzALtrg)

### Automating Test Case Generation from JIRA Stories and Epics with AI&nbsp;

- Click the **three-dot action icon** to open the mega menu, then select **“Link JIRA Requirement.”******

- In the pop-up, map the relevant JIRA requirements by selecting the corresponding checkboxes. This allows you to track coverage via **RTM** and **Export → JIRA RTM** on the Requirements page.

- From the dropdown, select the appropriate **JIRA Project**.

- The **JIRA Bug Types** will appear in the sidebar.

- Choose either the **“Epic”** or **“Story”** bug type to view a list of related JIRA requirements, displayed with three columns: **JIRA Key**, **Summary**, and **AI Generate Test Case**.

- Click the **“AI Generate Test Case”** button for the desired item.

- A new pop-up will appear. From the dropdown, select a template: either **Exploratory Session** or **Test Case Steps**.

- Choose the **“Test Case Steps”** template.

- Click the **“Generate AI Test Cases”** button.

- The **Test Case Title** and **Description** fields will be auto-populated.

- In the **Steps** tab, the step items will also be filled in automatically.

- Select the relevant **Module** from the dropdown.

- Finally, click the **Save** button to store the generated test case.

- Your test case will be saved successfully.

Have a look at the below screenshot for your reference.

![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXeixO1Oc2gGPS20NwAGqZcYrH9Hs7GLq3yz5dB25JuWo1hQCLj995xutIIo1Onqz8tw0fvkN36oEPVXdMH4OpECewOGbzdAQDuv_jC28mkv9VZ1GkdZxW5bS-P5onMruPaUpYeegQ?key=p73hdSnzejIAUjOUzALtrg)

Click the **three-dot action icon**&nbsp;

![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXcRJLq9DXpKPhDwdXMuhT6VQEDuSLC5zdATHj82r42-6qDX_6L3zjSDNHUkoqYwSmXJpBX43JmgQRv9sB2EgxS6XQitgRK1G5M0n-bBI3iOTTTYz53uccBhJ_6yuY9hEpexhGmnrg?key=p73hdSnzejIAUjOUzALtrg)

Click the** Link JIRA Requirement **Menu

![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXcKqEoCzNBc--N75UzDxh4AyYqPOqhz9XV6UJKuWDPtuWL1vo94_emEwqX4aAp9gcGtnfMuOgIVQ2mUcLNmXzsxHZlVcXFAcmFGQ8Vi7qXqWRyb3UdiS8PWgdqt9Dq-Sfejwb9-NA?key=p73hdSnzejIAUjOUzALtrg)

Select the JIRA Project and click the **Epic** bug type

![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXcwJbpnf3h7WdBDBvLoIbtcqEbRH4HENk40uohm3pe_OuEy_B1RCdGfPyYNv3hrNmblRBl1EBadNDEw0PzgJ3H-cBghsjuFacyjBXLtFW3tztuuC9Uu1VRe51eCmcSIR0BDB2-7Dg?key=p73hdSnzejIAUjOUzALtrg)

Click the **AI Generate Test Case** Button

![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXe8c5QO4bd_wAOA-qxYL7fd7-qbk_Ffjnbzxopd489WNj_QzXorHzBBZ5S1wHtXRy8D4met3XjVCY-1dijjm6j9MFoJbDv0mJ0xIN2u3oV3DiBb8dY_C7c8NdsmWN15882uitIm?key=p73hdSnzejIAUjOUzALtrg)

![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXce6KH5-ivcPaI7eRSXdCARlq2U-2usSepyjTKDtwy89E8n4PhO7wiF7npJXvARX4tap9MTGY36yNT4oRNPyOhmyCxRmKvLkuQAXt7L9QQZlnCteJ3ESHb_v0wdAa9-sp2wag4Shw?key=p73hdSnzejIAUjOUzALtrg)

**Test Case Title** and **Description** fields will be auto-populated.

![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXeI6aBzyTXKFVUpqrvK-htrOSGG01-esAqWZ7Tew7u4l3vq9G1r4xBDVoiNWdAoAT9n_-KZSWj1EhyleOrtM1XlXt5CMX5NrhJb8XrY_iOqyyhsLq9PWTJO02DYGOQZEGBpIVTw9Q?key=p73hdSnzejIAUjOUzALtrg)

**Steps** fields will be auto-populated.

![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXcJEuC16P3Ys3XeLyYglmqGvOmBdfoKiQmTSBWrjc5hOYwye5MzmN3XFyfYDUAt33mtd26jZ6c-MXuR0MS1PKjxHsz8iu5U6J59he5snI9r70De6hMdPK5LjT-F9Z3P2TudEeaZ7A?key=p73hdSnzejIAUjOUzALtrg)

### Automating Test Case Generation from JIRA Stories and Epics with AI &#8211; Alternate Other option

- Click the **Test Case link, popup will be open. **Navigate to the JIRA Requirement Tab and Click the Edit button in the top right corner.&nbsp;

- From the dropdown, select the appropriate **JIRA Project**.

- The **JIRA Bug Types** will appear in the sidebar.

- Choose either the **“Epic”** or **“Story”** bug type to view a list of related JIRA requirements, displayed with three columns: **JIRA Key**, **Summary**, and **AI Generate Test Case**.

- Click the **“AI Generate Test Case”** button for the desired item.

- A new pop-up will appear. From the dropdown, select a template: either **Exploratory Session** or **Test Case Steps**.

- Choose the **“Test Case Steps”** template.

- Click the **“Generate AI Test Cases”** button.

- The **Test Case Title** and **Description** fields will be auto-populated.

- In the **Steps** tab, the step items will also be filled in automatically.

- Select the relevant **Module** from the dropdown.

- Finally, click the **Save** button to store the generated test case.

- Your test case will be saved successfully.

### JIRA Requirements Traceability Matrix (RTM)

When test cases and requirements are mapped in QA Touch, the **JIRA Requirements Traceability Matrix** is generated automatically. This matrix provides a clear view of the relationship between JIRA issues (requirements) and the corresponding test cases in QA Touch.

The **JIRA RTM** can be exported in **.xlsx format** for further analysis, sharing, or reporting.

The exported file includes details such as:

- JIRA Issue Key

- Summary

- Linked Test Cases

- Test Run Execution Status (if available)

This helps ensure full traceability from requirement to validation, making audits and quality assurance more efficient.

### QA Touch APP

QA Touch App for JIRA seamlessly integrates test management into your JIRA workflow, allowing you to link, manage, and track test cases directly from JIRA issues for a more efficient QA process.

![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXf1aSe_Z4k_Bb9WbHcMmJbxucBTk9UdWMI4WjCXRVAWZ0W5D5-dOSYUXLrwamSCmckTtStLKQwhb2caM_FYUB6QRc2sBYe701tI8V47kZkaV1FoAL-UI0mSPbEi_tlHEUOc4Opr6w?key=p73hdSnzejIAUjOUzALtrg)

### QA Touch offers Two-way Integration with JIRA

QA Touch supports bi-directional integration with JIRA for efficient test and issue management

QA Touch and JIRA are continuously and automatically synced, allowing teams to manage issues and requirements effortlessly.

![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXc94l6XcJ7BXxZrwS7ii52olaD3rmAYuQxggQ869hpkAcGUZzqKzTyiHUBuP-C8O1Nn2oNfwtQX2veobbFavSRPmxJwhG-4N6nViDLFnq3_smUpBJAkMphR52ZkTpcnrpioZSJ9dQ?key=p73hdSnzejIAUjOUzALtrg)

### How to Sync JIRA Cloud Custom Fields in QA Touch?

You can sync your JIRA Cloud Custom fields to QA Touch Please see the screenshot below

Navigation Link : Project Menu -&gt; Project Integration Mapping -&gt; Custom Fields Settings

![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXekkEZUf4ewMj7pVNVs6ZDH3YFgip0-IUXetNRDN_ncEC2zPkPUUUMh4bomiYUt0TonbjgXogc6wNpFJDgoMvE6sMmMvQfqNGO3cARfJ-2HxLC1qb6PJL9dmRY6Rj576FBJxAXpXg?key=p73hdSnzejIAUjOUzALtrg)

### JIRA Cloud Integration Report

**** You can generate summary reports for JIRA tickets—whether they are linked to a QA Touch test run or not. Follow the steps below:

- From the left navigation menu, click on the **Reports** link of the mapped project.

- Select **Integration Reports**.

- Click **Add Report**.

- Choose the **All Issues** option and click **Save**.

This report will include all JIRA tickets both those associated with test runs and those that are not giving you a complete view of your integration data.

![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXcx9nZhpr8g8jkzOfZYtAoEh0ooaKJLWP4BApSZxgHCDISFQEe7JRvSmoPk6cTtLm_GnsbqzGvSxnURbgq5X7utVpjuwmVBDo-qdPduJSkMtWy5mrhxjZ7NCZQb0DOaf2d9KnGiOw?key=p73hdSnzejIAUjOUzALtrg)

We hope this article helped you understand the process of AI powered Test Case Generation from JIRA.&nbsp;

This integration is just the beginning of a lot more platforms with which we plan to collaborate in the near future to make testing accessible for all. Register [here](https://register.qatouch.com/) and be the master of your application testing.