Blog

Beginner.

New to QA, or new to this area — articles that start from the basics.

Comparisons·14 June 2026 · 7 min read

Scripted vs exploratory testing: when each earns its place

Not a loyalty test — a scheduling one. Scripted proves the behaviour you already know to check; exploratory finds what nobody specified. Here's which to reach for, when, and how to blend them in one cycle.

manual-qaexploratory-testingtest-designcomparison
Comparisons·14 June 2026 · 6 min read

Manual vs automated testing: where the line actually falls

Not rivals fighting over the same budget — different jobs. Automation guards what you already know; manual testing judges what you don't. Draw the line wrong and you get a brittle suite and the important bugs still escaping.

test-managementautomationmanual-qacomparison
Comparisons·14 June 2026 · 6 min read

Regression vs retesting: the difference that bites in practice

Retesting confirms a fix works; regression checks the fix didn't break anything else. Plan them as one task and the 'we fixed it' build ships a brand-new bug. Here's the split, and how they combine after a fix.

manual-qaregressiontest-managementcomparison
Comparisons·14 June 2026 · 5 min read

Smoke vs sanity testing: what each actually buys you

Smoke asks 'is this build worth testing?'; sanity asks 'did this change work?' Both are quick gut-checks at different moments. Use them as gates before the real testing — and stop wasting a full pass on a dead build.

manual-qasmoke-testingtest-managementcomparison
Comparisons·14 June 2026 · 6 min read

Black-box vs white-box vs grey-box: what testers actually use

The three 'box' terms are interview trivia until you use them right: they describe how much of the code you can see when designing a test, which decides what you'll catch. Most functional QA is quietly grey-box — here's why.

manual-qatest-designfundamentalscomparison
Tutorials·13 June 2026 · 7 min read

How to write test cases developers actually read

Test cases that get read are short, scannable, and written for the person who has to act on them. Here is the format I use.

manual-qatest-casesdocumentation
Tutorials·13 June 2026 · 7 min read

My mobile smoke test before every release

A short, device-real smoke pass: permissions, offline, rotation, interruptions, and the update path.

mobile-testingchecklistrelease
Tutorials·13 June 2026 · 7 min read

How to report bugs developers can fix quickly

A bug report exists to get the bug fixed. Specific title, minimal repro steps, explicit expected-vs-actual, evidence, and environment — the format that prevents "can't reproduce".

manual-qabug-reportsdocumentation
Opinions·13 June 2026 · 7 min read

Should QA engineers learn to code? A practical answer

Not yes or no — which coding and for what. Reading code and light scripting help every tester; automation is where the roles are. Coding extends testing, doesn't replace the judgement.

careerautomationskills
Tutorials·13 June 2026 · 7 min read

A one-hour exploratory test session template

A charter-driven, time-boxed template for exploratory testing: 5 minutes to charter, 35 to test, 10 to debrief — and notes someone can read.

manual-testingexploratory-testingtemplatetest-charter
Field notes·13 June 2026 · 6 min read

What I check before saying a story is ready for QA

A 30-second readiness check before accepting a ticket into QA — testable criteria, defined edge cases, reachable build, known data — that replaces a day of back-and-forth.

manual-testingprocessdefinition-of-readychecklist
Deep dives·13 June 2026 · 8 min read

Test cases vs scenarios vs charters: the difference

Three different tools on a spectrum from prescribed to open: when to write a scripted case, a coverage scenario, or an exploratory charter.

manual-testingtest-casesexploratory-testingfundamentals
Field notes·13 June 2026 · 6 min read

The QA notes I keep during sprint testing

The working log that isn't a bug report or a test case — coverage, open questions, un-reproducible anomalies, painful setup — that makes a tester faster and more credible.

manual-testingprocessnote-takingsprint
Tutorials·13 June 2026 · 6 min read

The QA weekly status report I'd actually send

A short, risk-first status format: lead with a one-line risk verdict, then what's at risk, key findings, light coverage numbers, and explicit asks — built to drive a decision.

test-managementreportingcommunicationtemplate
Tutorials·13 June 2026 · 6 min read

What good QA handover notes look like

Write an operating manual for the arriver, not a diary: current state, setup, known issues with status, gotchas, and pointers — so someone can take over without asking you.

test-managementdocumentationhandovertemplate
Career·13 June 2026 · 7 min read

The QA CV mistakes I see again and again

Tool-list-as-skills, duties not achievements, no quantified impact, generic and untailored — and the reframe that fixes them: prove you're good at testing, don't describe the job.

careercvresumejob-search
Career·13 June 2026 · 7 min read

How to talk about bugs you found in interviews (STAR)

Use STAR to keep a bug story focused on your judgement: brief Situation and Task, an Action with reasoning, and a Result with impact — and pick a bug that shows thinking, not luck.

careerinterviewsstar-methodcommunication
Deep dives·13 June 2026 · 9 min read

QA career paths: manual, automation, SDET, lead, manager

An honest map of QA's branches — deepening manual, automation, SDET, lead, manager — each rewarding different strengths, none 'up' from the others. Choose by what you like doing.

careercareer-pathssdetqa-lead
Opinions·16 December 2025 · 7 min read

Your Lighthouse score isn't an accessibility test

A 100 Lighthouse accessibility score doesn't mean your site is accessible. The score is a smoke alarm — useful, but not a test. Here's what it actually measures, and what you still need to check manually.

accessibilitylighthousea11y
Opinions·21 October 2025 · 9 min read

Manual exploratory testing isn't dead — it's underused

What automation replaced was regression checks — running the same path repeatedly. What it didn't replace, and can't replace, is human intuition trying to break a product.

manual-qaexploratory-testingopinionculture