- Participated in feature design and architecture early in the development cycle, driving quality and adherence to specifications. 
- Reviewed design, requirements, specifications, and technical design documents to provide timely and meaningful feedback. 
- Estimated, prioritized, planned, and coordinated testing activities. 
- Created and maintained test data needed for test execution. 
- Performed branch, integration, system, pilot, beta, and live testing applying various test techniques at the appropriate time. 
- Participated in Agile/Scrum development methodology (daily standups, sprint planning, test estimation, retrospectives, etc.). 
- Ensured test tool data is of high quality, fully traceable, and updated daily. 
- Worked with the team to conduct test result analysis and root-cause analysis of defects to ensure appropriate corrective action is taken to maintain quality standards. 
- Provided test documentation including test plan, test case scenarios, test execution reports (manual and/or automation), test summary reports, and defect reports. 
- Advised and assisted customers with acceptance testing scripts, training, demos, and followup for production settings of live software products. 
- Monitored and debugged live software by means of crash reports, logging errors, and customer feedback. 
- Coached and mentored junior QAs on testing expertise.