[header] How to make test automation effective in an agile environment [title] Allocate enough timings. [step] Since in agile development there is a continuous release of various iterations, the team usually misses out on the quality. Even worse, when there are several sprints which require fixing, it becomes really tough for the team to devote time in developing, fixing and testing each iteration. 
[substeps] It is necessary for the team to allocate enough time for testing. It is advisable to start test automation parallel to development so that there are no lags.