- 🎯 QA Automation Engineer / SDET with 4+ years of experience: web, mobile, desktop, and API test automation
- 🎭 UI automation at scale: built 900–1200 E2E tests in TypeScript + Playwright from scratch for a cluster-virtualization platform
- 🐍 API automation: 500–700 REST / gRPC tests in Python + Pytest
- 🔧 Go: test automation in Go in my current role; previously fixed defects in a production Go backend and migrated a 500–700-test backend suite from Python + Pytest to Go; building an open-source Go reporting service
- ⚙️ CI/CD from scratch: GitLab CI & GitHub Actions, self-hosted runners, Docker-isolated runs; flaky failures driven to zero through root-cause analysis (race conditions, state isolation, timing)
- 📱 Device infrastructure: ADB orchestration of a 9+ physical Android device farm — auto-discovery, health checks, auto-recovery after reboots and hangs
- 🔎 Notable catches: a privilege-escalation defect class in an IAM/permissions system; a full-app deadlock caused by a blocking wait on an audio driver
- 👨🏫 Mentored 4–5 QA engineers: test design, framework onboarding, code review
UI Automation (TypeScript)
TypeScript · Playwright · Selenium
API & Backend Testing (Python · Go)
Python · Pytest · Go · HTTPX · REST API · gRPC · Postman
Mobile & Devices
Appium · ADB · Android
CI/CD & Environments
GitLab CI · GitHub Actions · Docker · Ansible · Bash · Linux (Astra, Debian, Ubuntu) · Git
Reporting & Data
Allure · Allure TestOps · PostgreSQL · SQL · Grafana
🔐 AES-256 Remote Decryption — TypeScript · Python Cross-stack utilities for preparing and validating AES-256-encrypted test data in etcd-backed environments. Built to unblock security test scenarios on remote test environments; mirrored TypeScript/Python implementations keep the UI- and API-test stacks in sync.
📊 allure3-docker-service-go — in development Containerized Allure 3 reporting service for self-hosted QA teams: a Go + Node.js rewrite of a Python/Flask + Java solution. HTTP API, auth (JWT/CSRF, roles), TLS, multi-arch Docker build with a statically linked binary. Early stage — no working release yet.
- 📧 Email: krentawork@gmail.com
- 💬 Telegram: @ykrenta
2019 — Saint Petersburg State University of Aerospace Instrumentation Institute of Radio Engineering, Electronics, and Communications Specialization: Technical Operation of Transport Radio Equipment (Engineer)
2013 — Murmansk State Technical University Faculty of Radio Engineering Specialization: Repair and Operation of Marine Radio Equipment

