Software Developers and Testers: Friends or Foes?
I have often observed situations where developers and testers working on the same project seem to be in a constant struggle with each other. But why – why are the two different roles so prone [...]
Into The Unknown: Entering The World Of Software Testing
I recently joined PLATO as a quality detective and, being a novice tester who has just entered the field of testing, I would like to share some of my thoughts based on my experience from [...]
The Science of Testing
The best way to approach a problem is typically to look at it from different angles, to turn it over and to discuss it until a solution can be found. Similarly, it is important to [...]
How many testers does it take to install a doorbell? Isolating a defect in real-life
As testers, we tend to be analytical thinkers by nature. This is a valuable quality in our work, but how often do we take note of how we exercise those skills in other areas of [...]
When To Get Serious About Testing
Some years back, I taught a course on software configuration management. In that course, we discussed the benefits and drawbacks to integrating change control within the software development process considering that the software is being [...]
Exploratory Testing on Agile Projects
Exploratory testing provides flexibility, speed, and characteristics that have become increasingly important with the quick pace of short agile iterations. But, how do you retain traceability without losing your creativity? The answer is xBTM – [...]