Review design and user documentation, project specifications, and requirements.
Write functional test cases and test steps based on product requirements.
Execute functional test cases to verify quality for product requirements.
Execute sanity, smoke, functional, and regression testing.
Perform error analysis and bug reporting.
Assist in requirement analysis, test design, and test documents.