Analyze business requirements and software specifications to map test coverage, develop test cases, and manually execute tests of web based programs. Advise colleagues on unit and functional testing scenarios. Collaborate with project managers, business leads, and development leads on test scheduling and prioritization.