Better QA

Ideas for better QA culture and practice: less brittle automation, more signal, faster shipping.

How resilient are DoesQA tests when the application changes?

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.

How resilient are DoesQA tests when the application changes?

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.

How resilient are DoesQA tests when the application changes?

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.

Playwright is flaky, but don't take our word for it

A result you cannot trust cannot gate a release, move a ticket, or save you time.

Playwright is flaky, but don't take our word for it

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.

Playwright is flaky, but don't take our word for it

A result you cannot trust cannot gate a release, move a ticket, or save you time.

Every test was green. The site was broken anyway.

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.

Every test was green. The site was broken anyway.

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.

Every test was green. The site was broken anyway.

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.

I can smell your tests from here!

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.

I can smell your tests from here!

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.

I can smell your tests from here!

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.

Test Automation: Bruises, Not Scars

You're not trying to avoid all injuries, just the larger ones that would cause more significant damage or leave a permanent mark.

Test Automation: Bruises, Not Scars

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.

Test Automation: Bruises, Not Scars

You're not trying to avoid all injuries, just the larger ones that would cause more significant damage or leave a permanent mark.

Quality, Post-Covid

Since the global pandemic swept the globe a few years ago, one area that has yet to recover (and continues to decline) is the quality of shipped software. 

Quality, Post-Covid

Since the global pandemic swept the globe a few years ago, one area that has yet to recover (and continues to decline) is the quality of shipped software. 

Since the global pandemic swept the globe a few years ago, one area that has yet to recover (and continues to decline) is the quality of shipped software. 

Quality, Post-Covid

Since the global pandemic swept the globe a few years ago, one area that has yet to recover (and continues to decline) is the quality of shipped software. 

DoesQA Flows dashboard

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.

DoesQA Flows dashboard

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.