This blog post walks through the design and implementation process for what became autotest, our internal automated testing tool comprised of PyTest and Terraform.