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:

Why Quarterback?

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 at a glance

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.


Generation of a Test in 6 steps with 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


Does Qarterback automate test execution?

It does so partially. When running the tests using a physical ATM, the user will have to perform most of the actions (insert card, withdraw bills, type pin, etc.). Qarterback automates the tapping on the screen and also guides the user through the rest of the actions to be performed.

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.

What are the differences between Qarterback and Atmirage?

On one hand, Atmirage allows, on the one hand, to run the application without having a physical cashier and, on the other hand, to automate 100% the execution of the tests, without the need of a person in front of the cashier. Qarterback requires a physical cashier and a person to run the tests. They are complementary tools: Atmirage is used to test the application at a functional level and automatically, and Qarterback verifies that the application works correctly in all the physical models of the institution, in addition to verifying the XFS services of each manufacturer.

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 

3 + 14 =

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