- A Degree in Computer Science/ IT or equivalent - Exposure in software quality assurance engineering - Strong analytical and problem solving skills - Excellent verbal and written communication skills in English - Perfect understanding and analyzing skills on customer requirements - Strong team player -Quick learner - Ability to work under tight deadlines -Ability to work with different projects simultaneously.