Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Роман — специалист уровня Senior в области QA авто. Имеет опыт работы в сферах Telecom, Logistics & Transport, AI & Robotics, RnD. Владеет русским языком на уровне C2, английским — на уровне B2.
Получил образование по направлениям «Программная инженерия» и «Бизнес-информатика».
Имеет опыт работы на следующих проектах:
- IT_One (декабрь 2021 — июль 2024), Ростелеком (июль 2024 — настоящее время). Роль — руководитель группы тестирования. Задачи включали управление автоматизацией тестирования, разработку и поддержку фреймворка, планирование и распределение задач, управление командой автотестирования.
- ITOB, Москва. Роль — инженер-программист. Задачи включали сопровождение, багфикс и написание кода на Python для проекта, использующего библиотеку Google OR-Tools, покрытие кода юнит-тестами, тестирование API.
- Математический клуб исследования рынка ценных бумаг, Уфа. Роль — техник. Задачи включали написание скриптов для торгового робота на Python, автоматизацию рутинных действий на бирже.
- БашНИПИнефть, ООО, Уфа. Роль — техник. Задачи включали ручное тестирование, написание тест-кейсов, поддержку существующих автотестов, автоматизацию тест-кейсов.
Проекты
(5 лет 3 месяца)
IT_One, Москва (потом Ростелеком)
Роль
Руководитель группы тестирования
Обязанности
1. IT_One, Москва (декабрь 2021 - июль 2024)
Произошла смена юрлица на Ростелеком. Проекты сохранились
2. Ростелеком, Москва, www.rostelecom.ru (июль 2024 – настоящее время)
Отрасль: Government & Public Sector
Проекты связаны с трансформацией государственных услуг. Пользователи - реализаторы услуг (5–20 тысяч пользователей в зависимости от проекта). Веб-серверное процессное приложение.
Моя задача – управление автоматизацией тестирования данной площадки (упор на АПИ Е2Е + интеграционное тестирование).
Команда: 15 СА, 1 РП, 10 manual qa, 4 auto qa, 20 developers.
Обязанности:
• разработка фреймворка с нуля, его поддержка, запуск и анализ результатов работы автоматизированных юнит и E2E тест-кейсов (UI, API) на трех проектах (веб-приложение);
• наполнение тестового фреймворка в соответствии с общепринятыми паттернами;
• планирование и распределение задач, управление командой автотестирования, код-ревью;
• проведение собеседований, онбординг и наставничество.
Достижения
• существенное уменьшение нагрузки на ручных тестировщиков. На основном проекте автоматизировано свыше 1000 сценариев (около 40% от всей базы тестовых сценариев);
• контейнеризация и распараллеливание автотестов;
• написание высоко-абстрактного конструктора тестовых методов (генератор кода автотестов), который в разы ускоряет разработку API/UI автотестов;
• автоматизация длинных цепочек микросервисов на разных тестовых стендах со скудной документацией;
• значительное повышение качества кода членов команды за счет регулярногого ревью и созвонов по обмену опытом;
• написание эффективного фреймворка для тестирования по API и UI. Данный фреймворк был шаблонизирован и может быть развернут для любого другого проекта;
• высокая скорость автоматизации тест-кейсов (и, как результат, потребность в увеличении состава команды с 3 до 6 человек);
• грамотный стиль управления с моей стороны привел к сохранению состава команды - за годы работы самовольно не ушел ни один сотрудник.
Декабрь 2021 - По настоящее время
(3 года 10 месяцев)
ITOB, Москва, www.itob.ru
Роль
Инженер-программист
Обязанности
Проект – построение логистических маршрутов для развоза груза клиентам на базе Google OR-Tools
Команда: 2 СА, 1 РП, 2 qa, 5 developers
Обязанности:
• сопровождение, багфикс и написание кода на python для проекта, использующего библиотеку Google OR-Tools для выполнения расчетов по поиску оптимального пути;
• покрытие кода юнит-тестами;
• тестирование API (postman + requests) сервиса генерации маршрутов.
Математический клуб исследования рынка ценных бумаг, Уфа
Роль
Техник
Обязанности
Проект: создание ботов для торговли на бирже
Команда: 1 СА, 1 РП, 2 qa, 3 developers
Обязанности:
• написание скриптов для торгового робота на python;
• автоматизация рутинных действий на бирже (requests).