The first four steps on how to start a Software Quality Team for MySQL Cluster from ground up
On June 2018, the first ever re-organization of the Oracle MySQL
Cluster group occurred. As in other companies, there’s a moment
when a larger group is broken down into smaller teams each owning
a part of the overall process/code-base/tasks. While in some
cases the new teams are just a formalization of an
already-existent informal structure, in others a new team emerges
to answer specific long-term needs.
In MySQL Cluster group, such team was the Quality Team which I
have become responsible for. The long-term needs were getting the
grips on testing infrastructure, ensure reliable test execution
and reporting, and evolve current infrastructure to support
developers in creating better tests.
As soon as the team was formed, the first challenge was to define
the first steps to start this team. Here are the first four steps
our …