QA Lead / Head of QA — Kotlin & Java test automation, API, integration & performance testing, contract testing, CI/CD quality gates.
- 7+ years in QA across banking, government and e-commerce projects
- Currently leading QA for a federal-scale banking integration platform (millions of messages, up to 3M documents per day); built performance testing from scratch: JMeter, production-based load profiles, custom Java test data generators, Grafana
- Led QA for 14 engineers across 8 product teams: unified testing processes, release cycles and quality metrics (Time to Market, Bug Leakage)
- Built a shared Kotlin test automation framework from scratch (Gradle, JUnit 5, Spring Boot, OpenFeign, Allure) — regression went from ~4 hours of manual checks to a ~10-minute CI/CD run
- Contract testing with Schemathesis (OpenAPI), e2e/integration testing via Kafka and databases, canary releases, Docker-based dynamic environments
- Hands-on with functional, integration, API and mobile testing; strong in log analysis and tracing defects across services
- Mentor at QA.GURU and QA instructor at Skyeng — homework reviews, live sessions, student consultations
- Kotlin QA Framework — Kotlin test automation framework: typed API client, Playwright Page Objects, JUnit 5 parallel runs, Allure, Docker, GitHub Actions
- API Testing Framework — REST, GraphQL, gRPC, Kafka and PostgreSQL testing in Python (pytest, Pydantic, Allure)
- ClickHouse + Grafana — analytics and monitoring stack: synthetic events, ClickHouse, Grafana dashboards and alerts
- Mesh Network Reliability Tester — reliability testing and monitoring of mesh networks
- Playwright UI Tests — UI automation with Playwright and Pytest

