/ blog / tag
#qa
30 posts
← all postsA Tester in Code Review: What You Can Contribute Even If You Don't Write Code Every Day
What a tester should look for in submitted changes, a checklist for your first reviews, and a plan for joining the process without stepping on developers' toes or slowing the team down.
AI for Flaky Test Analysis: From CI Chaos to a List of Root Causes
A workflow where an agent collects CI run history, groups failures by error signatures, classifies the root causes of flaky tests, and sets the order of fixes.
Evals for Regular People: How Do You Know Your Prompt Works at All?
A minimal prompt evaluation process without a framework: a golden set of ten cases, binary criteria, an A/B comparison table, and three traps that ruin the measurement.
Test Debt: How to Measure It, Show It to the Business, and Pay It Down Without Stopping the Team
An operational definition of test debt, six measurable signals, pricing in hours and risk, and a repayment strategy that does not require halting delivery for a fix-it sprint.
The Test Pyramid in 2026: What's Left of It After a Decade of Microservices and Agent-Written E2E
Which floors of the classic test pyramid still make sense, where the drawing plainly lies, and what a healthy test distribution looks like in a typical web project - no dogma, just heuristics.
3 anti-patterns that destroy QA credibility
The series finale. Overloaded dashboards, numbers without context and jargon at the table with business. Three sins of quality reporting, all practiced first-hand, and a way out of each. Article 9 of 9.
An Agent Fixes E2E Tests: A Playwright + Claude Code Workflow Step by Step
How to build a workflow where an agent diagnoses failed e2e tests and opens a PR with a fix - plus the four agent mistake patterns you need to know before you trust it.
Risk-Based Testing in Practice: How to Decide What NOT to Test
A simple impact-times-probability matrix, a real release walkthrough where half the scope shipped without tests, and how to communicate those decisions to the business.
Storytelling with metrics - how to turn a table into an argument
The same data can put a room to sleep or trigger a decision. The inverted-pyramid skeleton, techniques for translating numbers into business language, a narrative generator and four ready-made templates. Article 8 of 9.
Is it worth growing in QA if you 'already know how to test'?
Growth in QA isn't just automation. It's better understanding of the product, risk, technology, business and how a team works together.
Why QA can't stand still while the product and team move forward
Quality assurance must evolve with the product, the technology and the team. Here's why old QA approaches stop working as systems grow.
Continuous growth in QA: curse, necessity, or real gain?
Continuous growth in QA can be a competitive edge - or a source of pressure and exhaustion. Here's how to grow deliberately, without chaos or burnout.
Release Confidence Score step by step
How to combine five QA metrics into a single decision indicator. Three calculation models - traffic light, weighted, with a disqualifier - an interactive calculator, and how the Confidence Score changes QA's position in the company. Article 7 of 9.
Why QA experience is more than years on a CV
QA experience isn't just tool knowledge. It's the ability to predict risk, ask the right questions, and recognise problems before they become bugs.
Number of Releases - the context metric
Why the number of releases is the common denominator for every QA metric. How to normalize, the link to Deployment Frequency (DORA), and why 3 bugs across 2 releases is a crisis while 3 across 15 is a win. Article 6 of 9.
When to automate tests, and when automation is a waste of time
Test automation isn't always the right answer. Here's when it's worth automating, what to leave manual, and how to make conscious QA decisions.
Ultracode and Dynamic Workflows in Claude Code - what they really change for QA, architects, and development teams
What Ultracode and Dynamic Workflows in Claude Code actually are: a workflow with phases and subagents instead of a linear chat. What it changes for QA, test architects, and teams - and the cost risks involved.
Escaped Bugs per Release - find the risky release
How to detect an escaped-bug spike in a single release, run a 5-question investigation and put prevention in place. Escaped per Release vs the overall Escaped Rate. Article 5 of 9.
Why skipping QA on a project almost always costs more than it seems
QA isn't an add-on. Skipping quality assurance leads to delays, bugs, chaos and lost user trust. Here's why it almost never pays off.
The /goal command in Claude Code - a session contract that won't let the agent give up
How /goal in Claude Code enforces completion through a session-scoped Stop hook. Pros, cons, when to use it, how to phrase the condition, and why it matters for QA.
Issues per Release - a code-maturity gauge
How to roll out Issues per Release from scratch, why it's a metric of the development process and not just QA, and how it reshapes the conversation with the Engineering Manager. Article 4 of 9.
Escaped Bugs and Problems - the full spectrum of what reaches production
Bugs in the code are only part of the story. The full taxonomy of escaped problems - code, infrastructure, configuration, integrations, regressions - the cost of each type and how to measure it. Article 3 of 9.
Defect Detection Ratio - how to measure effectiveness before anything reaches production
A deep guide to Defect Detection Ratio - basic and weighted formula, interpretation thresholds, historical data, seasonality, three traps and ready-to-use lines for the boardroom.
QA metrics the business actually wants to hear
A complete guide to transforming QA reporting - from counting bugs to speaking the language of outcomes and business decisions. Five metrics, three pillars, one model.
A skill for filing bugs in Jira through Atlassian MCP
How to build a skill that turns your „hey, something's broken on checkout” into a complete Jira ticket - with evidence, dedupe, and without polluting the project. No autopilot agent, a deliberate human confirm in the middle.
How testers should evaluate agent output
Five dimensions for evaluating agent output, a checklist you can walk in fifteen minutes, and situations where you just send the result back without a lengthy debate.
10 AI workflows that actually help a Test Architect
Ten concrete workflows - from test strategy review to the decision not to automate - each deployable in a week and usable every day.
First MCP for QA: search and fetch over evidence
How to start with MCP in QA from the simplest possible pair of tools - search and fetch over evidence. No autonomy, no loops, just a structure you can maintain.
How to write AGENTS.md for a test automation repo
What to put in AGENTS.md for a test automation repo, common pitfalls, templates for Playwright, Cypress, and API tests, and how to tell if the file actually helps.
Skills, tools, agents, MCP, AGENTS.md - a concept map for testers
Five concepts that get confused most often in QA conversations about AI - plus a simple decision model for what to use when.