Passport scanner
OUR CUSTOMERS
Transforming Identity Device Testing at Veridos
Veridos partnered with Cyberus to automate hardware testing for passport readers—cutting test times, enabling cross-border collaboration, and embedding test automation directly into their CI/CD workflows.

Automating Global Hardware Testing for Veridos

Automating Hardware-Dependent Tests for Passport Readers

Veridos, a global leader in identity solutions, partnered with Cyberus to transform their manual testing process into a fully automated system—saving time, reducing costs, and enabling secure global collaboration.

The Challenge: Manual Testing Across Global Development Centers

Veridos faced a major challenge: manual testing of identity document scanners was slowing down development. Due to strict regional regulations, test documents couldn’t be shared or moved between countries. As a result, each software change required local engineers to manually trigger tests, creating delays and inconsistencies.

The Goal: Shift-Left and Automate

The objective was clear—automate hardware-dependent tests to support Shift-Left Testing, reduce feedback loops, and integrate seamlessly with CI/CD pipelines. Veridos needed a solution that could:
Run tests remotely and globally
Ensure reproducibility and reliability
Be controlled centrally and integrated easily into existing workflows


The Solution: A Scalable and Secure Test Automation System

Cyberus delivered a working automation prototype in less than 20 days. The solution includes:
A REST API and Web Interface for remote test scheduling and device management
Full CI/CD integration for automated and repeatable testing
Virtual machine orchestration for isolated and clean test environments
USB passthrough and SSH control for test execution and result collection
Remote power cycling of scanners to recover from failed states
Key Benefits for Veridos

By leveraging the Cyberus test automation system, Veridos achieved:
Cost savings: Fewer physical machines needed—multiple VMs now run on a single host
Time efficiency: Testing time reduced from hours to minutes
Global accessibility: Engineers can test remotely, even across borders
Higher reliability: Reproducible test results, tightly integrated with CI/CD
Parallelization: Multiple scanners and documents tested simultaneously

Inside the System: Smart Automation from Start to Finish

Each test is run in a clean VM environment. The scanner is passed into the VM using USB passthrough, the test software is uploaded via the REST API, executed via SSH, and the results are returned to the user. After each test, scanners are automatically power-cycled to prevent failure states from lingering.
This level of automation ensures that even geographically isolated teams can test region-specific identity documents without manual steps or compliance concerns.

Outcome and Future Outlook

Today, Veridos runs automated hardware tests across multiple international sites, fully integrated into their development cycle. Every software change triggers a complete round of tests—ensuring quality, traceability, and faster delivery.
This robust infrastructure is already proving its value and can be scaled up as Veridos expands its global footprint.

Learn more about our work for Veridos

Markus Napierkowski
Markus Napierkowski
Head of Cidoka
markus.napierkowski@
cyberus-technology.de