Skills and Experience - Minimum 2 years of recent experience as a Quality Assurance Engineer. Experience and sound knowledge on Software Quality Assurance. Good analytical skills, troubleshooting and resolution skills. Ability to self-learn and grasp the knowledge quickly. Experience working with cross-functional teams Experience working in Agile based methodologies. Excellent time management, analytical and communications skills.