1. Create detailed, comprehensive, and well-structured test plans and test cases 2. Estimate, prioritize, plan, and co-ordinate testing activities. 3. Perform thorough regression testing when bugs are resolved. 4. Ensure quality of product and product documentation. 5. Analyse product requirements and system requirements. 6. Discover bugs and report them in the bug tracking tool. 7. Work in Scrum/Kanban team environment to size and plan the requirements. 8. Research on new technology and techniques for continuous improvement of the products. 9. Mentoring and sharing the knowledge with the teammates. 10. Leadership and Management skills.