1) To read all the documents and understand what needs to be tested.
2) Based on the information procured in the above step decide how it is to be tested.
3) Inform the test lead about what all resources will be required for software testing.
4) Develop test cases and prioritize testing activities.
5) Execute all the test case and report defects, define severity and priority for each defect.
6) Carry out regression testing every time when changes are made to the code to fix defects.