Participate with project team to execute the scope of the project and provides project status reports on testing as required. Leads software testing projects, and assists in the training of less experienced team members. Analyzes and diagnoses issue severity, and leads in problem resolution. Provides appropriate documentation to support the repeatable test suites. Participates in the software development lifecycle.