Create, document, and execute tests on ATMs easily, quickly, and effectively

Professionalise testing by obtaining evidence and logs automatically. The simplest and most efficient way to perform ATM testing 

qarterback serquo

Qarterback video:

¿Por qué Qarterback?

It drastically reduces times for creating test cases

It speeds up test cycles, with a direct influence on the cost of QA processes

Avoids errors in the execution of tests. Clearly defined process accessible to anyone with basic knowledge

It automatically documents both test cases and their results

It partially automates test execution

Allows to verify not only the application flow, but also the XFS services of the manufacturers

Independent from the manufacturer and the application

Qarterback de un vistazo

Atmirage overview

• It automatically generates test cases
• It checks XFS service commands and events
• It takes screenshots of each user action
• It automatically verifies the tests shown to the user
• Valid for all CEN/XFS-based applications
• It does not require changes in the application
• It is offered as SaaS, both in Cloud and On Premise
• Connection with external tools, like Micro Focus ALM, Jira, ATC, etc.


See our FAQ’s or get in touch with us.


Generación de un Test en 6 pasos con Qarterback


Enter the test description


If necessary, indicate initial requisites (for example, leave the printer without paper)


You can also specify manual verifications once the operation is finished (such as checking that the host has received specific data)


Activate the Record mode and conduct a transaction on the ATM


Once executed, you may modify parameters, texts, times, etc.


Save the test, and you can execute it as many times as you want

See our FAQ’s or get in touch with us.


Test execution

Atmirage automated test
  • Select the test you wish to run or let an ALM tool select the test automatically
  • Qarterback te irá indicando en cada momento la siguiente acción (introducir determinada tarjeta, teclear un dato en el PinPad, retirar el recibo, etc.)
  • Qarterback pulsará por ti en la pantalla, evitando así errores en la ejecución
  • The behavior of XFS services is checked automatically
  • The data shown on the screen is verified as the information arrives from the ATM
  • Qarterback hará un diagnóstico inmediato del resultado de la prueba
  • You may modify the result manually and insert the comments you deem appropriate
  • When you finish, the test is documented with screenshots, commands, and XFS events and manual comments
  • The results can be exported to whichever test management tool you work with


¿Qarterback automatiza la ejecución de las pruebas?

Lo hace de manera parcial. Al ejecutar las pruebas usando un cajero automático físico, el usuario tendrá que realizar la mayoría de las acciones (insertar tarjeta, retirar billetes, teclear pin, etc.). Qarterback automatiza la pulsación en la pantalla y además guía al usuario con el resto de acciones a realizar.

Which changes need to be made to the application to be able to use QArterback?

None. You install QArterback on the ATM where you want to run the tests, but no changes or required; not for the application nor for XFS services.

Are there any minimum requirements to be able to use QArterback?

Regarding device control, it is preferable (although not mandatory) that the application use XFS 3.0 or higher (if it does not, QArterback will keep working, but you will lose the advantage of being able to verify that manufacturer services are operating correctly). 

How can QArterback tell me which PIN to enter if I do the same test with different cards?

You may define variables in QArterback's cards repository, and one of them can be the PIN. This way, when you run a test and indicate which card to use, QArterback will show the user the PIN they must enter.

Our application uses a device that is not supported by CEN/XFS and uses manufacturer DLLs. Can we use QArterback?

Yes, but devices that do not use XFS QArterback will not be able to automatically verify their proper operation.

Our application is NDC+ or Diebold 91x compatible. Can we use QArterback?

Yes, provided it meets the aforementioned requirements.

Is QArterback Plug&Play, meaning it does not need any kind of adaptation?

That's it. You just install the software on the ATM, and you are ready.

Is a programmer necessary to create and/or run tests?

Not at all. To generate a test, you need only conduct the desired transaction in Recording mode. The sequence (including card selection, pressing keys, touching the screen, withdrawing money or receipts, etc.) is saved in the database and may be executed again later in a guided and semi-automatic fashion.

Do I need to record a transaction for each card or amount to be dispensed?

No. Once the transaction has been recorded, you can tell QArterback to execute this same transaction with different cards, amounts, languages, etc. In other words, one same recording can translate to hundreds of functional tests.

¿Qué diferencias hay entre Qarterback y Atmirage?

On one hand, Atmirage permite, por un lado, ejecutar la aplicación sin contar con un cajero físico y, por otro lado, automatizar al 100 % la ejecución de las pruebas, sin necesidad de una persona frente al cajero. Qarterback necesita de un cajero físico y de una persona para realizar los test. Son herramientas complementarias: con Atmirage se prueba la aplicación a nivel funcional y de manera automática y con Qarterback se verifica que el funcionamiento de la aplicación es el correcto en todos los modelos físicos de la entidad además de verificar los servicios XFS de cada fabricante.

Can I run the tests with the corporate tool we have for ALM?

Yes. QArterback can adapt to any third-party tool that provides API to this end.


Do not hesitate to contact us through the form below or at 

7 + 10 =

Responsible: Serquo Software S.A.

Purpose: Respond to possible inquiries and respond to requests for information related to our services and products.

Legitimación: Consent

Rights Access, rectification, deletion, portability, limitation of treatment, and opposition to treatment, by sending an e-mail to

Additional information: If you want to know more about our privacy policy click here.

Other Serquo products

Atmirage is our ATM simulator that allows you to automate your self-service application tests without the need for a physical ATM.   View more information about Atmirage
Plug&Cash is the perfect solution to integrate cash-management devices into applications for bank offices and branches, retail locations, points-of-sale, etc. View more information about Plug&Cash.


Here is Serquo's website.  View more information about Serquo