QA on drupal projects

by Alejandro Gómez Morón

One of the first things that I have found out when we talk about QA on Drupal projects, is that almost everyone thinks about xUnit testing and some of them think about having a Jenkins. But QA is much more!

Another thing developers think when they find out they will work with QA members, is that "QA is the enemy" but they are wrong: QA is a friend.

Here you have some things we will learn together:

  • What QA really means
  • Integrating QA teams into Drupal teams: The team
  • QA & DEV workflows together
  • Type of tests to be applied
  • Continous Integration
    • Code Inspection
    • Unit testing
    • Functional testing through Selenium
    • Continuous Delivery with Docker

If you have experience with Drupal, all the better. But if you are starting in this world you will also be welcome, I am sure you will enjoy it!

Drupal level: Intermediate, Language: English


About Alejandro (agomezmoron)

Organization: La Drupalera by Emergya

Twitter | Linkedin

Alejandro started working as a web developer in 2006 after starting his Computer Engineering & Information Systems degree at Pablo Olavide University (Seville). After spending a few years developing in PHP and JavaScript, he also started working with Java.

He moved to the UK where he worked as a developer, learning and enjoying his life there. During the ending of 2012 and the beginning of 2013, he worked at klicap - nowadays acquired by CloudBees. There he discovered how amazing Continous Integration and contributing to the community could be.

In June, 2013 he started working at Emergya as a developer in an international Drupal project but he soon discovered his real passion was the QA world. Since that moment, he has been working at Emergya building the QA area from scratch with José Antonio Sánchez - nowadays he is the Emergya QA Area leader - and also as a Tech Project Manager.

He has been the QA lecturer at Pablo de Olavide University since 2013 because he loves transfering knowledge and bringing real world problems into the university.

He started working as Project Manager but he never forgot the QA role and so strong was his belief in the importance of QA for a project that the Emergya QA Team has been growing. With the help of some Emergya colleagues, in less than a year, the QA Team has increased by more than 12 people and they are working on the majority of the projects.

He worked as a developer in Drupal, Java and Ionic (currently) projects while always keeping an eye on the QA side, helping the QA team on the projects and also coordinating the QA Area in Emergya where, with José Antonio Sánchez and Óscar Castaño, they make a great team.

He enjoys spending his free time with relatives and friends, playing football, reading books, learning and keeping always keeping in touch with tech trends and, of course, contributing to the QA community and also to the Ionic and Angular one. He is known as agomezmoron in the community and he is a tech and QA lover.

As he says: "Behind a leader, there is an awesome team like our QA team".