Skip to content
ADN Dev, Adrien Jouve

All the work

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

  1. 01

    Multi-component architecture: Linux kernel in C, embedded software in C++, server in Java.

  2. 02

    Coordinated eight developers across several continents.

  3. 03

    A farm of more than 100 terminals tested automatically, day and night.

  4. 04

    Execution reports used directly by the product teams.

The outcome

More than 100 terminals tested continuously, with no manual intervention.