Quality Assurance Director jobs