This role you will define and conduct manual and automated test procedures on electronic, software and mechanical products.
- Software and Electronic Engineers
- R&D Management
- Suppliers & customers
- Autonomously design and develop system(s) which will conduct automated product testing within agreed timelines/budgets
- Responsible for developing the test standards necessary to ensure that products meet the market requirements and product specifications
- Creation of test designs, test processes, test cases and test data Manual and Automated testing
- Participate in walkthroughs of testing procedures
- Ensure that all test related work is carried out as per the defined standards and procedures
- Responsible for testing of the system or component testing under load, high-availability, recoverability and other testing that may be necessary depending on the product under test
- Test, evaluate, modify/enhance and re-test modules, components and products
- Identify potential product risks and provide objective feedback to the Engineering Managers of the details and any possible mitigation factors
- Collaborate with the stakeholders to ensure the resolution of a defect and that the root cause analysis is performed and recorded
- Regularly report back on the status of testing
- Participate in all retrospective reviews
- Completed qualifications in Electronics Engineering, Computer Science, Software Engineering or a related field (or BEng Tech Electronics)
- Minimum of 5 years proven experience worked as a Technician, Test Engineer or Quality Engineer
- 5 years + experiencce in designing and developing test beds and test equipment
- 3 years experience using C# and DevOps (preferably Azure)
- 2 years experience using CodeAsys, Function Block Diagram Programming and Ladder Programming
- Knowledge of various testing techniques and which approach is best for a particular system / product
- Have a thorough understanding of how the product is utilised by the end user in order to ensure that the testing scenarios cover all bases
- To update test scripts to pick up these faults during acceptance testing
- Report back on the findings to the relevant R&D discipline to resolve