– Create detailed, comprehensive and well-structured test cases. – Identify, record documents thoroughly and track bugs. – Stay up to date with new testing tools and test strategies. – Estimate, prioritize, plan and coordinate the quality testing activities. – Review system requirements and track quality assurance of the final product.