Develop test programs and write test plans to validate product performance.
Perform product testing and log test results.
Analyze and track defects identified in testing.
Work with product teams to develop test plans for new products.
Assist in developing test protocols to anticipate product performance.
Monitor and track the status of test defects until closed.
Determine timing and cost required to execute test programs.
Prepare failure analysis report and provide corrective actions.
Recommend product design revisions based on test data to meet expected performance.
Determine resource and equipment needs to conduct testing.
Develop manual and automated tools to increase test effectiveness.
Develop best practices to improve testing quality.
Review technical architecture documents, design documents, and functional requirements to identify any potential defects.
Maintain accurate documentations for executed test programs.
Investigate test problems and implement solutions.