Release Automation: Yes, Testers Should Care
Agile DevOps focuses on moving changes through the pipeline as quickly as possible, which means that more operational tasks—like software deployment—will occur earlier. As a result, testing teams will begin assuming more responsibility in managing those deployments in order to perfect reputability. Tracy Ragan provides an overview of release automation as it relates to testing and explains how automation is key to achieving faster and leaner testing cycles. She discusses why deploying new code across diverse environments can be really tricky and slow, and how properly implemented release automation will streamline code deployments across the lifecycle. Release automation may sound like a topic important to production control teams, but as processes are shifted left, testing teams will take on more responsibility in continuous deployment and associated infrastructure components. Tracy says it is critical for you to understand how release automation fits into the continuous delivery pipeline and how to automatically deploy software across all pipeline states.