University degree in the field of Computer Science & Engineering or equivalent. Minimum 1 year's work experience as a Software Quality Assurance Engineer. Familiarity in current software testing tools & methodologies. Experience at working both independently and in a team-oriented, collaborative environment is essential.