

Testing as a practice has made immense strides. With the rise of DevOps and Continuous Delivery methodologies, the luxury of a separate test window has evaporated. Development and testing have become near-simultaneous activities. Testing has also grown in sophistication. It now includes automation,test data and environment management and is witnessing the emergence of quality engineering where testers have development skills and developers have testing skills.





