О себе
Меня зовут Олег Сухарев. Я в IT более 15 лет и помогаю командам делать продукт стабильнее, релизы — предсказуемее, а процессы — эффективнее.
Карьеру начинал в технической поддержке хостинг-провайдера, где получил сильную инженерную базу: сети, администрирование серверов, эксплуатация и понимание того, как системы ведут себя «в бою».
Карьерные вехи
С 2011 года — QA, Scalr
С 2011 года работаю в QA.
В компании Scalr за 10 лет вырос до QA Lead: выстроил QA с нуля, сформировал и развивал команды (manual + automation) до 15 человек, внедрял практики, которые улучшали качество и скорость поставки. Параллельно консультировал небольшие компании: помогал настраивать процессы, усиливать найм и строить команды под задачи бизнеса.
С 2021 года — QA Lead, NeonLabs
С 2021 года — QA Lead в NeonLabs, где сформировал команду сильных тестировщиков для технически сложного продукта — разработка нового блокчейна (высокие требования к надежности, безопасности и производительности).
С 2024 года — Head of Engineering
С 2024 года — Head of Engineering: управляю инженерной организацией, улучшаю процессы разработки, повышаю throughput команд и сокращаю time-to-market без потери качества.
Экспертиза и ключевые компетенции
- Python, JavaScript/TypeScript, Go — для разработки инструментов тестирования, автотестов и инженерных утилит.
- Глубокое понимание сетевых технологий, ОС, клиент-серверных архитектур и современных инфраструктурных сервисов.
- Большой опыт в тестировании web3 приложений и блокчейнов (фронтенд, бэкенд), отличное понимание работы блокчейнов.
- Проектирование и внедрение тестирования на всех уровнях: unit, API, интеграционное, UI/e2e, нагрузочное/производительность.
- Тестирование проектов любой сложности — от классических web/service решений до высоконагруженных и распределенных систем.
- Построение стратегии тестирования: цели качества, риск-ориентированный подход, критерии готовности, метрики, покрытие, тест-пирамида, подход к CI/CD.
- Сильная инженерная «диагностика»: быстро локализую проблему, нахожу root cause, помогаю команде переводить баги из “не воспроизводится” в конкретные технические причины и фикс.
- Построение QA-команд под задачи продукта: найм, онбординг, организация структуры (manual/automation/SDET, по доменам, по потокам), развитие компетенций.
- Менторство и рост лидов: выстраивание ожиданий, карьерные треки, повышение уровня ответственности и автономности.
- Улучшение процессов внутри QA и кросс-функционально (Dev, Product, DevOps): сокращение цикла обратной связи, повышение прозрачности, качество требований, стабильность релизов.