Performs audits and tests of software products in accordance with software test plans and procedures. Debugs and characterizes defects, providing detailed configuration and descriptions for passing and failing tests for product evaluation reports. Maintains documentation of test operations and reports results to engineering. Identifies actual or potential problems in test plans or company products. Assists product development engineers in the diagnosis and replication of product failures.