Был более двух недель назад

Шабуров Олег

Мужчина, 40 лет, родился 1 февраля 1985

Витебск, не готов к переезду, готов к командировкам

Контакты
 +7 929 991-98-76
 — предпочитаемый способ связи
Телефон подтвержден

Head of QA | Quality Architect | QA Lead

Специализации:
  • Тестировщик

Занятость: полная занятость, проектная работа

График работы: полный день, удаленная работа

Опыт работы 10 лет 8 месяцев

Май 2022по настоящее время
3 года 7 месяцев

Москва, www.tinkoff.ru

Информационные технологии, системная интеграция, интернет... Показать еще

Mobile QA Lead
Организация автоматизированного тестирования МП на проекте Asia (kotlin, gradle, robolectric, kaspresso, kakao, junit4) Разработка вспомогательного сервиса для подготовки тестовых данных Базовые технологии. - spring-boot - spring-boot actuator - spring-boot validation - spring-boot openfeign - spring-boot admin + кастомные настройки по управлению SwaggerUI - springdoc-openapi-ui - spring-kafka + HCvault + TLS auth - spring-boot data-jpa + flyway - клиентская кодогенерация (openapi/protobuf) + javax Типичная административка QA руководителя.
Август 2021Май 2022
10 месяцев
-

touchbit.org

Отпуск
Разработка OpenSource расширения для HTTP клиента retrofit предназначенного для функционального тестирования API. Создан для упрощения и ускорения разработки API тестов. Проект сделан почти в лучших традициях OpenSource проектов. Решение получилось не маленькое, а некоторые подходы просто уникальные. Ссылка на проект: https://github.com/touchbit/retrofit-veslo Статья на Хабре: https://habr.com/ru/post/647499/ Разработка OpenSource проекта по сериализации/десериализации данных в формате form-urlencoded. Поддержка POJO, Map для хранения структур данных. Типизация для вложенных POJO/Map объектов, списков, массивов и простых типов (Integer, Boolean и т.д.). Более детальное описание смотреть в проекте. Ссылка на проект: https://github.com/touchbit/form-urlencoded-marshaller Разработка тренажера для начинающих автотестировщиков. Представляет из себя полностью задокументированный (openapi) микросервис с синтетическими багами. Имеет встроенные подсказки, гибкую конфигурацию, подробные логи и так далее. Ссылка на проект: https://github.com/touchbit/automatron
Сентябрь 2020Август 2021
1 год

Москва, www.unicreditbank.ru

Финансовый сектор... Показать еще

Lead automation QA
• Разработка стратегий тестирования; • Оценка трудозатрат на автоматизацию тестирования проектов; • Среднесрочное/долгосрочное планирование работ; • Выставление/внедрение требований к разрабатываемым решениям; • Ревью бизнес/технической документации к продуктам. • Разработка и внедрение общих решений по автоматизации; • Внедрение автотестов на проектах; • Консультации (разработка/тестирование/DevOps); • Найм автоматизаторов; Базовый стек: spring-data-jpa, ibm-mq, apache-artemis-jms, feign, jaxb, xjc, jackson, jsonschema2pojo, selenium, junit5, powermock, hamcrest.
Декабрь 2019Сентябрь 2020
10 месяцев
Insolar Technologies GmbH

Москва, insolar.io

Информационные технологии, системная интеграция, интернет... Показать еще

Head of QA
Проект закрылся. Разработка облачной PaaS платформы на базе DLT для создания распределенных бизнес-приложений. Обязанности • Организация своевременной доставки релизов с требуемым уровнем качества; • Отчетность и метрики по качеству разрабатываемых продуктов; • Координация активности QA отдела; • Внедрение общих подходов и решений в QA; • Найм SDET в команды Питера и Москвы; Достижения • Организовал процесс релизного тестирования для трёх продуктовых проектов; • Ликвидировали тех. долг по задачам QA (>1000 issues); • Участвовал в организации performance review (360); • Упразднил отдел QA в пользу усиления scrum команд;
Апрель 2019Декабрь 2019
9 месяцев
ООО Гетэкс Текнолоджис

Москва

Информационные технологии, системная интеграция, интернет... Показать еще

Head of QA
Проект закрылся. Разработка системы мгновенных финансовых переводов/платежей по всему миру. Обязанности • Полная ответственность за качество продукта; • Организация тестирования на проекте; • Организация CI/CD под FDD; • Оптимизация процессов разработки; • Формализация тех. требований к продукту; • Формирование штата QA/Dev/DevOps; Достижения • За 4 месяца успешно переписали MVP и запустили в прод; • Доставка фич в прод по готовности без привязки к спринтам; • Значительно повысил скорость и качество разработки; • Внедрил разработку по спецификации; • Внедрил единый флоу CI/CD для всех проектов (GitLab);
Ноябрь 2018Апрель 2019
6 месяцев

Москва, www.ozon.ru

Услуги для населения... Показать еще

QA Team Lead
Обязанности • Организация разработки общих решений для тестирования; • Формализация общих практик, решений, требований, регламентов, вакансий, экспертиз, вопросников для собеседований, компетенций и так далее; • Внедрение автоматизации на проектах; • Внедрение общих решений по автоматизации в CI/CD; Достижения • Организация закупки/развертывания мобильной фермы (android/apple); • Внедрили sonar, reportportal. Стабилизировали moon; • Так же некоторое время исполнял обязанности тех. руководителя в проекте по разработке системы управления магистральными перевозками (логистика).
Июнь 2016Июнь 2018
2 года 1 месяц
New Cloud Technologies

ncloudtech.ru/

QA Lead
Разработка облачной платформы, состоящая из набора офисных приложений для совместного редактирования и хранения документов, почтовой системы, корпоративного мессенджера. Руководитель отдела обеспечения качества (01.2018 - 06.2018) Обязанности • Оптимизация процессов в командах разработки; • Участие в разработке архитектурных решений; • Срочное решение проблем "в проде" и при внедрении продукта; • Управление тестовой инфраструктурой (OpenStack, Proxmox); Достижения • Внедрил и развил департамент управления поставками (в рамках реорганизации разработки); • Разработал и внедрил методику взаимодействия между офисами и командами разработки; • Организовал информационные тех. потоки; Руководитель отдела автоматизации тестирования (05.2016 - 01.2018) Обязанности • Разработка тестового фреймворка для тестирования микросервисов; • Разработка утилитных средств в помощь ручным тестировщикам; • Отчетность по автотестам; • Тестирование документации (HLD/LLD/спеки и т.д.); • Координация работы сотрудников, постановка задач; • Выявление, оценка потенциально узких мест в архитектуре продукта; Достижения • Организация автоматизации "с нуля"; • Разработан тестовый фреймворк с возможностью управления запуском тестов по компонентам (сервисам), интерфейсам, виду, типу, приоритету (Java + TestNG); • Внедрил SonarQube, TestRail, разработку через тестирование (TDD), тестирование документации до начала разработки продукта;
Декабрь 2014Декабрь 2015
1 год 1 месяц
ОАО "Банковские и Финансовые Интернет Технологии"

Москва

QA Automation engineer
Разработка системы дистанционного банковского обслуживания и интеграционной шины для банков и фин. регуляторов. Обязанности • Тестирование документации; • Автоматизированное тестирование (Java, TestNG, PL/SQL); • Нагрузочное/стресс тестирование; • Доскональное знание "бизнеса" по проектам ДБО и интеграции; • Решение технических вопросов с банками; • Разработка вспомогательного инструментария; Достижения: • Координация работы сотрудников, постановка задач; • Самостоятельная организация тестирования; • Нахождение максимально эффективных решений в экстремальных условиях; • Выявление, оценка потенциально узких мест и рисков;
Июль 2014Декабрь 2014
6 месяцев

Москва, www.altarix.ru/

Информационные технологии, системная интеграция, интернет... Показать еще

QA engineer
Обязанности • Автоматизированное и ручное тестирование; • Формирование отчетности по тестированию; • Подготовка среды для тестирования; • Анализ кода для проведения тестирования; • Отладка тестовых контуров; • Написание тест-планов, чек-листов, тест-кейсов;

Навыки

Уровни владения навыками
Java
Python
SQL
TestNG
Git
protobuf
gRPC
Docker
Testrail
Reportportal
Linux
Управление командой
Организация процессов
Реорганизация отдела
Kotlin

Обо мне

"Играющий тренер". Имею богатый опыт внедрения/реанимации тестирования (ручное, автоматизация, нагрузка, мобилки), оптимизации процесса разработки, снижении рисков, тестировании низкоуровневых распределенных клиент-серверных систем, разработке решений по автоматизации тестирования (Java/Python), организации CI/CD, формированию команд в том числе и удаленных. Ознакомиться с моими проектами и статьями можно на сайте https://shaburov.github.io Готов предоставить рекомендации по запросу: • Insolar (VP Engineering / Head of HR) • ГетЭкс Технолоджис (CTO / Product Owner) • OZON (Head of QA) • New Cloud Technologies (VP Engineering / Head of Department)

Неоконченное высшее образование

2007
Факультет издательского дела и технологии печати, Технология полиграфического производства

Знание языков

РусскийРодной

Гражданство, время в пути до работы

Гражданство: Россия

Разрешение на работу: Россия

Желательное время в пути до работы: Не имеет значения