qa qc engenieer careers in Carlow, Ireland