Who Tests the Tests?

Who Tests the Tests?

Let’s begin with an analogy about software testing. Suppose for a moment that bugs are like medical conditions (no pun intended). The process we use to identify them is like the medical one: through differential diagnosis. We detect the harmful situation and offer a...
A Primer on Risk Based Testing

A Primer on Risk Based Testing

Risk Based Testing is all about evaluating and pointing the likelihood of software failure. What’s the probability that the software will crash upon release? What would the expected impact look like?  Think about “know-unknowns” in your software – this is what risk...
Advantages of Software Testing Outsourcing

Advantages of Software Testing Outsourcing

Testing is integral to software development and its role is to provide quality assurance for the final product. Without quality assurance, you risk running with a faulty product, which leads to decreased sales, damaged reputation and increased costs with fixing bugs...