construction manager qa careers in Swansea, United Kingdom