Test your code, not your patience.
Test and debug faster with the Cypress Dashboard — increase test velocity while getting total visibility into tests running in your CI pipeline. Get started for free.
Building the Right Culture Within Your SQA Team
If you wondered what QA managers should do in an Agile environment, have a read. Daniel Garay also advises how it helps build a healthier culture in the team.
In a complementary article, Maaret Pyhäjärvi shares the Services I provide for my team.
First thing you do as QA Lead?
Here's a Reddit thread with a few solid examples from the community on what to do when you take over a QA Lead role in a company.
Additionally, Ferdinando Santacroce wrote a decent guide on How to Introduce Testing in Teams and Companies.
And finally, I once shared my experience about Joining a startup as a QA Lead.
How can we make our bug reports more understandable
In this step-by-step guide, Mirza Šišić explains what bug reports should contain and how to effectively report them.
And if you want to learn more, Emre Ozudogru shares What's the Bug Life Cycle.
Quality Engineering Productivity at Spotify
Antoine Craske describes how Spotify increased their productivity by creating their own open-source developer portal called Backstage, using technical guides, shortening feedback loops and introducing a test certification program.
Software Quality: From metrics to habits
In this insightful article, Flavien Huynh suggests setting up quality metrics for teams on five levels and links to other articles that give more context to each level.
On top of that, Antoine Craske gives an overview of the 5 New Metrics For Quality at Speed Test Automation.
5 important validations when testing an API endpoint
This is a good, concise reminder from Ivana Vecchio about what to assert when testing an API endpoint, including some helpful tools.
Speeding up UI tests with CodeceptJS and Playwright
Benjamin Sejas and Srini Ramasamy give a detailed overview of the lessons they learned from migrating tests to a new tech stack.
Testing In Flutter: Integration Test
While Flutter is becoming a more and more popular way of developing mobile apps, Dhruv Nakum shows how to set up and run integration tests.
Unit testing is overkill, or it isn’t?
Unit testing and TDD are concepts that developers have different opinions on. Here, Ryan Gatchalian explains why these concepts have more benefits than drawbacks.
You might not need to fix your flakey tests
Gregory Paciga shares an interesting opinion that sometimes you're better off getting rid of your flaky tests instead of fixing them.
Webinar: Harness the Power of Intelligence and Low-code
Not all test automation is created equally. In this live session, learn how to leverage test automation to increase test coverage and make automation accessible to everyone. Register for the live webinar.
Common adb commands I use while testing
adb is the most popular command-line tool for debugging Android apps. Lavanya Mohan shares a few tips on how to use it effectively when testing.
iOS Automation Testing Tools
If you're looking for open-source tools for testing iOS apps, Tejas Patel put together a handy list of eight of them and gave some good advice on testing apps in general, too.
Using Playwright Fixtures to improve your testing code
If you do test automation in Playwright, you might be interested in Henrique Martins's helpful tip about using the fixture feature to clean up your code and make the test setup easier and more readable.
Dirty Tests And How To Clean Them
In this 54-minute talk, Gil Zilberfeld shows popular code smells and gives a comprehensive overview of how to apply the Clean Code principles to your tests.
Thanks for reading!
If you like this newsletter and it helps you become a better tester, you can say thanks and buy me a coffee.
PS. I'll be transferring every donation to Nasz Wybór Foundation that supports Ukrainian migrants in Poland. 🇺🇦 🙏
Welcome to the 114th issue!
First of all, apologies for the delayed delivery!
It's been a very intense week and I've just come back from a business trip to Lisbon where I had the honour to meet our Quality Engineering team at Onfido for the first time.
And you know what? It was incredible! The vibe, the team spirit, all the interactions that are so often lost on video calls — it was a truly bonding experience for all of us.
It was productive, too. We took our time to zoom out and see where currently stand with Quality Engineering. And we've run intense workshops that helped us understand where we want to go next.
So here's a tip if you work remotely — ask your company for a business trip to meet your colleagues in person.
It's a game-changer.
Happy testing! 😊Dawid Dylowicz