manual-testing.service · senior charter active

Manual & Functional Testing

Automation only finds what it was told to look for. Senior human testers find what no one thought to script — the broken edge case, the confusing flow, the bug that hides between the requirements. Risk-based, reproducible, filed straight into your tracker.

▶ Watch an exploratory session
senior-only testersrisk-based chartersreproducible reportsin your tracker

what it is

A script tests what you expected. A human tests what you didn't.

Manual testing is human-led verification — functional testing against your requirements, and exploratory testing driven by a skilled tester's judgment. It's where usability problems, confusing flows, visual breakage and the genuinely weird edge cases surface — the failures that live in the gaps between written test cases. Automation is the safety net for the known; manual testing is how you discover the unknown before your users do.

human judgmentsenior testers who think like your most demanding users
risk-firsteffort aimed where a defect would hurt most, not box-ticking
reproducibleevery defect filed with steps a developer can act on instantly

is this you?

Check what's true. The page will be honest back.

Tick anything that sounds familiar — we'll tell you honestly whether manual QA is your next move.

how we work

Four phases. An artifact at the end of each.

PHASE · DAYS 1–2

Understand

We learn your product, your users and your risk areas — what would hurt most if it broke — and turn that into testing charters, not just a checklist.

→ artifact: risk map + prioritized test charters
PHASE · ONGOING

Verify

Functional testing confirms features meet requirements across the cases that matter: happy paths, boundaries, permissions, error states, data variations.

→ artifact: executed test cases with pass/fail evidence
PHASE · ONGOING

Explore

Time-boxed exploratory sessions where senior testers chase intuition and risk — the abuse cases, the strange sequences, the "what if I do this instead" that scripts never cover.

→ artifact: session notes + the defects no script would find
PHASE · EACH RELEASE

Report

Every defect filed in your tracker with clear repro, severity and evidence; a release-readiness summary gives you a confident go/no-go.

→ artifact: reproducible tickets + go/no-go recommendation

see it run

Watch a tester's hunch beat a test script.

A 20-second replay of a real exploratory session on a checkout flow — the unscripted thinking, and the critical defect a senior tester finds by following a suspicion no test case contained.

qacraft@session — exploratory · checkoutIDLE
▶ press play — one tester, one suspicion, one critical bug
a real session, dramatized · this is how exploratory thinking works

the toolkit

The tools fit around your team — not the other way round.

JiJira TRTestRail AzAzure DevOps SlSlack XrXray LrLoom

We work in your tracker, your boards, your channels — defects land where your developers already are, with video and steps attached. No new portal for your team to learn, no reports lost in someone\'s inbox.

deliverables

Findings your developers can act on this afternoon.

Risk map & charters

Where the real risk lives, turned into focused testing missions — not a generic checklist.

Executed test cases

Functional coverage of the cases that matter, with pass/fail evidence you can audit.

Exploratory session notes

What was tried, what was found, what to watch — the thinking, not just the result.

Reproducible defect reports

Steps, expected vs actual, severity, environment, evidence — filed in your tracker.

Usability observations

The confusing flows and friction points that aren't "bugs" but cost you conversions.

Release-readiness summary

A clear go/no-go with the risks named — the judgment call, made explicit.

proof

The bug no script was ever going to catch.

SAMPLE DATA — replace with verified client story
1 critical · caught pre-launchexploratory session · SaaS checkout, US

A senior tester, following a hunch about stacked promotions, discovered that two valid discount codes could combine to produce a negative order total — a money-losing defect no written test case covered. Found in a 90-minute exploratory session, days before launch, filed with full reproduction.

"QACraft found numerous defects with our SaaS software, as well as making good suggestions for improvements to functionality and usability."
Matt Williams · New Zealand · functional QA engagement

pricing logic

A pod for the long run. A pass for the next launch.

continuous

Manual QA Pod

Senior testers on every release, priced by flows kept under test. Often the foundation a team automates from later. Scale monthly.

your release cadence, covered by humans
fixed-price

Release-Readiness Pass

One launch, full functional + exploratory coverage, go/no-go report — one quote, 1–3 weeks.

confidence before you ship

The Escaped-Defect Response Guarantee applies. If a P1 escapes a flow we certified: 4-hour senior swarm, root cause, and a new charter to cover the gap — at no additional cost, until that risk is closed.

straight answers

Asked on every manual-QA call. Answered here.

Is manual testing still relevant in 2026?

More than ever. Automation checks only what it was told to check; a skilled human finds the unexpected — usability flaws, visual breakage, and the edge cases no one scripted. As AI accelerates how much code ships, human judgment on what that code actually does becomes scarcer and more valuable, not less.

Functional vs exploratory — what's the difference?

Functional testing verifies the product against defined requirements; exploratory testing is unscripted investigation where the tester designs and runs tests in real time, following risk and intuition to find what the specification missed. We do both, deliberately.

When do we need manual instead of automation?

Manual fits new or fast-changing features, usability judgment, complex edge cases and early-stage products; automation fits stable, repetitive regression. Most teams need both — manual stabilizes first, automation takes over the repetition.

How much does it cost?

A manual QA pod is priced by flows kept under test; a fixed-price release-readiness pass runs 1–3 weeks with one quote. A 30-minute scoping call against your product gets you one exact number.

Will we get junior testers?

No — senior, experienced testers by policy, named in your contract. Manual testing is only as good as the judgment behind it, so we don\'t staff it with people learning on your product.

What do your defect reports actually look like?

Reproducible and developer-ready: clear steps, expected vs actual, severity, environment, and evidence — filed directly in your tracker. If a developer can\'t act on a report in one reading, we treat that as our defect, not theirs.

Put a human between your code and your customers.

Scope your manual QA in 60 seconds — or bring your next release to a 30-minute call and leave with a risk map and one number.

Book a Scoping Call