* Bachelors degree in Computer Science/IT/Software Engineering or similar background. * Minimum 1 year of quality assurance experience in a software development environment * Excellent understanding and practical exposure to the software development life cycle*