Issue #216 : Software Testing Notes
The "Reach Out" Rule, for For Software Testing
Hello there! 👋
Welcome to the 216th 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:
The QA Lessons You Only Learn When the Stakes Are High
Ten Years in Test, Three Different Worlds: What I Learned Moving from Web to Embedded to AI
What Makes Good Context For AI-Generated Tests?
Appium Predicate Locator for iOS
Your Load Test Passed. Your Server Crashed. Here’s Why (Little’s Law Fix Inside)
and more…
✨ Featured
QA Takes the Lead is Back on May 27th
Now more than ever, it's time to transform the way we talk about QA, and align with what business and leadership really cares about.
Join PractiTest’s 2nd edition of this, free online conference, to learn from industry thought leaders about the new role of QA.
📚 Testing
Quality Insight: The "Reach Out" Rule, But For Testing by Judy Mosley
Judy Mosley wrote a a thoughtful piece about the importance speaking up as a QA, whether that’s asking a question, challenging an assumption, or simply reaching out to someone who’s on your mind.
The QA Lessons You Only Learn When the Stakes Are High by Dimple Bajaj
This is a sharp look from Dimple Bajaj at what a decade in safety critical QA teaches you about engineering culture, risk, and why “shift left” only works when teams actually believe quality matters.
Ten Years in Test, Three Different Worlds: What I Learned Moving from Web to Embedded to AI by Rajasekhar S.
Rajasekhar S. takes a look back at 10 years in testing and takes a tour through three very different eras of test engineering, from Selenium to embedded devices to evaluating non deterministic AI systems.
🔍 Software Testing
⚙️ Automation
Where Goal-Based Agentic Testing Sits in the Mobile Automation Pyramid by Russell Morley
Russell Morley makes a really useful case of placing place goal based agentic testing into the familiar automation pyramid without pretending it replaces everything underneath it.
How I Test the Same Feature Three Ways: UI, API, and DB by Daniel Cawen
Daniel Cawen shares a practical walkthrough of building a layered Playwright and Cucumber test suite that treats UI, API, and database validation as complementary signals instead of isolated checks.
What Makes Good Context For AI-Generated Tests? by Puja Jagani
Puja Jagani makes a case for why AI generated tests are only as good as the context behind them, and why production history, failure modes, and system constraints matter more than clever prompts alone.
How I Reduced Debugging Time in Test Automation Using AI
This is a practical exploration of AI assisted debugging that focuses less on the model itself and more on the quality of context surrounding a failure.
Appium Predicate Locator for iOS by Courtney Zhan
Courtney Zhan share a crisp introduction to Appium predicate locators on iOS, covering the syntax, tradeoffs, and where they fit alongside more familiar XPath strategies.
🔍 Test Automation
💨 Performance
Hunting iOS Memory Leaks by Amanjeet Singh
This is a fascinating look at building an automated memory leak hunting workflow around XCTestLeaks, complete with AI assisted debugging, GitHub Actions orchestration. Thanks for sharing this gem Amanjeet Singh.
Your Load Test Passed. Your Server Crashed. Here’s Why (Little’s Law Fix Inside) by Jenish Patel
Little’s Law gets quoted constantly in performance testing, but Jenish Patel explains why the math often falls apart in real load tests. This article is a detailed walkthrough of workload models, think time distributions, coordinated omission, and IPS vs RPS confusion that makes a strong case that accurate modelling matters far more than the load tool itself.
Load Testing using K6 with Playwright and Showing result in locally generated html report by Pankaj Kumar Shee
Pankaj Kumar Shee shares a thorough walkthrough of building a reusable k6 performance-testing framework with JavaScript, Playwright, PowerShell, and Azure DevOps, covering everything from workload profiles and HTML reporting to auth-token bootstrapping and CI execution.
🔍 Performance Testing
🔒 Security
Using LLMs to Find Security Bugs: A Practitioner’s Playbook by Ido Green
Ido Green takes a look at using LLMs for AppSec without falling into the “AI scanner” trap, focusing instead on structured workflows, multi-model consensus, and ruthless validation.
🔍 Security Testing
🛠️ Resources & Tools
Mentoss — The best way to mock JavaScript fetch requests
ShareX — Capture or record any area of your screen and share it with a single press of a key.
Mocking Star — open-source request mocking tool that streamlines network debugging and enhances UI test reliability.
📝 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
Claude Code For QA — The Agentic Workflow That Will Save You 100+ Hours by Art Krylov
How I Used AI to Fix Our E2E Test Architecture by Debbie O’Brien
RAG for QA Engineers: A Practical Introduction with a Working Example by Swati Seela
😂 And Finally,
code And Test And Pull Request 🤣
📨 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)


