Issue #199 : Software Testing Notes
Why 100 Percent Test Coverage is Not Possible
Happy New year👋
Welcome to the first issue of Software Testing Notes for the year. Hope you had a good break and enjoyed the the holidays.
Thanks for being here and starting the year with me. I intend to make this newsletter as your one reliable place to stay updated on software testing.
I have some very interesting links for you to read this week:
Testing for Quality, Betting on Value
Testing the Untestable: Why 2026 is the Year QA Embraces Uncertainty
AI Testing Skills: The Evolution Beyond RAG and MCP
TPU vs GPU: Real-World Performance Testing for LLM Training on Google Cloud
Testing Methods: Accessible Authentication (Minimum)
and more…
📚 Testing
Testing for Quality, Betting on Value by Jeff Nyman
Where testing genuinely adds value, where it can’t help at all? Jeff Nyman explains that while testing is great at reducing technical risk, but it can’t save a product that’s too afraid to take meaningful creative or strategic bets. Now, what does that mean exactly? read the article and find out.
The dirty secrets of agile by Stuart Thomas
What “successful” sprints really look like in a Agile setup? Stuart Thomas gently challenges the comfort of perfectly green sprint boards, arguing that teams who always finish everything may be playing it too safe or quietly burning out.
Testing Shapes Reality by Keith Klain
When AI generates our tests, what version of reality are we training ourselves and our organisations to believe in?
A must read article from Keith Klain’s take on how cheap, abundant test generation can quietly distort judgment and inflate confidence.
Testing the Untestable: Why 2026 is the Year QA Embraces Uncertainty by Neil Matillano
Neil Matillano reflects on how AI’s rapid integration is pushing QA into unfamiliar territory, where unpredictability forces a shift from neat pass/fail checks to more nuanced judgments of quality, confidence, and trust.
Why 100 Percent Test Coverage is Not Possible — Lessons from Testing Banking and Healthcare Systems by Oladapo Aiyenitaju
Oladapo Aiyenitaju shares hard-won lessons from banking and healthcare where “all green” test suites let serious risks slip through. This article challenges the obsession of chasing 100% coverage.
🔍 Software Testing
⚙️ Automation
AI Testing Skills: The Evolution Beyond RAG and MCP by Slawomir Radzyminski
Slawomir Radzyminski shares how AI evolution has unlocked a new way of thinking about testing done by AI agents rather than scripts. The article makes a strong case for “skills” as the missing layer and shows how they can power practical use cases like web and API testing without turning prompts into a dumping ground.
Stop Apologizing for Flaky Tests by Gil Zilberfeld
Gil Zilberfeld takes a refreshing swing at flaky tests, reframing them as a symptom of deeper design and leadership problems rather than something testers should keep apologising for.
🧩Runtime Snapshots #8 — From Bug Reports to Automated Regression: A QA Pipeline
This article makes a strong case for upgrading vague bug reports into something far more concrete by capturing the actual DOM state. It walks through how runtime snapshots can speed up debugging, make AI assistance genuinely useful, and even power smarter Playwright-based regression and accessibility checks without the usual flakiness.
Building a Scalable Automation Framework with Playwright + TypeScript by Rajesh Yemul
In this article, Rajesh Yemul walks us through page objects, shared actions, and clean test structure using Playwright + Typescript automation framework.
🔍 Test Automation
💨 Performance
TPU vs GPU: Real-World Performance Testing for LLM Training on Google Cloud by Jubin Soni
Performance testing on GPUs? Jubin Soni has shared a thoughtful deep dive into the real trade-offs between NVIDIA GPUs and Google’s TPUs when training large language models, going well beyond raw benchmarks into architecture, interconnects, tooling, and cost.
🔍 Performance Testing
🌞 Accessibility
Testing Methods: Accessible Authentication (Minimum) by Dennis Deacon
In this article, Dennis Deacon unpacks WCAG 3.3.8 Accessible Authentication by zooming in on a simple idea with big consequences: login flows shouldn’t test memory, cognition, or patience just to prove who you are.
🔍 Accessibility Testing
🛠️ Resources & Tools
WebPerf Snippets — A curated list of snippets to get Web Performance metrics to use in the browser console or as snippets on Chrome DevTools.
Element to LLM - DOM Capture for AI — Capture DOM elements with full context for AI debugging and analysis
📝 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
😂 And Finally,
Testers when they have to test vibe coded app 🤣
📨 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)

