Uncovered thoughts
Sergio Freire's personal blog on software testing, agile.
In this post I will do a brief comparison between "traditional" (i.e. sequential) automated tests/checks with MBT (Model-Based Testing), using some concrete examples including code, to reflect about it.

More Stories
Model-based testing (MBT): quick overview
For some time I have heard about model-based testing technique and I wanted to know a bit more about it. I will share my learnings in several posts as I take this road. I was lucky to be able to attend an online workshop from Black-Box Software Testing on State Model Based Testing...

The Quality Ice Cream Truck
The "Quality Ice Cream Truck" is a model, and as such it represents a fallible, non-perfect, perspective on value and its relations to quality and testing. In the Quality Ice Cream Truck all is around value as we'll see...

Improving performance, security, accessibility, SEO and more
I want to share with you how I dramatically improved some key aspects of my personal website, including performance, accessibility and more. Performance increased by more than 300%! And I did it in the Agile way, using one *secret* of Agile many times forgotten: I hope it becomes clear throughout this article...

Unknown Series on Testing E01: The Needs
Some time ago, I decided to tackle a tough problem: the unknown. I do love tough problems because they make me think, question, and ultimately have a better understanding even if that understanding is acknowledging that I don’t have an answer... yet.

Introducing the Unknown Series on Testing
Some time ago, I decided to tackle a tough problem: the unknown. I do love tough problems because they make me think, question, and ultimately have a better understanding even if that understanding is acknowledging that I don’t have an answer... yet.

Simple, yet useful tips for working remotely effectively
A long, long time ago, in a distant galaxy, I started working in a company where I had an office just to myself and two colleagues. I remember that I had this music a bit loud; there was a colleague in the same space that was already "tired" of the same music :) With the company growing, we move to an open space scenario which was more challenging, namely in terms of sound isolation and distraction. I realized how to work in a shared space bit by bit, with my own mistakes; we all learned...

Improving Testing through Testing Debt Quadrants
I was lucky to attend Euro Testing Conference 2020, in Amsterdam, last month; I learned so much. One of the workshops that I attended was Rob Meaney's "Exploring Testability" which inspired me to try something within my team. At the conference, we did a hands-on exercise related to testing debt. Testing what?! Debt! This article will explain the testing debt concept, how to make it visible and how to address it.

European Testing Conference: my first and last experience and my takeaways
Some time ago, I had heard that EuroTestConf / ETC (i.e. European Testing Conference) was something different, where you could attend and learn so much, not just with the talks and workshops, but also with the attendees, no matter if they're speakers or not. Everyone has a perspective, everyone can bring something positive to the table. You may learn and you also may provide feedback, insights and your own perspectives to others...

RoboCon 2020: a first impression on Robot Framework gathering
I was lucky enough to attend Robot Framework's annual gathering, the 2020 edition, in Helsinki with the amazing Robot community. In the picture above you may see me together with Pekka Klärck, the "father" of Robot Framework; he is a very open person and a great contributor for the whole RF ecosystem. But before going...

A strategy for implementing test automation from scratch in a complex system
Several years ago I worked for a telco company, a more or less R&D branch of it. From the several roles I had, my latest one was being a "technology consultant". I was part of a centralized team whose focus was processes, trending technologies, tooling, CI/CD, etc...

Sprint 1 of my website, doing it in Agile way :)
Before 2019 ends, it's time to reborn and create my space, my spot to talk about many things, including software testing, Agile and more. Decoration and content will come with time.
