Jose F. Reyes

About Me

Hi, I'm Jose—a Quality Engineer, SDET, and Test Automation Engineer with over 21 years of experience in the software industry. I'm passionate about exploring emerging technologies, frameworks, and development practices to discover how they can improve software quality and accelerate test automation.

This site is where I share hands-on tutorials, experiments, and practical insights... Read more

Animated preview of GeminiAI generating test cases

Leveraging an LLM to generate comprehensive test cases from Github diffs

A while ago I found myself in an unfavorable situation: Testing a branch with numerous changes and limited time to validate each one. Having used GeminiAI in the past to resolve flaky locators in Playwright, I began to wonder if I could leverage an LLM to review the diff retreived from Github and generate test cases specific to the changes in the merge request.

Read more
Animated preview of Playwright automation tests

Self Healing Automation tests using Google Gemini

I was intrigued by the idea of leveraging the capabilities of a cloud-based LLM to resolve failures encountered by Playwright tests. In this article, I share the approach I took to integrate Google Gemini into a Playwright setup, along with some of the benefits and challenges I encountered along the way.

Read more
json-server

Developing API tests? Consider using Json-Server

Writing API Layer tests in a shared environment can present a number of challenges; Rate limits, Downtime and loss of test data to name a few. Using a mock backend service may help overcome these roadblocks in the test automation process.

Read more