Blog

RSS feed ↗

Notes on test automation, CI/CD, Appium, Selenium, and Docker.

July 23, 2026 10 min read

Building a QA Strategy When There Was No Test Plan

How I built a practical QA strategy with stable environments, feature ownership, layered testing, and evidence-based release decisions for a mobile game.

QA StrategyQA LeadershipRisk-Based TestingRelease ReadinessMobile Game QA
July 17, 2026 8 min read

Even Experienced QA Leads Make Mistakes: Here’s What I Changed

Three leadership mistakes I made as an experienced QA Lead—and how clearer communication, earned trust, and explicit autonomy changed my approach.

QA LeadershipQA LeadTeam CommunicationLeadershipQuality Assurance
January 13, 2022 1 min read

Executing Selenium tests with Python (pytest) using GitHub Actions

Run Selenium + pytest suites in a GitHub Actions workflow.

SDETQACI/CDGitHubPythonPytest
December 31, 2021 1 min read

Creating a Selenium Grid with Docker Compose and running Python tests

Spin up a Selenium Grid via docker-compose and drive it with Python tests.

QASDETdocker-composeDockerSeleniumSelenium GridPython
December 30, 2021 1 min read

Remembering docker-compose

Simple repo to remember how to use docker-compose — two machines in a single file.

Dockerdocker-composeSDETQAPython
December 15, 2021 1 min read

Swipe objects in Appium with C#

A simple function for swiping object 1 to object 2 in Appium using C#.

QASDETAppiumC#W3C
December 15, 2021 1 min read

Swipe objects in Appium with Python

A simple function for swiping object 1 to object 2 in Appium using Python.

QASDETPythonAppium