📖 Quality Coach newsletter #32

📊 You have to be this tall to do quality assistance

Quality Coaching and the Quality Assistance Model is not for every tester, and it's not for every organisation. Some foundational elements make quality coaching easier to adopt. I've listed them here in this article. You will need a paid subscription to access this article.

Be this tall to do Quality Assistance
Just like any fairground ride, I recommend having these systems in place before you consider quality assistance

🎀 Coaching on Cross-Functional Requirements

A great workshop by Parveen Khan on cross-functional requirements. So often, teams neglect to think about quality attributes. Check how Parveen navigates a team on how to think about these elements.

Building Cross-Functional expertise in a team
Product teams often overlook cross-functional requirements. Here’s one way to help them consider those quality attributes.

🏘️ Picks from the Community

This month's theme is books & research.

First, Lisa Crispin and Janet Gregory published their book on holistic testing.

Holistic Testing: Weave Quality into Your Product

Isabel Evans is researching test tooling heuristics. The effort required to determine these is extensive, and it is worth reading to understand the thinking behind it.

Gáspár Nagy and Seb Rose have developed a series of BDD (Behaviour Driven Development) books.

The BDD Books - Discovery
BDD for all (3 Amigos - PO, BA, Dev, QA) : Discovery workshops, exploring behaviour using example mapping, rules, concrete examples - all are clearly explained.

Nicola Lindgren has written a book on starting your career as a software tester.

Starting Your Software Testing Career
A guide to finding your first role as a Software Tester, suggestions on useful ways to upskill and advice on how to do a great job once you have landed a role.

Emily Bache has this coaching session on mock objects that a team can follow.

Marie Cruz and Lewis Prescott have written a book on contract testing. Check it out here

Contract Testing in Action
Contract testing is a simple, reliable way to make sure that each service and API plays nice with other components so you can deploy independently and safely.</b> Large, loosely coupled systems have hundreds, even thousands, of interactions—and traditional testing can often struggle to keep up! Enter contract testing. This rapidly growing new approach checks API and service compatibility by verifying it against an agreed contract. No more unexpected integration issues, and no more breaking things in production! In Contract Testing in Action</i> you’ll learn: The core concepts and practices of contract testing</li> Testing microservices with Pact</li> Consumer-driven and bi-directional testing</li> Building a contract testing framework</li> Converting API integration tests to contract tests</li> </ul> Contract Testing in Action</i> introduces the practice of contract testing through engaging hands-on examples. You’ll learn how to introduce contract tests for multiple different types of communication, from REST APIs to event-driven architecture. By the end of this practical guide, you’ll be comfortable with advanced contract testing concepts like can-i-deploy, provider states, and webhooks. You’ll even get tips on how to introduce contract testing to your team and other business stakeholders.

Upcoming speaking engagements

Doing a local event to finish up the year.

Xmas Double Bill - Talking Quality & Job Search, AM Charrett & Cerosh Jacob , Thu, Dec 5, 2024, 5:30 PM | Meetup
For our December event we have a Christmas Special for you! Anne-Marie Charrett and Cerosh Jacob return with some talks on great, prescient and provocative topics! Come alo

Please Share 😍

The monthly quality coach newsletters are my way of sharing and amplifying work in our incredible community. If you like my work, please share it with your colleagues and peers!

Like the book? Why not provide a testimonial? Hit this link, job done! Too easy! 😁

Until next time,

Anne-Marie