About Me
Обо мне
Ten years in testing — from manual QA to owning frameworks and CI pipelines end to end. Mostly in places where a failure costs money: a crypto exchange, a forex broker, enterprise systems under load. I build suites from an empty repository, keep them green when the product changes weekly, and lead small teams when the job calls for it.
Десять лет в тестировании — от ручного QA до фреймворков и CI-пайплайнов под полную ответственность. В основном там, где сбой стоит денег: крипто-биржа, форекс-брокер, корпоративные системы под нагрузкой. Строю сьюты с пустого репозитория, держу их зелёными, когда продукт меняется еженедельно, и веду небольшие команды, когда это нужно задаче.
Experience
Опыт работы
Owns end-to-end coverage of a crypto mining and trading platform: Playwright and Pytest on the web layer, integration tests in Go for backend services. Runs the CI pipeline — smoke on every commit, nightly regression across microservices, and Allure reports the team actually reads.
Отвечаю за сквозное покрытие крипто-платформы: Playwright и Pytest на вебе, интеграционные тесты на Go для бэкенд-сервисов. Веду CI-пайплайн — smoke на каждый коммит, ночная регрессия по микросервисам и отчёты Allure, которые команда действительно читает.
Took a Java/Vaadin enterprise system from manual checks to automated coverage, adding stress and network load scenarios driven by TRex. Surfaced defects in critical flows that manual review had been missing release after release.
Перевёл корпоративную систему на Java/Vaadin с ручных проверок на автоматизированное покрытие, добавив стресс- и сетевую нагрузку через TRex. Вскрыл дефекты в критичных сценариях, которые ручное тестирование пропускало из релиза в релиз.
Started a forex broker's automation from an empty repository: suite architecture, coverage of third-party integrations, Jenkins pipelines. Left behind Allure reporting and test documentation that stakeholders opened after every release.
Начал автоматизацию форекс-брокера с пустого репозитория: архитектура сьюта, покрытие интеграций со сторонними сервисами, пайплайны Jenkins. После себя оставил отчётность Allure и тест-документацию, которую стейкхолдеры открывали после каждого релиза.
Ran a team of three QA engineers — sprint planning, deadlines, and the translation layer between testing and development. Rebuilt regression around checklists and written standards, which noticeably shortened the cycle.
Вёл команду из трёх QA-инженеров: планирование спринтов, сроки и роль переводчика между тестированием и разработкой. Пересобрал регрессию вокруг чеклистов и письменных стандартов — цикл заметно сократился.
Kept stadium Wi-Fi standing through the tournament: hardware setup on site, live monitoring under peak crowd load, service checks on match days.
Держал стадионный Wi-Fi на ходу весь турнир: монтаж оборудования на площадках, мониторинг при пиковой нагрузке, проверка сервисов в дни матчей.
Education
Образование
Condensed Matter Physics — postgraduate studies and thesis defence. BSc (2006 — 2010) and MSc (2010 — 2012) at the same faculty.
Физика конденсированного состояния — аспирантура и защита диссертации. Там же бакалавриат (2006 — 2010) и магистратура (2010 — 2012).
Software Development using Python
Разработка программного обеспечения средствами Python
Skills
Навыки
Testing
Тестирование
Brokers & Databases
Брокеры и базы данных
Languages
Языки программирования
CI / DevOps
Management
Управление