Developer in test required to join a QA and Test Engineering team responsible for the development and execution of automated software testing.
Experience required
Software test engineering.
Designing functional tests from Requirements / High:level design documents.
Working with firmware engineers to identify and resolve issues.
Hands:on test development with C language and shell scripting (PowerShell)
PiL/HiL systems using NI hardware and software, (TestStand, NI VeriStand, NI LabVIEW).
Python.
Agile SW Development methodologies, Unit Testing, Continuous Integration and Dev:Ops desirable.
Versions Control Systems, preferably Git and Azure DevOps.
XiL in the loop testing methodologies for example Software in the Loop highly desirable
Modelling, specifically Mathworks ? Matlab, Simulink
Role Responsibilities
Design and create automated tests.
Gather test requirements.
Maintain Continuous Integration infrastructure: VMs, Build definitions
Perform tests and troubleshooting in deployed testing environments