-
Prepare test plans and test designs based on project requirements.
-
Analyze impact of changes in order to assess regression risk and mitigate it with appropriate tests.
-
Execute tests with end user perspective.
-
Support requirements clarification
-
Document test results
-
Update long-term functional documentation.
-
Support project team members
-
Create logs to document testing phases and defects.
-
Report bugs and errors to development teams
-
Help with troubleshooting issues.
-
Conduct pre-release/ pre-implementation testing.
-
Work with cross-functional teams to ensure quality throughout the software development lifecycle.