Gitlab hero border pattern left svg Gitlab hero border pattern right svg

Guidelines

On this page

Child Pages

Debugging QA Test Failures

Overview

Guidelines are high-level directives on how we carry out operations and solve challenges in the Quality Engineering department.

Submitting and Reviewing code

For test automation changes, it is crucial that every change is reviewed by at least one Senior Test Automation Engineer in the Quality team.

We are currently setting best practices and standards for Page Objects and REST API clients. Thus the first priority is to have test automation related changes reviewed and approved by the team. For test automation only changes, the quality team alone is adequate to review and merge the changes.

Test Automation & Planning

Test Failures

Debugging Test Failures

See Debugging QA Pipeline Test Failures

Priorities

Test failure priorities are defined as follow:

Building as part of GitLab

Test Failure Management Rotation

This is a schedule to share the responsibility of debugging/analysing the failures in the daily runs in:

Additional tests are also run as part of the release process:

Please refer to the Quality team guidelines on debugging QA pipeline test failures for specific instructions on how to do an appropriate level of investigation and determine next steps for the failing test.

Responsibility

Schedule

**July 2019 August 2019 September 2019**
Start Date DRI Secondary
2019-07-08 Dan Davison Aleksandr Soborov
2019-07-15 Aleksandr Soborov Sanad Liaquat
2019-07-22 Sanad Liaquat Tomislav Nikić
2019-07-29 Tomislav Nikić Walmyr Lima e Silva Filho
2019-08-05 Walmyr Lima e Silva Filho Grant Young
2019-08-12 Grant Young Mark Lapierre
2019-08-19 Mark Lapierre Jennie Louie
2019-08-26 Jennie Louie Zeff Morgan
2019-09-02 Zeff Morgan Désirée Chevalier
2019-09-09 Désirée Chevalier Dan Davison
2019-09-16 Dan Davison Aleksandr Soborov
2019-09-23 Aleksandr Soborov Sanad Liaquat
2019-09-30 Sanad Liaquat Tomislav Nikić

October 2019 | November 2019 | December 2019 | **Start Date** | **DRI** | **Secondary** | |----------------|-------------------------------------------------------------|-------------------------------------------------------------| | 2019-10-07 | [Tomislav Nikić](/company/team/#asktomislav) | [Walmyr Lima e Silva Filho](/company/team/#walmyrlimaesilv) | | 2019-10-14 | [Walmyr Lima e Silva Filho](/company/team/#walmyrlimaesilv) | [Grant Young](/company/team/#grantyoung) | | 2019-10-21 | [Grant Young](/company/team/#grantyoung) | [Nailia Iskhakova](/company/team/#niskhakova) | | 2019-10-28 | [Nailia Iskhakova](/company/team/#niskhakova) | [Mark Lapierre](/company/team/#mdlap) | | 2019-11-04 | [Mark Lapierre](/company/team/#mdlap) | [Jennie Louie](/company/team/#jennielouie) | | 2019-11-11 | [Jennie Louie](/company/team/#jennielouie) | [Zeff Morgan](/company/team/#zeffer) | | 2019-11-18 | [Zeff Morgan](/company/team/#zeffer) | [Désirée Chevalier](/company/team/#dchevalier2) | | 2019-11-25 | [Désirée Chevalier](/company/team/#dchevalier2) | [Dan Davison](/company/team/#sircapsalot) | | 2019-12-02 | [Dan Davison](/company/team/#sircapsalot) | [Aleksandr Soborov](/company/team/#asoborov) | | 2019-12-09 | [Aleksandr Soborov](/company/team/#asoborov) | [Sanad Liaquat](/company/team/#sanadliaquat) | | 2019-12-16 | [Sanad Liaquat](/company/team/#sanadliaquat) | [Tomislav Nikić](/company/team/#asktomislav) | | 2019-12-23 | [Tomislav Nikić](/company/team/#asktomislav) | [Walmyr Lima e Silva Filho](/company/team/#walmyrlimaesilv) | | 2019-12-30 | [Walmyr Lima e Silva Filho](/company/team/#walmyrlimaesilv) | [Grant Young](/company/team/#grantyoung) |

Responsibilities of the DRI and Secondary for scheduled pipelines

Responsibilities of the DRI and Secondary for deployment pipelines