The Senior Quality Assurance Officer will be responsible to conduct quality assurance reviews at each Application Development Life Cycle stage and assist clients in formulating user acceptance test methodology and defining specialised test conditions