Quality Without Blame: Building Products as One Team
When a release gets delayed, emotions often run high. But instead of focusing on where problems surfaced, it’s more productive to reflect on how the team works together. In this article, we explore how involving…
🩻 The Anatomy of Software Quality
As a Senior QA Engineer, I often find myself answering a deceptively simple question:”Is the software good?” But “good” is a vague word. Good for whom? Under what circumstances? According to which standard? Software quality…
Rethinking Determinism and Testing in Software Development: A Path to Zero Defects
🔍 Rethinking Software Development: A Future Without Testing?In software engineering, we rely on determinism, preconditions,…
Beyond the Code: Crafting the Perfect Test Automation Strategy
In the ever-evolving world of software development, test automation is a necessity. But effective test…
A for Agile, A for Aristotle
What do Aristotle (a Greek philosopher who was born around 2,400 years ago) and agile…
📜 The Testing Manifesto
I am pretty sure that most of you know the Agile Manifesto but do you…
🦾 S.O.L.I.D Design Principles for Test Automation Engineers & SDETs
S.O.L.I.D Design Principles very important to understand by expert QAs if they look for Architect…
Chernobyl: The True Cost Of Technical Debt
A comparison of technical debt in the Chernobyl disaster and software development HBO’s Chernobyl drew…