qa qc specialist site based careers in South Dublin, Ireland