Achieving Continuous Delivery Through Automated Testing