Docker and the basics of Linux containers

Docker is a sharp tool that has considerable benefits in development and business. In this article I will introduce the concept of containerisation and will cover the basics of Docker.

Jq basics for testers

As a QA engineer, you might be interested in selecting part of the JSON data to check the product tested is behaving as expected. Let’s go over some of the jq basics to manipulate JSON data like a pro.

7 actions to implement an effective software testing process

In this article we will go over 7 elements that are necessary for a good testing process.

Modular cohesion in software engineering

In software design, modular cohesion is an essential metric for determining whether the functionalities of our product have been correctly implemented.

Code reviews in software testing

In this post we will cover one of the most important static testing processes: code reviews.

What is static testing?

Static tests on computer products are an essential aspect in the early prevention of software defects. These tests encompass a series of techniques with which we detect bugs without having to run the software (contrary to what occurs in dynamic testing). Therefore, static testing focuses on evaluating how well the software is built instead of observing its behavior.

7 basic principles in software testing

Seven essential principles for the day-to-day of a QA specialist.

ACID properties and SQL unit testing

Have you ever wondered how big companies like Google, Airbnb or Apple manage to manage the immense volume of information they store without apparent incidents? In this article we discuss ACID properties.

SQL vs NoSQL: which technology will dominate in the Big Data era?

SQL and NoSQL are technologies with a big potential in the era of Big Data. But which one will dominate the future?

1 2 3