Google Tag Manager let you set up a quality assurance process by leveraging the versioning and environment features.