Review requirements, specifications and technical design documents together with Product Managers and Developers to provide timely and meaningful feedback
Create detailed, comprehensive and well-structured test plans and test cases
Create detailed, comprehensive and well-structured technical guidelines
Execute test procedures and analyze results
Detect, document and track software and/or hardware issues