Дмитрий Е. , Senior, QA manual

Male avatar
Дмитрий Е.
2 415 ₽/час 386 400 ₽/мес. без НДС
Опыт работы:
От 3 до 6 лет
Языки:

Английский — C1

ПисьменныйРазговорный

О специалисте

Навыки
Ручное и автоматизированное тестирование
Тестовые метрики
Ревью кода
Менторинг коллег
Координация QA-активности команды
Python
Pytest
UI автоматизация
API автоматизация
Мобильная автоматизация
CI/CD
Kubernetes
Allure
ELK
Sentry
Clickhouse
Redis
Spark
Jira
Confluence
Zephyr
TestOps
Applications:
Docker
Database:
PostgreSQL
MySQL
MongoDB
Формат работы
Удалённо
Описание о специалисте

Fullstack QA Engineer с более чем 5 годами коммерческого опыта в области обеспечения качества и автоматизации тестирования высоконагруженных микросервисных приложений.


Разрабатываю и развиваю решения для автоматизации тестирования API и E2E-сценариев. Создавал фреймворки автоматизации с нуля, внедрял их в CI/CD и способствовал сокращению длительности регрессионного тестирования с нескольких дней до нескольких часов

Примеры работ

Web- сервис - Платформа для поставщиков оборудования и материалов
Позиция на проекте
QA Engineer
Ответственность
  1. Увеличил покрытие тестовой документации проекта на 70% (чек-листы, тест-кейсы, тест-планы);
  2. Сократил количество критических дефектов на релизе на 23% за счёт внедрения обязательного регрессионного чек-листа и усиления контроля качества перед выпуском версий;
  3. Инициировал внедрение автоматизированного тестирования, выбрал стек (Python + Selenium + pytest), разработал архитектурный подход и покрыл автотестами более 30% продукта.
Технологии и инструменты
Docker, ELK, Git, MySQL, PostgreSQL, Postman, Python, RabbitMQ, Redis, Selenium, Selenoid, Swagger, YouTrack
Период работы/продолжительность
Март 2025 г. - Август 2026 г.
NDA
Позиция на проекте
Fullstack QA Engineer
Ответственность
  1. Разработал и поддерживал фреймворк для автоматизации на базе Python (PyTest, Selenium) для высоконагруженных микросервисов, что увеличило покрытие автотестами на ~40%;
  2. Интегрировал автотесты в CI/CD процессы (Docker, Kubernetes), сократив затраты на ручное регрессионное тестирование более чем на 20 инженерных часов за спринт;
  3. Спроектировал стратегии API и E2E тестирования для критически важных бизнес-цепочек, что помогло снизить количество дефектов на проде на ~25%;
  4. Писал тесты под backend для проверки интеграций с ЦФТ - валидировал, что данные отправляются корректно и правильно обрабатываются на принимающей стороне. Тесты были как на тестовых окружениях, так и на проде (верификация с тестовыми картами);
  5. Повысил стабильность тестов за счет внедрения структурированного логирования, механизма повторных запусков (retries) и анализа причин сбоев, сократив количество ложноположительных срабатываний в CI на ~30%.
Технологии и инструменты
Allure, Charles Proxy, CI/CD, Docker, ELK, Jira, Kafka, Kibana, Postman, Pytest, Python, Selenium, Sentry, Swagger, TestOps, Zephyr, Atlassian Confluence, API Automation
Период работы/продолжительность
Ноябрь 2023 г. - Февраль 2025 г.
NDA
Позиция на проекте
QA Engineer
Ответственность
  1. Автоматизировал более 1000 критически важных сценариев для web и mobile-приложений, сократив время регрессионного тестирования с 4 дней до 1 дня;
  2. Настроил запуск автотестов в CI/CD пайплайне, обеспечив раннее выявление дефектов до выхода изменений в продуктивную среду;
  3. Использовал YAML для настройки CI/CD, Docker;
  4. Смотрел данные по приложению при помощи S3: логи, изображения, большие данные;
  5. Через spark получал большие данные из Clickhouse, особенно часто использовался для проверки данных на проде;
  6. Реализовал мобильную автоматизацию нативного приложения с использованием Appium, обеспечив покрытие ключевых пользовательских сценариев на Android/iOS.
Технологии и инструменты
Appium, MySQL, Playwright, PostgreSQL, Postman, Python, RabbitMQ, Redis, S3, Selenium, Spark, Swagger, YAML, YouTrack
Период работы/продолжительность
Апрель 2021 г. - Ноябрь 2023 г.

Образование

Магистр
Название учебного заведения/курса
ВСГУТУ
Специальность
Компьютерные технологии
Аналогичные специалисты
Не нашли, кого искали?

Оставьте заявку и, наша команда в кратчайшие сроки подберёт необходимого специалиста за вас!

Помните, что заключение договора и оплата услуг происходит после того, как вы выбрали специалиста

Request Poster