- Contribute in test planning activities including developing documentation and estimating testing needs and timeframes
- Create test cases, scenarios, and supporting data based on customer requirements and design documentation
- Execute tests to validate that the software complies with standards and documented requirements
- Perform Regression, Performance, Usability, and User Acceptance testing based on customer requirements
- Identify, analyze, and document defects or other anomalies discovered in software products
- Utilize a defect tracking tool and clearly communicate the problem, steps to recreate the problem, and the expected results as defined in the test case
- Utilize automated testing tools for functional, regression, load/performance testing