Software quality assurance professional committed to confirming proper functionality and usability of software products before release. Plans test schedules, strategies according to project scope, delivery dates and track bug resolutions. Reviews software documentation to verify technical accuracy and completeness and to mitigate risks.