Head of quality jobs in YateCreate job alerts