Dealing with Intermittent Bugs

Intermittent bugs can be a frustration for not only testers but the rest of a team. You may be lucky enough to uncover it before it reaches any beta testers or you may find yourselves having to figure out what the hell happened because a customer (or several) has reported it but you are struggling…More

Bloggers Club: What’s the most fun you’ve had with a bug

Project context:  At my first ever project, I was one of the UAT testers for an internal application (only business user facing), where you would have to create different types of profiles (for people or for organisations) and then later edit those profiles or use those profiles to do certain things (I can’t be too…More

Tackling Test Automation Part I: What problem are you trying to solve?

For the past seven months, since I came back from maternity leave, I’ve spent the majority of my time focussing on test automation. I have both set up a test automation framework as well as overhauled two existing test automation frameworks for mobile (both Android and iOS). But one of the struggles I have faced…More

Bloggers Club: The Essential Skills for Testing

I’ve been pondering about this blog post since I saw the Ministry of Testing discussion post  and to be honest, I really struggled to interpret it. I mean, how do I define essential skills exactly? To help me structure my thoughts for this post, I\’ll be interpreting “The Essential Skills for Testing” to be “What skills…More

Bloggers Club: The Importance of Exploratory Testing

Before we dive into the importance of Exploratory Testing, I would like to clear three things up. Firstly, I align with this definition of Exploratory Testing, by Cem Kamer, it is an approach to software testing that consists of simultaneous learning, test design and test execution. Secondly, I don’t think Exploratory Testing has to be…More

Explore/Exploit: An approach to software testing

I recently read a chapter on Explore/Exploit in Algorithms to Live By, and saw how much this concept can apply to software testing. First, let\’s define what we mean by “Explore” and “Exploit” in the context of software testing. Explore: continue to explore the software under test and look into new areas of the SUT…More

Bloggers Club: Managing and Achieving Goals

In this blog post, I will focus primarily on the struggles I’ve faced in managing and achieving my goals, as well as what I’ve learned from it. Less is better When it comes to managing and achieving goals, I’ve found that less is better. I used to have many goals (which I used to share…More

How to write a bug report /defect report (with an example)

Here’s a step by step guide on how to write a bug report /defect report, I will then follow this with an example at the bottom of this post. First, we need to ask ourselves a few questions: Why are we writing a bug report? So there is a record of the behaviour So that…More