QA Automation Architect · AI Testing Lead · SDET — based in Novi Sad, Serbia, working remotely across EU and US timezones.
I help teams stop bleeding time on slow releases and flaky pipelines. Most of my work sits at the intersection of test automation, AI-assisted QA, and the boring infrastructure that makes both actually run in CI — pytest, Playwright, LangGraph agents, the usual suspects.
Roughly eighteen years across fintech, aerospace, media, enterprise SaaS, and newer AI products. I have built QA orgs and frameworks from scratch, trained large internal audiences, and still prefer to keep my hands on the code.
What I tend to work on
- Scaling automation when a product outgrows its first pytest folder — including daily release pipelines.
- Standing up QA practice where there was mostly hope and spreadsheets: process, metrics, training, certification.
- Making legacy test code less embarrassing without freezing delivery.
- Greenfield AI products — RAG pipelines, async agents, chat and voice bots, evaluation for systems that do not give the same answer twice.
- Earlier career detour into safety-critical embedded — flight-control and avionics — which still informs how I think about traceability and «did we actually test the scary path?»
Toolbox (short version)
Python first. pytest, Playwright, Selenium, Appium, FastAPI, async Postgres/Redis stacks.
On the AI side: LangChain, LangGraph, RAG, vector search, MCP, local and cloud models, and test strategies for non-deterministic output.
Docker, GitHub Actions, Jenkins, GitLab CI, Prometheus, Grafana, AWS/GCP when the job needs it.
Open to
Staff / Principal SDET roles, Head of QA Engineering, fractional QA leadership, and focused consulting engagements.
Open source & side builds
I maintain a growing pile of open-source projects — some around AI and agents, others around QA tooling, APIs, and the occasional hardware firmware experiment. Several are published on PyPI; a few have picked up GitHub stars without me turning into a full-time influencer.
This blog is where the longer write-ups land when a weekend rabbit hole deserves more than a README.
Beyond work
Amateur rocketry, astrophotography, electronics tinkering, travel, board games, cooking, and pet projects that start as «quick firmware tweak» and end as articles.