· Proactively join testing activities and support the team members to solve the technical difficulties,
· Define test strategy and provide technical guidance in driving quality in new feature development,
· Work with cross-functional teams to ensure quality throughout the software development life cycle,
· Analyse the business requirements and estimate, plan and design the testing and verification to guard the product,
· Develop & lead the automation strategy/effort and generate & maintain scripts to perform automated testing cycles,
· Identify, analyse and document any defects discovered during testing and provide fine tuning recommendations,
· Comfortable working in a dynamic, low-structure, constantly changing atmosphere and prioritising work appropriately.