Behind the scenes at The Workshop: A day in the life of a Quality Engineer

Karolina, Senior Quality Engineer

April 14, 2021

Who we are

The Workshop’s Quality Assurance (QA) team is a group of 20+ people dedicated to maintaining the quality of products created by our company. Our goal is to coach teams and empower them to deliver consistently high-quality software.

Since I joined The Workshop in 2017, the role of the QA team has evolved a lot. In the beginning, a single QA was assigned to each team of developers. As well as introducing the QA approach to the team and aligning it with company criteria, the QA was the one testing stories at the end of the development process.

Now, Quality Engineers work across several different teams and work more closely with developers. We guide them on what a high-quality product looks like so that they feel empowered to deliver exceptional code. It does not mean developers do all the testing — we are there for that as well.

Navigating changes

Making the transition to becoming more of a guide or coach for software developers came with its challenges. For me, the biggest challenge was having to change a team’s mindset — the QA would no longer represent the last step of testing tickets.

Time management was also a challenge. Having to work with more than one team at once meant we had to delegate (and supervise) easier tasks to other team members. We had to prioritise tasks carefully and prepare quality training so that teams could be more autonomous.

Our day-to-day

To explain what a day of work looks like for us, I’ll describe the phases of development for one user story. We follow the Software Development Live Cycle (SDLC), where quality is an important part of each phase. Most of our teams work in an agile way using Scrum or Kanban. In the refinements meeting at the start of a project, we are there to address possible testing troubles. We encourage the team to think about edge cases and whether they may require some additional development.

Before the actual development starts, we need to have a test plan meeting with the developers. The aim of the meeting is to agree on the testing approach and to make sure that the approach for that story is clear to everyone. We always try to think in terms of end user scenarios, so that it is understandable for everybody. Please have a read of this blog post by my colleague Jose and I for more information on this.

As you can imagine, we do not only work on test plans. Besides the manual testing, we develop, maintain and add automated tests. Currently, we use Selenium and Cypress. We also investigate new tools that may help with the process of quality, such as Mutants for unit tests.

We also make sure all processes are smooth and help the team find areas to improve. The retrospective is my favourite session in a sprint, as the team can relax, talk about how things worked and discuss possible improvements for next time, or how they can prevent problems from happening again. This ensures we are always learning and continually raising the bar in terms of quality at The Workshop, making our products the very best they can be.

Thank you for reading!

Share this article

Contact Us

If you have any questions, just fill in the form and we’ll get back to you.

Controller: The Workshop Technologies Ltd. Purpose: To provide the services offered through the website or to handle other types of relationships that may arise with The Workshop Technologies Ltd as a result of the requests, procedures, or formalities performed by the user through the website. Legal basis: Consent of the data subject as provided in Regulation (EU) 2016/679 and the LOPDGDD 3/2018. Recipients: Internal automated file of The Workshop Technologies Ltd and third parties for the development, maintenance, and control of the legal relationship established when there is legal authorization by the user to do so. Rights: Access, rectification, transfer, opposition, and deletion. Additional information: You can obtain all the additional and detailed information you need about the processing and protection of your personal data at the link Privacy Policy.

We Come From

Like what you see?

Join your comrades or add a new flag!

Thanks!

Your message was sent. We will get back to you shortly.