The document discusses Indium Software's approach to automation testing called In Cycle Testing (ICT). ICT involves automating test cases as soon as they are identified and written during development sprints, rather than waiting until after development is complete. This allows test automation to grow in parallel with development and ensures adequate test coverage of new features. The document outlines the phases of ICT including planning, functional verification, automation script development, integration and execution. It provides metrics showing how ICT can decrease testing timelines, retesting effort and backlogs while increasing defect detection rates.