project quality engineer job description