Job Descriptions:
1. Analyze requirements documentation and provide constructive feedback with detailed test estimations
2. Perform test scoping, estimation, preparation, and execution for application enhancements and bug fixes
3. Administer detailed test plans, progress reports, and end of test reports
4. Liaise with product managers, team leads, and developers to accurately understand the systems and produce effective test scripts and execution plans
5. Define test scenarios based on business requirements
6. Debug, record, and manage defects throughout project lifecycle
7. Ensure application/system delivered to the end-user with adequate quality
8. Create and own a scalable testing pipeline throughout the development lifecycle