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