Issue #206 : Software Testing Notes
Why Your Transition to Quality Engineering May Fail
Hello there! š
Welcome to the 206th edition of Software Testing Notes, a weekly newsletter featuring must-read content on Software Testing. I hope this week has been good for you so far.
This week, we will explore:
Software Quality is Heading Toward a Revolution
Goal-Based Agentic Testing for Mobile Applications
Cypress cy.prompt() and the Two Competing Visions for AI-Powered Testing
Chaos Engineering for ML: What Happens When Your Model Lies?
Forget WebDriverManager: Use Selenium Manager Instead
and moreā¦
⨠Featured
These three BrowserStack AI Agents are changing how website QA works
Catch hidden accessibility gaps, get code-level fix guidance straight from your DOM, and reduce visual review time by 3x.
BrowserStack's Website Scanner now has agents that don't just flag problems, they investigate them. Three agents, one scan, and fewer questions when itās time to ship.
š Testing
Why Your Transition to Quality Engineering May Fail by Barry Ehigiator
A thoughtful exploration by Barry Ehigiator on why many teams enthusiastically adopt the language of Quality Engineering yet struggle to see real improvement, arguing that the issue usually isnāt QE itself but how superficially implemented.
We Need to Stop Queueing Quality by Jitesh Gosai
Using a restaurant kitchen analogy, Jitesh Gosai explores why the familiar āIn Testā column on team boards can unintentionally create bottlenecks, handoffs, and late feedback, even when everyone looks busy.
Software Quality is Heading Toward a Revolution by Josh Grant
Josh Grant shares an interesting reflection on how easily product quality can slip even at companies that pride themselves as pioneers of Quality.
š Software Testing
āļø Automation
Goal-Based Agentic Testing for Mobile Applications by Russell Morley
Russell Morley shares how to approach goal-based agentic testing for mobile apps, where tests focus on the outcome like successfully logging in rather than rigid step-by-step scripts that tend to break when UI details change.
Persona-based testing with AI agents: find the UX gaps your E2E tests can't see
A thoughtful look at persona-based AI testing, where an agent explores a product like a real user and identify UX gaps traditional tests never catch.
From Dev Branch to Production: A QA Engineerās Guide to CI/CD Pipelines by Himanshu Pathak
Himanshu Pathak details a walkthrough of how modern CI/CD pipelines guide code from development to production, highlighting the testing, security checks, and environment promotions that keep rapid releases safe.
Cypress cy.prompt() and the Two Competing Visions for AI-Powered Testing by Gurudatt S A
Gurudatt S A takes a deep dive comparing Cypress embedding AI directly into the runner with cy.prompt() to translate plain-English steps into cached, deterministic tests, and Playwright giving external agents full control of the browser.
Forget WebDriverManager: Use Selenium Manager Instead by Andrii Olieinik
A helpful reminder that one of Seleniumās most popular utilities has quietly become unnecessary, as Andrii Olieinik points out that Selenium 4.6+ now includes its own built-in driver management through Selenium Manager. Learn how to use them in your test automation.
š Test Automation
šØ Performance
Chaos Engineering for ML: What Happens When Your Model Lies? by Irfan MujagiÄ
Irfan MujagiÄ introduces āmodel fault injection,ā a testing mindset borrowed from chaos engineering that deliberately corrupts ML outputs to see how the rest of the system reacts.
k6-cucumber-steps: Run K6 Performance Tests with Cucumber BDD Syntax by Chetachi (Paschal) Enyimiri
In this guide, Chetachi (Paschal) Enyimiri shares how to use k6-cucumber-steps to write performance tests for k6 using familiar Cucumber-style Gherkin syntax.
Load testing a Consumer that uses RabbitMQ using JMeter
This article walks through how to load test a RabbitMQ consumer by simulating message production with Apache JMeter and monitoring how the consumer behaves under pressure.
š Performance Testing
š ļø Resources & Tools
Contrast Checker ā Checks contrast for WCAG compliance
vcrpy ā Automatically mock your HTTP interactions to simplify and speed up testing
JSON Viewer ā An online JSON viewer that lets you minify, beautify, and load JSON from a file.
š List of Software Testers
Do you create content around Software Testing ? Submit yours blog details here and I will add it to the list.
š Bonus Content
š OTHER INTERESTING STUFF
ā LAST WEEKāS MOST READ
Investigating AI: Playwright-Test-Planner and Playwright-Test-Generator by T.J. Maher
When Test Cases Arenāt Enough: Why I Use Stories by Peter Wilson
š And Finally,
šØ Send Me Your Articles, Tutorials, Tools!
Wrote something? Send links via Direct Message on Twitter @thetestingkit (details here). If you have any suggestions for improvement or corrections, feel free to reply to this email.
Thanks to everyone for subscribing and reading!
Happy Testing!
Pritesh(@priteshusdadiya)


