Who should get blamed for bugs that escape to production? Quite often, when a bug is found in production, management think that testers have done a poor job testing the product, but is it really all testers’ responsibility?
Question In agile, what metrics should be used to measure the quality of software? I know quality is largely subjective and can mean different things to different people, but what KPIs should be chosen if we want to measure quality? Of course, the ultimate indicator is the number of high priority defects leaked to production as […]
Error, Fault, Failure What is the difference between error, fault and failure in software testing? Error – a human action that produces an incorrect result. This is also sometimes referred to as Mistake. Fault – a manifestation of an error in software, also known as Defect or Bug. Failure – a deviation of the software from its expected […]
In this post, we give a quick and brief guide to exploratory testing. What is it and in what situations do we benefit from performing exploratory testing?
What is Static Analysis? Static analysis involves no dynamic execution of the software under test and can detect possible defects in an early stage, before running the program. Static analysis is done after coding and before executing unit tests. Static analysis can be done by a machine to automatically “walk through” the source code and detect noncomplying rules. The […]
How can software testers embrace learning new techniques to remain employable and be on the top of the software testing industry? This post gives useful information on staying relevant in the field of software testing.
A Mind map of Software Testing Interview Questions for Experienced Testers. Checklist of the main Software Testing topics with answers to prepare for interview
Just like people value independence for the unbiased and productive results it ensures, independent testing is crucial if quality of the product is required. If a programmer or integrated tester carries out the duty of testing there will be bias. Errors which are to be rooted out by means of testing will be missed. A […]
Being a manual software testing resource, like many others I have lived the past few years under the constant fear of my job being taken over by the hype of “Automation”. I have worked in domains ranging from telecom, hospitality and retail and have mostly followed the principles of old school manual testing for […]
How to setup a QA function from scratch? It is a usual scenario: a startup company has a new idea and hires a number of developers to build a working model of the idea. Because of the nature of the startups, i.e. not much funding available with a short scale of time to develop the idea, the […]