The Quality Assurance Engineer develops, modifies, and executes software test plans by debugging software products through the use of detailed tests to develop, apply, and maintain quality standards for company products. Maintains documentation of test results to assist in debugging and modification of software and ensuring existing functionality. Consults with development engineers in resolution of problems. Contributes to and improves the quality of the Expenses product through inquisitive thinking and problem solving skills.