Software testing might seem an intuitive activity done by the software developers. But if software quality really matters to you, things become rather complex. It is not only a matter of understanding the software lifecycle, the testing process and the different testing techniques. It becomes the art of assessing risks, defining a strategy and designing and implementing the most efficent test pocesses with respect to defined software quality objectives, scope, time frame and costs.
{loadposition social-media}