Denis Skvortsov
Get in touch

Quality Engineering Lead & SDET · Belgrade, Serbia

Denis Skvortsov

I break it first, so prod doesn't. Playwright, TypeScript, and CI that tells the truth — before your users do.

Denis Skvortsov

About

I'm a Quality Engineering Lead & SDET specializing in end-to-end testing with Playwright, Cypress, and TypeScript/JavaScript. At pdf.net I built the QA function from scratch and now lead it — working as engineer, manager and product partner at once: improving automation workflows, optimizing CI/CD, integrating testing into the SDLC, and driving the AI direction in testing.

I work across the full stack, building stable infrastructure and selective test-execution strategies, and mentoring QA engineers. The standard: suites stable enough that a red build means a real bug. I contribute to open source and build tools of my own.

LOCATION
Belgrade, Serbia
EXPERIENCE
6+ years
FOCUS
Automation · SDET
AI IN QA
agents · evals
OPEN SOURCE
I contribute
Education

2015 — 2022 · Engineer, Railways — Moscow State University of Transport (MIIT), Moscow

Experience

Quality Engineering Lead

Feb 2026 — now

Leading quality engineering on a product with 500k+ MAU — from test architecture and infrastructure to quality analytics and AI in testing. Plus the team and hiring.

  • Drove the shift to developer-owned testing — devs verify and cover their own features; QA owns architecture, cross-cutting scenarios, authoring standards (strict rules + AI prompts), and infrastructure. Suite quality holds.
  • AI in testing end to end: staging triage with fix hypotheses, autonomous test agents, eval suites for the product's AI features.
  • Partner with PMs from the spec stage — risk analysis over end-stage acceptance; run the full hiring loop for quality engineers.

Senior QA Automation Engineer

Sep 2025 — Feb 2026
  • Built the product's entire QA function from scratch as the first and only QA — on a product with 500k+ MAU and 50k new paying users/month.
  • Designed the test architecture in TypeScript & Playwright; built a custom CLI for running suites.
  • Set up E2E + visual regression (Argos CI) with test management in Allure TestOps; covered frontend and backend.
  • Built CI/CD in GitHub Actions: parallel Playwright runs on staging + a daily release run before production.
  • Fully automated regression — the team moved off manual passes entirely.

Senior QA Automation Engineer / AQA Lead

  • Led the AQA team; mentored engineers and established automation best practices.
  • Designed E2E suites with Playwright; defined the automation strategy aligned with product goals.
  • Built a selective test-execution mechanism for microservices; introduced test analytics to surface bottlenecks.

Senior QA Engineer (manual / automation)

  • Owned test coverage for the launch of Yandex's new homepage — manual and automated.
  • Built E2E automation with Cypress and integrated it into regression, cutting release time.
  • Acted as release manager; introduced an automation "duty" process for consistent monitoring.

QA Engineer (manual / automation)

  • Built and maintained E2E automated tests; analyzed and debugged results to raise coverage.

QA Engineer (manual)

  • Functional & regression test design and execution; requirements analysis for testability.

Projects

Open source · Chrome extension

TestPerch

Experiment & flag testing for Amplitude. A side-panel extension for QA engineers, developers and product managers: see which tests an email or device ID is in, switch variants, and find experiments and flags by name. No API key, no telemetry.

Personal project · Job tracker

OfferBird

An AI-powered tracker that helps job seekers organize and monitor their applications — no messy spreadsheets.

Skills

TEST AUTOMATION
PlaywrightCypressSeleniumHermioneMocha
LANGUAGES
TypeScriptJavaScriptPython
CI/CD & INFRA
GitHub ActionsTeamCityGoogle CloudFirebaseVercel
REPORTING & OBSERVABILITY
Allure TestOpsArgos CISentryAmplitudeBetter StackKibanaDatabricks
AI IN QA
Test agentsAI-assisted authoringFailure triageLLM evals
LEADERSHIP
Test strategyMentoringHiringRelease management

Blog

I keep a blog on Medium, dev.to and Reddit about test automation, Playwright, CI and AI in testing.

Contact

Open to thoughtful conversations — about test automation, QA & AQA leadership, AI in testing, and shipping quality at scale.

2,412GitHub contributions in the last yearsnapshot · 2026-10-19