In the past, most web development workflows were based on the waterfall model and followed steps in a sequential manner, which meant that testing happened only toward the end of the lifecycle, just before the release went to production.
The difference with Agile processes is that testing itself is not a separate project step. Agile testing requires collaboration between all members and stakeholders. It is more people-oriented than process-oriented. With continuous feedback being the mantra for success, people are pushed to evaluate what they are doing on a daily basis
With a shift to Agile-based testing, clients can witness up to 70% reduction in their automation costs and can save more across their release costs.