Experienced QA Engineer with success reviewing features and assessing functionality to identify common and complex software problems. Collaborates with cross-functional team members to enhance software quality. Proven skills in completing black, white and grey box tests. Background writing and implementing test cases, developing testing plans and identifying use cases. Fully versed in complete SDLC.