Contributes to the timely achievement of overall project goals. Executes project related tasks. Develop high level and detailed Product Test Strategies and/or Plans from the Product Specifications and Design Documents and by working with the Development Engineers. Be aware of and incorporate the appropriate industry standards into the new product. Incorporate reuse as often as possible. Obtain, setup, and maintain all test equipment required for Product Testing. Assist in development of any required test software programs needed to perform the testing. Automate System Test activities when possible. Execute the system, acceptance or automated tests, document the results, and monitor the status of the system, acceptance or automated tests. This also includes creating scripts for automated tests, detecting defects, submitting defect reports, and verifying that the defects have been resolved. Maintain the highest standards and awareness of software quality. Develop test strategies and/or plans using applicable standards, tools and reporting methods. Independently executes tests and experiments. Interfaces with hardware, software, and systems engineers to evaluate test alternatives. Applies functional expertise routinely on the job.