Ilia Usatov

Ilia Usatov

Senior QA Engineer / Team Lead

Summary

Senior QA Engineer with experience in FinTech and E-commerce. Focused on backend and API testing, Java (Rest Assured) automation, shift-left practices, incident analysis, and release quality. I combine strong individual contributor depth with cross-functional leadership experience: I have led a product squad, launched high-scale initiatives, and improved quality visibility through observability and metrics. During a career break, I built and shipped two iOS applications, which strengthened my understanding of mobile architecture and full-cycle product delivery.

Experience

Indie iOS Developer

Nov 2025 — Present
Career Break & Indie Development
  • Designed, developed, and launched two iOS applications from scratch: Timefall and Quietude.
  • Built natively using SwiftUI, CoreData, AVFoundation, SpriteKit, HealthKit, and AlarmKit.
  • Covered core functionality with unit tests to improve the stability of key user flows before release.
  • Managed the full delivery cycle independently: architecture, development, debugging, App Store submission, ASO, and user feedback handling.
  • Strengthened my understanding of mobile architecture, app lifecycle, and product trade-offs.

Acting Team Lead (Cross-functional Squad)

May 2025 — Oct 2025
Uzum Market (Leading Marketplace in Uzbekistan)
  • Managed a cross-functional squad of 6 people (Android, iOS, Frontend, Backend), owning sprint planning, delivery coordination, and team synchronization.
  • Designed a domain dashboard with quality metrics, telemetry, and key system health indicators so the team could assess critical flows from a single view.
  • Combined delivery leadership with Senior QA responsibilities on high-priority product initiatives.
  • Introduced a Zero Bug Policy, helping reduce technical debt and improve release predictability and product stability.
  • Acted as feature lead for a large-scale Pepsi campaign (500k+ new users) and key integrations with Uzum Nasiya, Uzum Tezkor, and a government-led social project.
Senior QA Engineer (May 2023 — Oct 2025):
  • Built and maintained around 400 API automated tests in Java / Rest Assured, integrated them into the CI pipeline, and reduced regression time from 2 days to 3 hours.
  • Applied shift-left practices by joining requirement refinement, preparing API/backend test scenarios before development, and reviewing unit tests.
  • Led a technical project to optimize push tokens across 4 systems (iOS, Android, Backend, CDP Altcraft), improving notification delivery stability and conversion.
  • Worked with analysts to eliminate systemic data collection issues, improving the reliability of product metrics and reporting.
  • Mentored new QA engineers and used AI tools to accelerate test preparation and analyze both server-side and mobile logs.
  • Actively used Kibana and Grafana for incident investigation, log analysis, and detecting hidden issues in integration-heavy scenarios.

Senior QA Engineer

Sep 2021 — Apr 2023
Otkritie Broker (Top-tier Russian Broker)
  • Progressed to Senior QA within 1.5 years through high autonomy and ownership of critical product areas.
  • Coordinated weekly releases of the investment platform (PWA, iOS, Android) from test planning to store submission.
  • Implemented Test IT as the main TMS and standardized onboarding documentation, cutting ramp-up time for new hires by 50%.
  • Owned quality for high-risk functionality including trading operations, Individual Investment Accounts (IIS), the user account area, and feedback systems.
Ilia Usatov

Илья Усатов

Senior QA Engineer / Team Lead

О себе

Senior QA Engineer с опытом в FinTech и E-commerce. Специализируюсь на backend/API testing, автоматизации на Java (Rest Assured), shift-left практиках, анализе инцидентов и качестве релизов. Сочетаю глубокую IC-экспертизу с опытом кросс-функционального лидерства: руководил продуктовым сквадом, запускал крупные фичи и выстраивал прозрачность качества через метрики и observability. Во время карьерного перерыва разработал и выпустил два iOS-приложения, что усилило понимание мобильной архитектуры и full-cycle delivery.

Опыт работы

Indie iOS Developer

Ноя 2025 — Наст. время
Карьерный перерыв и Indie-разработка
  • Спроектировал, разработал и выпустил в App Store два iOS-приложения с нуля: Timefall и Quietude.
  • Разрабатывал нативно на SwiftUI, CoreData, AVFoundation, SpriteKit, HealthKit и AlarmKit.
  • Покрыл основной функционал unit-тестами, чтобы повысить стабильность ключевых пользовательских сценариев до релиза.
  • Самостоятельно прошёл полный цикл поставки: архитектура, разработка, отладка, публикация в App Store, ASO и обработка пользовательского фидбэка.
  • Углубил понимание мобильной архитектуры, жизненного цикла приложения и продуктовых компромиссов.

Acting Team Lead (Cross-functional Squad)

Май 2025 — Окт 2025
Uzum Market (Крупнейший маркетплейс Узбекистана)
  • Руководил кросс-функциональной командой из 6 человек (Android, iOS, Frontend, Backend), отвечая за планирование спринтов, delivery и синхронизацию работы команды.
  • Создал доменный дашборд с ключевыми метриками качества, телеметрией и ключевыми показателями состояния системы, чтобы команда видела состояние критичных сценариев в одном месте.
  • Совмещал управление delivery с ролью Senior QA на критичных продуктовых инициативах.
  • Внедрил подход Zero Bug Policy, что помогло снизить техдолг, повысить предсказуемость релизов и стабильность продукта.
  • Выступал в роли feature lead при запуске крупной кампании с Pepsi (500k+ новых пользователей) и в интеграциях с Uzum Nasiya, Uzum Tezkor и государственным социальным проектом.
Senior QA Engineer (Май 2023 — Окт 2025):
  • Разработал и поддерживал около 400 API-автотестов на Java / Rest Assured, интегрировав проверки в CI-пайплайн и сократив время регресса с 2 дней до 3 часов.
  • Применял shift-left подход: участвовал в проработке требований, готовил API/backend test scenarios до старта разработки и проводил ревью unit-тестов.
  • Вёл технический проект по оптимизации push-токенов между 4 системами (iOS, Android, Backend, CDP Altcraft), что стабилизировало доставку уведомлений и улучшило конверсию.
  • Совместно с аналитиками устранил системные проблемы в сборе данных, повысив точность продуктовых метрик и отчётности.
  • Менторил новых QA инженеров, использовал AI-инструменты для ускорения подготовки тестов и анализа серверных и мобильных логов.
  • Активно использовал Kibana и Grafana для расследования инцидентов, анализа логов и поиска скрытых проблем в интеграционных сценариях.

Senior QA Engineer

Сент 2021 — Апр 2023
Открытие Брокер (Топ-брокер РФ)
  • Вырос до Senior QA за 1.5 года благодаря высокой автономности и ownership критичного функционала.
  • Координировал еженедельные релизы инвестиционной платформы (PWA, iOS, Android) - от тест-плана до выкладки в сторы.
  • Внедрил Test IT как основную TMS и стандартизировал onboarding-документацию, сократив выход новых сотрудников на рабочую мощность на 50%.
  • Отвечал за качество высокорискового функционала: торговые операции, ИИС, личный кабинет и системы обратной связи.