Better QA
Ideas for better QA culture and practice: less brittle automation, more signal, faster shipping.
A style change turned Add to basket white on white, and every presence check passed. Visual regression testing in DoesQA checks how the page really looks.
A style change turned Add to basket white on white, and every presence check passed. Visual regression testing in DoesQA checks how the page really looks.
A style change turned Add to basket white on white, and every presence check passed. Visual regression testing in DoesQA checks how the page really looks.
A style change turned Add to basket white on white, and every presence check passed. Visual regression testing in DoesQA checks how the page really looks.
Shared Elements hold Selectors. Light UI changes often need no Flow edits. When a Selector needs to be changed, a person updates it and confirms it with a Run.
Shared Elements hold Selectors. Light UI changes often need no Flow edits. When a Selector needs to be changed, a person updates it and confirms it with a Run.
Shared Elements hold Selectors. Light UI changes often need no Flow edits. When a Selector needs to be changed, a person updates it and confirms it with a Run.
Shared Elements hold Selectors. Light UI changes often need no Flow edits. When a Selector needs to be changed, a person updates it and confirms it with a Run.
A result you cannot trust cannot gate a release, move a ticket, or save you time.
A result you cannot trust cannot gate a release, move a ticket, or save you time.
A result you cannot trust cannot gate a release, move a ticket, or save you time.
A result you cannot trust cannot gate a release, move a ticket, or save you time.
How an AI-powered QA platform quietly cost a UK e-commerce brand over £1.5 million in a single week. And what a proper QA audit uncovered in the wreckage. If you're a CTO, head of engineering, QA lead, or product owner trying to figure out where AI actually belongs in your software testing and release pipeline, this is the long-read worth your time. The green tick is a signal, not a verdict. And the cost of confusing the two is now well documented.
How an AI-powered QA platform quietly cost a UK e-commerce brand over £1.5 million in a single week. And what a proper QA audit uncovered in the wreckage. If you're a CTO, head of engineering, QA lead, or product owner trying to figure out where AI actually belongs in your software testing and release pipeline, this is the long-read worth your time. The green tick is a signal, not a verdict. And the cost of confusing the two is now well documented.
How an AI-powered QA platform quietly cost a UK e-commerce brand over £1.5 million in a single week. And what a proper QA audit uncovered in the wreckage. If you're a CTO, head of engineering, QA lead, or product owner trying to figure out where AI actually belongs in your software testing and release pipeline, this is the long-read worth your time. The green tick is a signal, not a verdict. And the cost of confusing the two is now well documented.
How an AI-powered QA platform quietly cost a UK e-commerce brand over £1.5 million in a single week. And what a proper QA audit uncovered in the wreckage. If you're a CTO, head of engineering, QA lead, or product owner trying to figure out where AI actually belongs in your software testing and release pipeline, this is the long-read worth your time. The green tick is a signal, not a verdict. And the cost of confusing the two is now well documented.
Smelly tests are easy to recognize once you’ve been burned by them enough times. This article walks through the most common automation smells, from flaky “just rerun it” tests to over-mocked setups that don’t reflect real user behavior. If your test suite technically passes but still feels untrustworthy, this is a quick, relatable guide to spotting problems early and understanding what they usually say about your test design.
Smelly tests are easy to recognize once you’ve been burned by them enough times. This article walks through the most common automation smells, from flaky “just rerun it” tests to over-mocked setups that don’t reflect real user behavior. If your test suite technically passes but still feels untrustworthy, this is a quick, relatable guide to spotting problems early and understanding what they usually say about your test design.
Smelly tests are easy to recognize once you’ve been burned by them enough times. This article walks through the most common automation smells, from flaky “just rerun it” tests to over-mocked setups that don’t reflect real user behavior. If your test suite technically passes but still feels untrustworthy, this is a quick, relatable guide to spotting problems early and understanding what they usually say about your test design.
Smelly tests are easy to recognize once you’ve been burned by them enough times. This article walks through the most common automation smells, from flaky “just rerun it” tests to over-mocked setups that don’t reflect real user behavior. If your test suite technically passes but still feels untrustworthy, this is a quick, relatable guide to spotting problems early and understanding what they usually say about your test design.
You're not trying to avoid all injuries, just the larger ones that would cause more significant damage or leave a permanent mark.
You're not trying to avoid all injuries, just the larger ones that would cause more significant damage or leave a permanent mark.
You're not trying to avoid all injuries, just the larger ones that would cause more significant damage or leave a permanent mark.
You're not trying to avoid all injuries, just the larger ones that would cause more significant damage or leave a permanent mark.

Get your next release tested end to end.
Hosted journeys with email, MFA, and branching. Shared Elements keep maintenance low. Pass and fail from real hosted browsers.
Get your next release tested end to end.
Hosted journeys with email, MFA, and branching. Shared Elements keep maintenance low. Pass and fail from real hosted browsers.

Get your next release tested end to end.
Hosted journeys with email, MFA, and branching. Shared Elements keep maintenance low. Pass and fail from real hosted browsers.





