quality

A robot hand and a human hand on the left are reaching for each other in front of a teal background.

From Gatekeeper to Guide: Why Emotions Matter in Quality Engineering

“What do feelings have to do with quality assurance?” This question emerged from a question on LinkedIn I posted this week, asking QA engineers what feels worse: finding a critical bug right before release, or being known as the person who always blocks releases. While the post generated significant engagement, what truly caught my attention

From Gatekeeper to Guide: Why Emotions Matter in Quality Engineering Read More »

Cheese pyramids

The Swiss Cheese Model vs. Test Pyramid: A Complementary Approach

Recently somebody mentioned to me that they don’t really like the test pyramid, and prefer the swiss cheese model. So I looked it up (again), and thought “yeah, that’s nice”. And you know how it sometimes goes, it kept niggling away at the back of my brain – now there’s a mental image you didn’t

The Swiss Cheese Model vs. Test Pyramid: A Complementary Approach Read More »

A man's hand laid lightly against a brick wall.

Don’t Let Your Automated Tests Gather Dust: Integrate Them Into Your Pipeline

Fairly regularly, I see advice on LinkedIn and other platforms that one should “check one’s automated test scripts regularly” so they can be “kept up to date”. This advice always baffles me. How are these automated tests used if they need an intentional action to be checked for up-to-dateness? If you’re not using your automated

Don’t Let Your Automated Tests Gather Dust: Integrate Them Into Your Pipeline Read More »

Leveraging the Skill Set of a Software Engineering Team for an Effective Test Strategy

Understanding the Current Skill Set Without understanding the skills available within a software engineering team, it can be easy to chase unrealistic goals or overlook important testing problems. A comprehensive understanding of the team’s strengths and weaknesses allows for the development of a test strategy that effectively addresses real problems and utilizes the team’s full

Leveraging the Skill Set of a Software Engineering Team for an Effective Test Strategy Read More »