qa qc specialist site based careers in Wicklow, Ireland