Test Planning & Strategy: Develop, document, and execute test plans and test cases based on software requirements and specifications.
Manual & Automated Testing: Perform functional, regression, system, integration, and user acceptance testing; create and execute automated test scripts where applicable.