staff qa careers in Glasgow, United Kingdom