Skip to content
| Marketplace
Sign in
Azure DevOps>Azure Boards>Borsch - AI Backlog Quality
Borsch - AI Backlog Quality

Borsch - AI Backlog Quality

IK Lab

|
14 installs
| (1) | Free
One AI plugin that refines your whole backlog: generate test cases, sharpen bug reports, and enrich user stories — with a multi-stage AI review that scores higher than single-pass tools. Free tier.
Get it free

Borsch - AI Backlog Quality for Azure DevOps

A backlog is like borsch — many ingredients that only become great when refined together. Borsch reads your work items and refines the whole backlog with AI: it generates test cases from User Stories, sharpens bug reports into actionable repro steps, and enriches vague stories with acceptance criteria. All directly inside Azure DevOps — no copy-pasting, no context switching.

One plugin, three modes. The right tab appears automatically based on the work item type you have open.


Features

Test Case Generation (User Stories / PBIs)

Reads title, description, acceptance criteria, and team discussion, then produces structured, categorized, automation-ready Test Case work items — linked to the story with a single click.

Bug Report Enhancement (Bugs)

Turns a rough one-line bug into a structured report: repro steps, expected vs actual, environment, severity suggestion, and missing-info detection. Includes duplicate detection against recent bugs and one-click regression test generation from the fixed bug.

Story Enrichment (User Stories / PBIs)

Vague story in, clear story out: AI drafts acceptance criteria, clarifies scope, and flags ambiguities — then applies the improved description back to the work item on your approval.

Multi-Stage AI Quality

Most tools generate once and stop. Borsch doesn't. Every generation goes through several AI review stages — a first draft, then a coverage-and-duplicates review, then a refinement pass that catches shared preconditions and overlapping tests. The output scores 8-9/10 consistently, noticeably higher than single-pass tools.

Built on ISTQB Test Design Techniques

Equivalence Partitioning, Boundary Value Analysis, Decision Tables, State Transitions, Error Guessing — applied internally for systematic coverage. The output reads like it was written by an experienced QA engineer.

BDD / Gherkin Output Mode

Switch between classic test case steps and BDD/Gherkin scenarios (Given/When/Then), including Scenario Outlines with Examples tables.

Project Knowledge

Configure your tech stack, UI conventions, business rules, and testing standards once — every generation uses them, producing output that matches your project's terminology instead of generic text.

Wiki Integration

Link Azure DevOps Wiki pages as additional context. Domain knowledge documented in your Wiki feeds directly into generation.

Smart Categorization and Priority

Test cases are auto-categorized as positive, negative, or edge case with priority 1-4 — triage-ready from the moment they're created.

Non-Overlapping Regeneration

Already have linked Test Cases? Borsch detects them and generates only new, non-overlapping ones. Re-run as requirements evolve without duplicates.

Export to CSV and JSON

Export generated test cases for spreadsheet review or external tooling.

Accessibility Auto-Layer (WCAG 2.2)

Detects which WCAG 2.2 success criteria apply to your story (forms, images, modals, navigation) and generates targeted accessibility test cases under the Accessibility strategy.

Requirement Drift Detection

Detects when linked Test Cases have drifted from current acceptance criteria — shows drift level, uncovered requirements, and stale tests.

Mutation Score Grades

Each generated test case gets an A-F grade predicting its bug-killing power, based on 8 quality signals.

Framework-Specific Hints

Playwright, Selenium, or Cypress — automation hints use your framework's API.

6 Test Strategy Templates

Comprehensive, Smoke, Regression, Security (OWASP Top 10), Performance, Accessibility (WCAG 2.2).

Security Lens (OWASP Top 10)

Detects OWASP Top 10 risks in your story and generates targeted security test cases under the Security strategy.

Free Tier

20 AI generations per month for test cases and stories, plus 15 bug enhancements — no cost, no registration. Install and start immediately.


How It Works

  1. Open a work item — Borsch shows the right tools for the type: Test Cases and Story tabs on User Stories/PBIs, Bug Report tab on Bugs.

  2. Configure (optional) — Adjust generation settings, attach Wiki pages, pick a strategy template.

  3. Generate / Enhance / Enrich — One click. The AI reads the work item's full context and runs the multi-pass pipeline.

  4. Review and Apply — Preview the output, select what you want, and save it back to Azure DevOps — linked Test Cases, an improved bug description, or enriched acceptance criteria.


Screenshots

Generate test cases from any User Story

Preview generated test cases before saving

Configure Project Knowledge in the Settings hub

Test Cases created and linked to the User Story


Getting Started

  1. Install — Add the extension to your Azure DevOps organization from the Marketplace.

  2. Configure Project Knowledge (optional) — Go to Project Settings → Borsch Settings and enter your tech stack, conventions, and Wiki page paths.

  3. Open any work item — use the tab that appears: generate test cases, enhance a bug, or enrich a story.

Works out of the box on the free tier — no API keys, no external accounts.


Pricing

Plan AI Generations / Month Price
Free 20 + 15 bug enhancements $0
Starter 200 $35/mo
Pro 1,000 $79/mo
Team 3,000 $149/mo

Annual billing available with 17% savings. All plans include unlimited users. See full pricing.


Support

Questions or issues? Email support@iklab.dev.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft