Test Engineer
Location: Salfords, Surrey
Company: Rapiscan Systems
About Us
Rapiscan Systems is a global leader in advanced detection technology, trusted by governments, ports, borders, and high-security facilities worldwide. Our cutting-edge X-ray scanning solutions help combat terrorism, drug smuggling, illegal immigration, and trade fraud. With a commitment to innovation, quality, and reliability, we empower our customers to detect threats and contraband with confidence.
Role Overview
As a Test Engineer, you will play a critical role in ensuring the quality and reliability of Rapiscan’s security products running under our proprietary ScanOS platform. You will perform software and system testing, including cyber security patch validation, across X-ray scanners and Matrix IT systems and networks. Working under the direction of the System Test Manager, you will help maintain the highest standards of performance and security.
Key Responsibilities
* Install software (ISO) on X-ray scanners, PCs, and servers.
* Execute system verification and validation testing.
* Develop and maintain test procedures and test cases.
* Identify, report, and track software defects and issues.
* Perform functional, performance, and regression testing of software products.
* Test X-ray scanner and screener software GUIs; provide feedback to development teams.
* Ensure timely completion of tests and accurate reporting of results.
* Generate detailed test reports for design engineers and software developers.
* Contribute to process improvements for optimized testing workflows.
* Assist in planning test programs for RTT products.
* Install and validate Cyber Security patches on development/test servers and workstations.
* Verify software build and patch configurations.
* Carry out Cyber Security patch validation testing.
* Configure basic networking (IP addresses, servers, and PC workstations).
Qualifications & Skills
* Degree/HND in an Engineering discipline (or equivalent experience).
* Proven experience in system/hardware/software verification and validation testing.
* Strong knowledge of Windows and Linux operating systems.
* Understanding of system engineering processes from requirements capture to validation.
* Familiarity with Cyber Security processes and patch testing.
* Experience with tools such as Helix ALM, Confluence, Jira (or similar).
* Knowledge of Agile methodologies is desirable.
* Methodical approach to diagnosing faults and problems.
* Ability to deliver accurate, detailed, and rigorous work under time constraints.
* Test automation experience is a plus (not essential).
Why Join Us?
* Work on cutting-edge security technology that makes a global impact.
* Collaborate with a team of experts in a dynamic, innovative environment.
* Opportunities for professional growth and development.