What are the responsibilities and job description for the Software and Systems Test Engineer position at Motion Recruitment?
Join a global leader in advanced safety and monitoring technology supporting critical infrastructure across energy, defense, and industrial environments. This role is ideal for a hands-on engineer who enjoys testing complex systems that bridge hardware, software, and cybersecurity.
What You’ll Do
What You’ll Do
- Own and manage test environments — configure hardware, deploy software builds, and verify system performance.
- Perform manual and automated testing to ensure hardware/software compatibility and communication.
- Create and execute test plans, procedures, and documentation across multiple projects.
- Troubleshoot hardware, network, and software issues in a lab environment.
- Validate cybersecurity components such as endpoint protection, firewalls, and SIEM (Splunk).
- Collaborate closely with developers, engineers, and project leads throughout the software development lifecycle (Agile/Kanban).
- 7 years of hands-on testing experience (hardware software integration preferred).
- Background in defense, telecom, or industrial systems environments.
- Strong troubleshooting and system ownership skills.
- Experience with network configuration, routing, or firewalls.
- Familiarity with Jira, Jama Connect, and scripting in Python or PowerShell.
- Exposure to automation frameworks (TestComplete, etc.) is a plus.
- Knowledge of C#/.NET, SQL, VMware, or cybersecurity tools (McAfee/Trellix, Splunk) helpful.
- Outgoing, proactive communicator comfortable working primarily onsite.