Automated End-to-End Testing and Certification