QAtcher, automated test platform for payment terminals
A Linux kernel, embedded software and a Java server, combined into a platform that tests more than 100 terminals continuously.

- Client
- Ingenico
- Period
- 2014 - 2016
- Role
- Project manager and development engineer
The need
The payment terminal test platform could no longer keep up with the release pace. It had to be rebuilt on three layers at once, each with its own language and its own team.
The solution
- 01
Multi-component architecture: Linux kernel in C, embedded software in C++, server in Java.
- 02
Coordinated eight developers across several continents.
- 03
A farm of more than 100 terminals tested automatically, day and night.
- 04
Execution reports used directly by the product teams.
The outcome
More than 100 terminals tested continuously, with no manual intervention.