Reading, UK
+44 11893 23001

USE CASE

Creating a custom Rovo Agent to Accelerate Quality Assurance

Case study at a glance

The Challenge

  • Highly time-consuming, manual test script creation.
  • QA teams spend excessive time copying, pasting, and double-checking information, reducing time available for actual testing and quality improvement.
  • Increased risk of human error and inconsistencies, leading to unreliable feedback loops.
  • Increased cycle times due to complex information referencing from multiple sources.
  • Overall project delivery speed is impacted.

The Solution

  • Developed a custom Forge-built Rovo agent to automate the end-to-end test suite lifecycle.
  • Automatically pulls feature information, testing requirements, test flows and NFRs from Jira and Confluence.
  • Builds a comprehensive test suite in the Zephyr Scale Jira app, consisting of a set of test scripts, executable test cycles and an overall test plan.
  • Users interact with the agent using natural language prompts, simplifying the process of generating and managing test cases and plans.

The Benefit

  • Productivity & Quality Boost
    Automated test suite generation significantly reduces manual effort required, allowing testers to focus on finding bugs and improving quality.
  • Reduced Cycle Time
    Removal of repetitive setup tasks accelerates team’s QA processes, speeding up overall project delivery.
  • Customer Satisfaction
    Higher product quality and faster delivery cycles lead to increased customer satisfaction and confidence in the QA process.
  • Improved Accuracy
    Automation minimises human error, ensuring consistent and reliable test suite creation and execution across all projects.
  • Enhanced Traceability
    Seamless integration between Jira, Confluence, and Zephyr ensures data consistency and traceability, supporting compliance and audit needs.

The full story: In depth

Background

Here at AC, we wanted to address a persistent source of frustration for many Quality Assurance (QA) professionals: Creating test suites.

Instead of being straightforward, this process is often bogged down by repetitive, manual tasks, which is a real drain on productivity.

As such, we built a custom Rovo Agent to automate test suite creation and accelerate Quality Assurance.

The Challenge

From writing test scripts, creating and linking test cycles, and grouping everything into test plans, the steps behind creating a test suite are almost aways manual.

Testers spend valuable time copying and pasting information, double-checking links, and repeating the same steps for every new story or bug fix. The result? Less time for actual testing and quality improvement, increased risk of errors and inconsistencies, and slower, less reliable feedback loops for agile teams.

The Solution

Recognising the opportunity to transform the QA process, we asked: What if we could automate the entire workflow – from extracting acceptance criteria to creating and executing test cases, and even feeding results back into Jira for traceability?

Inspired by this vision, we created a custom Forge-built Rovo agent that provides a solution to automate and streamline the entire test suite lifecycle, fundamentally changing the way QA teams work.

How this custom Rovo Agent works

At its core, the Agent automatically pulls information from Jira tickets (acceptance criteria, comments and custom field information) and uses this data to build a comprehensive test suite in the Zephyr Scale Jira app.

The agent also taps into linked Confluence documentation, intelligently extracting additional feature information and other non-functional requirements to generate robust, meaningful test cases, regardless of ticket format or documentation style.

The agent reads and interprets information from both Jira and Confluence, extracts acceptance criteria and supporting information, and then creates the necessary test cases, cycles, and plans in Zephyr via API calls. It can even monitor test execution, and is designed with future integrations in mind, such as linking up with reporting tools like eazyBI, PowerBI, or Tableau for advanced analytics.

Intuitive user experience

The user experience was designed to be intuitive. Testers and managers can interact with the agent using natural language prompts, such as Generate a test suite for all stories in ‘Ready for Test’, or Create positive, negative, and edge case test cases for Work Item X.

The agent can also summarise testing coverage, show test plans and cycles for specific tickets, and update Jira with the latest test results from Zephyr.

This seamless integration between Jira, Confluence, and Zephyr is orchestrated entirely through APIs, laying the groundwork for even more advanced reporting and analytics in the future.

The Benefits

By automating the most repetitive and error-prone parts of the QA process, we’re freeing up testers to focus on what they do best: finding bugs and ensuring quality.

The reduction in manual effort is significant, with test cases and cycles being generated automatically rather than by hand. This speeds up the transition from ticket status change to test execution, and improves the overall quality of the product, which will always leads to increased customer satisfaction.

Teams will have the ability to measure success in several ways: the time saved on test case creation and execution, the number of test cases and cycles generated automatically, and the speed at which feedback is delivered to developers and project managers – all of which speed up the overall delivery of a product or project.

Our accreditations

SOLUTIONS

Rovo AI Accelerator

Explore how our Rovo AI Accelerator helps you design and implement custom Rovo Agents -from intelligent test suite generation to advanced enterprise integrations – to unlock faster, more reliable delivery.

Ready to explore what Rovo Agents could do for your team?

If you’d like advice on improving your QA workflows or want to explore building a custom Rovo Agent for test automation, our experts are here to help.