Test Engineer

Test Engineers are directly involved in the development, optimisation and production of software and devices for measuring or testing new products such as optical transceiver sub-components, examining current systems and data networking. Test Engineers need to be able to write test plans, test cases and execute them, analyses complex systems and identify any gaps and document and report on their work. They also provide calibration and specification feedback on development processes and final products to perfect procedures and ensure desired outcomes and perform software modifications.

A science degree in electrical engineering, photonics or computer science may gain you entry into this profession; however, post graduate qualifications will stand you in better stead. Experience is essential in the areas of test and automation development and implementation, as are very strong communication, analytical and problem solving skills and excellent coding and scripting skills (e.g. Java, Python, Perl or Shell).


A Computer/Software Test Engineer is involved in the testing of software and is generally a memeber of the software quality assurance team. Common tasks revolve around developing (and constantly advancing) test plans and procedures, verifying issues throughout a system and executing test procedures efficiently. A test engineer in this field must have attention to detail and good judgement to assess high-risk or critical areas of an application.


Electrical test engineers have a broad role in maintaining, improving, and installing electrical devices. They may be employed by in a wide range of industries. For example, in electrical manufacturing/power plants to ensure the correct and efficient functioning of electrical equipment and machinery; by commercial electronics companies to check for faults and health/safety issues in new and existing products; or by telecommunications providers monitor and identify faults in phone lines and wireless networks.


Every product designed and constructed by engineers needs to be tested before it enters the market. Mechanical test engineers are frequently employed by manufacturing companies (for example, in the automotive, aerospace, agricultural, and electronics sectors) to ensure that their products fulfil their intended purpose and comply with health, safety, and quality legislation. They are responsible for designing and improving methods of identifying mechanical faults.