quality consultants careers in Chester, United Kingdom