As a Test Automation Engineer, you'll play a key role in designing, developing, and maintaining automated test solutions that help us efficiently deliver high-quality, safety-critical products. You'll work closely with firmware, software, and cloud developers to ensure our systems are thoroughly validated across all layers β from embedded firmware to user interfaces and APIs.
Applying for this role is straight forward Scroll down and click on Apply to be considered for this position.
Typical Responsibilities
- Design, implement, and maintain automated test frameworks and scripts.
- Develop and execute test cases covering functional, regression, and system-level testing.
- Integrate automated tests into CI/CD pipelines (Azure DevOps).
- Analyse test results, identify defects, and support root-cause investigations.
- Collaborate across R&D teams to improve software quality and test coverage.
- Contribute to test strategy discussions, documentation, and continuous improvement.
- Assist in building and maintaining test environments, virtual devices, and simulators.
Qualifications
* Degree level or equivalent in a relevant engineering discipline (e.g. electronics, software) .
Experience
- Hands-on experience developing and maintaining automated test scripts and frameworks (Python, C#, or JavaScript preferred).
- Strong understanding of software testing principles including functional, regression, integration, and system testing.
- Practical experience connecting test automation frameworks to physical hardware, such as I/O modules, relays, or simulated field devices.
- Familiarity with serial communications protocols (RS-232, RS-485, Modbus, CAN, TCP/IP).
- Experience building test systems that combine hardware inputs/outputs with automated verification of software behaviour.
- Experience using version control systems (Git) and collaborative development workflows.
- Working knowledge of API testing, scripting, and continuous integration tools (Azure DevOps, GitHub Actions, or Jenkins).
- Strong problem-solving ability with a methodical and analytical approach.
- Experience with National Instruments LabVIEW, TestStand, or similar test automation environments.
- Understanding of signal conditioning, measurement accuracy, and calibration principles.
- Knowledge of electronic circuits and the ability to interpret wiring diagrams or system schematics.
- Experience integrating sensors, relays, actuators, or PLCs within automated test systems.
- Exposure to embedded firmware testing or real-time operating systems (RTOS).
- Familiarity with Docker or virtual test environments for scalable automation.
Skills / Abilities
- Excellent oral and written communication skills.
- Competent using Microsoft Office packages including Word, Excel, Outlook and Teams. xgikmsk
- The ability to manage and maintain accurate records, detailed within technical documents.
- Ability to communicate effectively with...
Test Automation Engineer in Brierfield employer: Protec Fire & Security Group Ltd
At Protec, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration. As a BIM Manager, you will not only lead critical projects in the Fire & Security sector but also benefit from continuous professional development opportunities and a commitment to maintaining industry-leading standards. Our supportive environment encourages growth and creativity, making it an ideal place for those seeking meaningful and rewarding employment in a forward-thinking company.
Contact Details:
Protec Fire & Security Group Ltd Recruitment Team