Portfolio

Cybersecurity · 5 AI-assisted QE initiatives cut regression costs and freed capacity for new features

The client reached out to a1qa to ensure cost-efficient regression testing maintenance, attain high software quality, and accelerate testing cycles.
AI-powered QE
IT and software development
Regression testing
Test automation

Project overview

Through AI-assisted quality engineering we reduced the volume of manual regression test cases by roughly 3× and cut the average time per test case by 2×. The capacity freed up is now directed at testing new product features rather than maintaining the same regression baseline.

— QA Lead

The client is a cybersecurity company offering a unified protection platform managed from a single console. They came to a1qa to free up QE capacity for new features — meeting the business’s growth plans without letting a widening regression scope slow releases.

The challenge

Because one product console aggregates many distinct functional areas, the regression scope was wide and growing. The QA team needed to decrease the cost of maintaining that scope without reducing the depth of regression test coverage or blocking capacity for testing new features being delivered at an increasing pace.

Services offered

AI-enabled UI test generation
AI-powered API test generation
AI-enhanced test failure analysis
AI-based regression scope management
Regression cycle planning

Project scope

Delivery followed a phased model that ran from a small proof on one slice to full rollout, funding each phase only on confirmed results from the previous one.

The client used an Agile delivery model, with QA integrated into product development cycles. a1qa’s quality engineering team of five worked alongside the client’s specialists: two QE automation engineers, two AI engineers, and one QA lead coordinating each initiative from the Pilot to broader application after each phase produced a measurable cost reduction.

The work covered 5 AI-assisted QE initiatives:

  1. AI-enabled UI test generation

    Manual test authoring was replaced by a structured workflow using AI agents. One agent reads requirements from the project knowledge base and converts them into test scenarios. A second agent uses Playwright via MCP to open the product in a browser, log in, and map the actual UI elements and locators — the same way a human tester would navigate the interface. A third agent combines both inputs, checks for existing tests, applies framework rules to avoid duplicates, and generates test code including page objects and locators. The resulting tests run from the point of generation with only stabilization and targeted debugging remaining for the engineer.

  2. AI-powered API test generation

    A pre-defined framework structures the project by domain, with acceptance rules written so that both AI models and human engineers can read them. When a new test is added, the model reads the framework rules, identifies the correct domain and application area, finds analogous existing tests in the registry, and adds the required fixtures, models, and supporting code. The engineer reviews and debugs the specific function rather than writing the full test from scratch.

  3. AI-based test failure analysis

    Previously, when a test failed, an engineer manually exported logs, read them line by line, unpacked product-level logs separately, determined whether the failure was an automation defect or a product bug, and then filed a Jira ticket. Each failure required individual handling and a non-trivial time investment. With the new workflow, the failure record and logs are passed to an AI model, which collects full context, identifies the root cause, classifies the failure as a product bug or automation issue, and produces a structured report with a complete log trace — without engineer involvement in the triage step.

  4. AI-driven regression scope management

    By combining detection of gaps in test coverage with risk-based selection, the team identified which manual regression test cases were genuinely necessary for each cycle and which could be automated or removed from the scope. This reduced the number of manual test cases requiring execution each regression testing cycle from approximately 185 at the point of AI adoption to 78 by the final measured period — a reduction of more than 3×.

  5. Regression cycle planning

    The team restructured regression planning using data signals from the initiatives above, aligning scope to actual product change risk rather than maintaining a fixed legacy case list.

 

Technologies & tools

  • Azure DevOps (CI and orchestration)
  • VS Code with embedded agent
  • Claude Code
  • Playwright via MCP
  • Python
  • Jira

Project results

  • The team reduced regression execution cost by combining fewer manual test cases with less time per case.
  • The client managed to redirect the freed QA capacity toward testing new product features, absorbing an increasing volume of new-feature validation within the same QA budget rather than expanding headcount.
  • Due to a1qa's involvement, the company cut regression costs without expanding the team. The engineers without a software development background contributed to test authoring using the AI-assisted test automation workflows, lowering the per-test authoring effort enough that test creation no longer required dedicated developer time.
  • a1qa delivered the shift without disrupting business continuity — existing frameworks, tooling, and team structures were preserved, with AI tooling layered into the existing workflow.

Project in numbers

>3×
reduction in manual regression scope
~2×
decrease in average time per test case
~5×
drop in regression cycle duration
5
AI-assisted QE initiatives delivered
4
phases completed successfully

Get in touch

Please fill in the required field.
Email address seems invalid.
Please fill in the required field.
We use cookies on our website to improve its functionality and to enhance your user experience. We also use cookies for analytics. If you continue to browse this website, we will assume you agree that we can place cookies on your device. For more details, please read our Privacy and Cookies Policy.