A development team wants to ensure that every new feature is automatically tested before being merged into the main codebase.