Quality Management in construction: ensuring success through rigorous testing