Here are the steps a QA team takes to test your software product:
Analyze requirements
Plan tests
Design test cases or checklists
Run test cases or complete checklists
Retest fixed bugs and perform regression testing
Report on testing results