Production defects in software are some of the most costly and time consuming problems a project can face, so the more you can do to mitigate them, the better. That’s why software testing is so important. Read on for a comprehensive guide to what production defects are and how to prevent them. We’ll cover: Production issues […]
Software testing life cycle: When is testing complete?
As testers, we often get our testing end date imposed upon us. As one of the last stages in the software development lifecycle, the testing phase can get squeezed into a smaller-than-needed time frame because the organisation have committed to a release date. Sound familiar? This blog will help you work out how and when […]
Risky Business: Why your business needs Risk Based Testing
It seems to be that risk based testing is an approach that everyone knows they should be doing – but when asked to justify that on the spot, it can be hard to come up with concise answers. In my experience, there are lots of myths and misconceptions in the testing industry around how risk […]
Shift left and compress
The shift left approach is a common buzzword in the industry. Most testers know that it makes good sense, but are you implementing it correctly? Shift left testing is all about delivering the highest quality solution at the lowest possible cost, by shifting your testing to earlier in the project process. Although shift left approach […]
Why CI/CD is important and how to implement it
CI/CD – continuous integration and continuous delivery followed by continuous deployment – is part of a software release process that is designed to speed up the time to market for software. Specifically CI/CD creates a pipeline of frequent testing, validation and deployment of code. It is part of a wider DevOps approach to software development […]






