Senior Quality Assurance Job Description