The Test Engineer (Analyst) is accountable to the Engineering Manager for planning, designing and developing test projects for computer-based systems. This position receives technical guidance from the Engineering Manager. Work is reviewed for compliance with accepted practices. The role involves participating in the test development of new software programs or the modification of existing software programs to respond to customer needs, reduce operating time, and/or improve real-time processing techniques. The Test Engineer will test software programs to ensure their successful integration into larger systems, communicate test findings to the development team, customer representatives, and engineering management, and assist in formulating software engineering project requirements to meet customer needs. This role also includes integrating software into or with hardware systems and assisting hardware and systems engineers and technicians in troubleshooting anomalies associated with the integration effort. Additionally, the Test Engineer will troubleshoot and assist software/hardware/operations teams with resolving discrepancies or anomaly reports, which may involve creating custom test tools and formulating innovative solutions. The position requires writing documentation for test development, including test plans, descriptions, and results, as well as writing or revising user documentation. Results of testing and defect logging will be documented in Azure DevOps. The role also involves providing technical guidance to users and attending required meetings.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
Associate degree