This document discusses test automation in agile and DevOps environments. It notes challenges like a lack of a single source of truth for business processes, applications and integrations. Testers often lack business perspective. Test design can be inefficient. It proposes that test life cycle automation can help achieve quality more quickly. Key areas of automation include test environments, case design, data management, execution across different test levels, verification, and impact analysis and regression testing. Business process documentation and mapping outcomes to requirements are also discussed. A tool called BA360 can help with test design, and coverage across different test levels is illustrated.