Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Денис — специалист в области QA автоматизации с опытом работы более трёх лет. Владеет широким спектром технологий и инструментов, включая тестирование API, интеграционное тестирование, работу с базами данных (PostgreSQL, Redis, MongoDB), контейнеризацию (Docker, Kubernetes) и CI/CD (Jenkins, GitLab CI).
Участвовал в проектах в различных отраслях: логистика и транспорт, телекоммуникации, финансовые технологии и банковское дело. Имеет опыт работы с Agile/Scrum, автоматизацией тестирования, мониторингом и логированием (Grafana, Prometheus, Kibana).
На проекте «Служба заказа такси Максим» занимался разработкой и поддержкой тестового проекта, интеграцией автотестов в CI/CD, работой с контейнеризацией и оркестрацией, дебагом фичей разработчиков и настройкой тестовых окружений.
На проекте «Мобильные ТелеСистемы (МТС)» занимался разработкой и поддержкой автоматизированных тестов, интеграцией автотестов в CI/CD, участием в Scrum-процессах.
Также имеет опыт работы на проектах BrockStock и «Тензор», где занимался построением системы автотестов, анализом требований, тестированием UI и API.
Проекты
(4 года 3 месяца)
Служба заказа такси Максим
Роль
AQA engineer
Обязанности
Россия, www.taximaxim.ru
Перевозки, логистика, склад, ВЭД
• Автомобильные перевозки
• Авиаперевозки
Информационные технологии, системная интеграция, интернет
• Разработка программного обеспечения
• Системная интеграция, автоматизации технологических и бизнес-процессов
предприятия, ИТ-консалтинг
Продукты питания
• Кондитерские изделия (производство)
Основные обязанности:
Разработка и поддержка тестового проекта (архитектура, масштабируемость, оптимизация)
Code Review автотестов от разных команд (обеспечение качества кода, лучших практик)
Интеграция автотестов в CI/CD
Работа с контейнеризацией (Docker, Docker Compose) и оркестрацией (Kubernetes, Helm)
Дебаг фичей разработчиков (анализ логов, трассировка запросов, воспроизведение багов)
Настройка и поддержка тестовых окружений (виртуализация, облачные сервисы, SSH)
Взаимодействие с DevOps (настройка инфраструктуры, мониторинг, алертинг)
Технологии и инструменты:
Языки и фреймворки: Python, Pytest
Написание bash скриптов
Тестирование API: Requests, WebSocket, Postman, Swagger
Базы данных: PostgreSQL, Redis, Elasticsearch (написание SQL-запросов, оптимизация)
Контейнеризация: Docker (multistage builds, volume management), Kubernetes (поднятие
тестовых кластеров)
CI/CD: Jenkins (Groovy DSL), GitLab CI, GitHub Actions, ArgoCD
Мониторинг и логи: Grafana, Prometheus, Loki, Sentry, Kibana
Брокеры сообщений: Kafka, RabbitMQ (тестирование асинхронных систем)
Нагрузочное тестирование: Locust, k6, JMeter
Дополнительные навыки:
Оптимизация тестов (параллельный запуск, распределенное тестирование)
Работа с Feature Flags (LaunchDarkly, Unleash) и A/B-тестированием
Настройка виртуальных машин и облаков (AWS/GCP/Azure, Vagrant)
Автоматизация развертывания тестовых стендов (bash/python-скрипты)
Глубокая работа с Git (GitFlow, rebase, cherry-pick, hooks)
Участие в инцидент-менеджменте (разбор полетов, post-mortem анализ)
Участие в процессах:
Менторство junior/middle QA Automation инженеров
Внедрение метрик качества (стабильность тестов, покрытие, flaky-тесты)
Взаимодействие с разработчиками и продукт-менеджерами (уточнение требований, демо)
Разработка собственных утилит для тестирования (парсеры, генераторы данных, mock-сервисы)
Проведение функционального, интеграционного и регрессионного тестирования веб-приложений и API.
Работа с OpenStack для развертывания тестовых окружений, управления виртуальными машинами и сетями.
Тестирование RESTful API с использованием Postman и других инструментов, включая написание тест-кейсов и автоматизацию тестов.
Анализ и документирование требований, создание и поддержка тестовой документации.
Взаимодействие с разработчиками для выявления и устранения дефектов на всех этапах разработки.
Россия, www.mts.ru
Информационные технологии, системная интеграция, интернет
• Интернет-провайдер
• Интернет-компания (поисковики, платежные системы, соц.сети,
информационно-познавательные и развлекательные ресурсы, продвижение сайтов и
прочее)
• Разработка программного обеспечения
• Системная интеграция, автоматизации технологических и бизнес-процессов
предприятия, ИТ-консалтинг
Телекоммуникации, связь
• Мобильная связь
Основные обязанности:
Разработка и поддержка автоматизированных тестов ( API, интеграционные) на Python
Участие в полном цикле разработки (планирование, реализация, запуск, анализ результатов)
Интеграция автотестов в CI/CD (Jenkins, GitLab CI)
Работа с фреймворком Pytest
Написание чистого, поддерживаемого кода
Участие в Scrum-процессах: планирование спринтов, ежедневные стендапы, ретроспективы,
оценка задач
Технологии и инструменты:
Тестирование API: Requests, REST, GraphQL, Postman, Swagger
Работа с базами данных: PostgreSQL, MySQL, MongoDB (проверка данных, генерация тестовых данных)
Контейнеризация и оркестрация: Docker, Docker Compose, Kubernetes
Логирование и мониторинг: Kibana, Grafana
Отчетность и визуализация: Allure Report, Pytest-html, ReportPortal
Брокеры сообщений: RabbitMQ, Kafka
Дополнительные навыки:
Оптимизация тестов (ускорение выполнения, параллельный запуск)
Участие в Code Review, рефакторинг тестового фреймворка
Настройка виртуальных окружений (venv, pipenv)
Знание Linux/bash
Опыт работы с JIRA, Confluence, TestRail
Участие в процессах:
Анализ дефектов, взаимодействие с разработчиками и аналитиками
Поддержка тестовых стендов, работа с feature-флагами
Улучшение стабильности тестов (retry-механизмы, обработка флаков)
Написание технической документации (чек-листы, тест-планы)
Ярославль, brokstock.co.za/?ysclid=mc7kcpvysl36481786
Финансовый сектор
• Финансово-кредитное посредничество (биржа, брокерская деятельность, выпуск и
обслуживание карт, оценка рисков, обменные пункты, агентства по кредитованию,
инкассация, ломбард, платежные системы)
С нуля построил систему автотестов (UI на Java, API на Python)
Тесно работал с бизнес-требованиями, сам формализовал тест-кейсы и критерии качества
Разработал гибридный фреймворк (мультиязычный, с общей отчетностью)
Автоматизировал критичные сценарии (торговые операции, расчеты, риск-менеджмент)
Настроил мониторинг стабильности тестов (алерты о флаках, автоматические перезапуски)
Технологии и инструменты:
UI-тестирование (Java):
Selenium WebDriver
JUnit 5 / TestNG (параллельный запуск)
Allure Report (визуализация результатов)
API-тестирование (Python):
Pytest + Requests (REST)
Websocket-client (для real-time данных)
Pandas (анализ ответов с биржевой статистикой)
Инфраструктура:
Docker (контейнеризация тестовых сред)
Jenkins/GitLab CI (ночные прогоны, триггеры на релизы)
Kafka (тестирование асинхронных событий)
PostgreSQL/Redis (проверка расчетов в БД)
Особенности работы:
Полный цикл: от анализа требований до прогона в продакшн-подобной среде
Финансовая специфика: тестирование корректности расчетов (маржи, комиссий)
Ограниченные ресурсы: оптимизация под железо стартапа (например, headless-режим)
Примеры задач:
Написал скрипт для генерации тестовых данных (котировки, портфели клиентов)
Реализовал сравнение эталонных и актуальных отчетов в Excel/Pandas