← Back to list

I Built a QA Copilot That Barely Touches the LLM Here’s the Math

How A Little QA Automation Stack Saves Real Bandwidth And Nerves.

Sachin Koirala · 2026-04-24 07:45 · 1 claps · 2.7 min read
#ai-testing #token #qa #aiqa #cursor-ai
Open on Medium ↗
Wiki topics: LLM · Large Language Models 📐 · Mathematics

I Built a QA Copilot That Barely Touches the LLM Here’s the Math

How A Little QA Automation Stack Saves Real Bandwidth And Nerves.

The trouble that we all experience. It is a bad idea to use AI for everything: “read our whole Jira,” “read 40 repos,” “write my test plan”. You pay twice: in money (tokens, API calls) and time (slow runs, context limits, rework when the model drifts).

When QA work happens day-after-day, that’s a bad default. It would be better if the boring, structured work were separated from the creative, judgment work. What does burn bandwidth? Context of large language model. Freezing the chat by dumping entire codebases, 100-line+ long PRs, or multi-epic Jira dumps is the fastest way to hit token limits and cost. Unlimited polling. Continuously refreshing the Git page throughout the day may not cost a lot of money, but it certainly can cost quite a bit of attention.

In addition, there are cases where the scripts that re-fetch without regard to state can burn up our API rate limits and time. An LLM is employed, where a REST API and a file would suffice. Jira and Github already offer stable JSON. It is useless to ask a model to invent PR metadata from a screenshot (if that’s not the goal)

What this QA agent does differently (the bandwidth story)

This QA agent operates through a fixed timetable, which might be a weekday morning on the personal machine. Communication happens with GitHub and Jira only, because no LLM or extra AI API is utilized by the tool. A small raw record is saved to the physical storage while the automation tracks the existing state. Experts claim that the following execution becomes a genuine delta instead of a full search because of this tracking. A brief email summary is distributed so a person can organize the message box in seconds. Zero token usage is observed for this first stage.

Phase 1 — “no brain tax”

The software tool activates when a person desires actual information synthesis like risk tables or report creation. This heavy labor is performed by the development environment agent and tools which provide specific strings. A ceiling is placed on the size of the differences that enter the context when PR details are processed. Many people believe that the automation avoids fetching the whole universe every time since a prepared context is delivered. Token expenditure occurs, but input size is restricted and work is grouped to avoid running the model during empty days.

Phase 2 — “use the model on purpose”

Synchronization of examination cases can remain aware of changes when items are created or updated only if steps differ. A two-tier automation was designed by the creator to include regular data ingestion and LLM growth on demand. It has been observed that team visibility is achieved without using the model for routine polling tasks. This strategy remains defensible in a professional interview because the focus remains on systems logic instead of popular buzzwords.

Phase 3 (optional) — “push only what changed”

The honest resume line

The model must be reserved for labor that requires human-like judgment while APIs handle labor that requires truth. This bandwidth victory is gained because the system expands better than a single large instruction. Many people believe that specific judgment is the best use of the model.

If you only remember one line

Reserve the model for work that needs judgment; use APIs and state machines for work that only needs truth.

That’s the bandwidth win — and it scales better than a single giant prompt ever will.


메타데이터
post_id
c2746f92f8c4
slug
i-built-a-qa-copilot-that-barely-touches-the-llm-heres-the-math-c2746f92f8c4
url
https://medium.com/@sachinkoirala14/i-built-a-qa-copilot-that-barely-touches-the-llm-heres-the-math-c2746f92f8c4
canonical_url
https://medium.com/@sachinkoirala14/i-built-a-qa-copilot-that-barely-touches-the-llm-heres-the-math-c2746f92f8c4
author_url
https://medium.com/@sachinkoirala14
status
ok
fetched_at
2026-06-22 17:31:34