Andrei Repo
Senior QA Engineer specialising in test automation for SaaS and regulated iGaming. At Lottomart I'm developing AI-augmented workflows to help teams write cleaner, more consistent test code — while keeping the platform stable.
Previously at Sketch and Playtech. I believe good automation should be easy for the whole team to use, not just the person who wrote it.
When I'm not testing, I play and learn by running a self-hosted home lab.
Projects
- Task Management Platform
Secure full-stack platform on AWS, containerized with Docker and Traefik, using GitHub Actions and Playwright for automated quality gates.
Latest posts
See all posts →-
How I set up automated PR code reviews using a locally running Qwen2.5 Coder model via LM Studio, Tailscale, and a self-hosted GitHub Actions runner — with a graceful fallback when the PC is off.
#github-actions#ai#lm-studio#tailscale#self-hosted#devops -
How I deploy this portfolio from a GitHub push to a home server in my living room — using a self-hosted runner and SSH tunnelled through Cloudflare, with no open ports anywhere.
#github-actions#ci-cd#cloudflare#self-hosted#docker#devops
Experience
- 2025 — Present QA Engineer | Lottomart
Built and maintained automated end-to-end tests using WebdriverIO and Docker, integrated into CI/CD for faster feedback and more reliable testing.
- 2021 — 2025 QA Engineer | Sketch
Led the switch from Cypress to Playwright to make tests more stable and cover more user workflows, while helping teams adopt the new framework.
- 2018 — 2021 QA Automation Engineer | Playtech
Built and maintained Cypress end-to-end tests integrated with Jenkins to speed up releases and improve quality across cloud services.