Depending on the set up of your organization, the test analyst may create all of the documentation and do the testing, or a test coordinator may create the documents, and then you, the software tester, would do the actual testing. If you are in a business analyst role, your organization may also expect you to be the test coordinator, test analyst or both. You may actually wear 3 hats on any given project.
There’s no hard-and-fast rule. Tasks and documentation can vary greatly between companies and even between groups within those companies. What’s important is that you ensure the tasks you are responsible for are accounted for in the project plan.
Testing tasks are generally spread out over the project. For example, you can start the test plan and test strategy during analysis, the test scripts during construction, and the actual testing during the testing phase.
Even if your organization doesn’t have formal planning sessions for projects, you can still go over the list of tasks you perform with the project manager and make sure those are accounted for in the planning.
Try using this list for your next project and review the project plan. Check to see how many of these tasks are included and what should be included that isn’t there:
Develop Test Plan
- Develop Test Strategy
- Document Testing Projections
- Develop Draft of Requirements Traceability Matrix
- Set up Project in Testing Tool
- Test Kickoff Meeting/Test Tool Training
- Upload Business Requirements to Testing Tool (if using one)
- Develop SIT and UAT Test Cases
- Develop SIT and UAT Test Scripts
- Link Scripts to Requirements
- Finalize Requirements Traceability Matrix
- Coordinate Performance Testing Set-up
- Confirm SIT Entrance Criteria is Met
- Track SIT Test Execution Status
- Track SIT Defect Status
- Coordinate/Facilitate SIT Test Meetings
- Confirm SIT Exit Criteria is Met
- Track Performance Testing Execution
- Track UAT Test Execution Status
- Track UAT Defect Status
- Coordinate/Facilitate UAT Test Meetings
- Confirm UAT Exit Criteria is Met
- Complete Test Statement of Readiness
Do you need more preparation for your job as a test analyst? Sign up for my live training course starting January 15, 2013—session 6 covers each of these tasks in depth.