ДБ
Дмитрий Б.
Мужчина, 26 лет
Россия, Ростов-на-Дону, UTC+3
Ставка
2 500 Р/час
НДС не облагается
Специалист доступен с 4 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
QA FullStack
Грейд
Навыки
Отрасли
Знание языков
Английский — B2
Главное о специалисте
Основная деятельность - ручное тестирование с последующей автоматизацией при необходимости (преимущественно backend).
Интерес проявляю к автоматизации и оптимизации развёртывания с первичными "healthcheck" сервиса средствами Kubernetes.
Проекты
(5 лет 5 месяцев)
Innotech
Роль
Senior QA Engineer
Обязанности
Три проекта, расширяющих базовые возможности OpenSource версий, с подключаемыми NDA сервисами заказчика в области искусственного интеллекта и обратки больших данных.
Обязанности и задачи:
— создание автотестов;
— формализация и структурирование процесса тестирования;
— анализ документации и требований;
— разработка стратегии тестирования, тестовых планов, сценариев, тест-кейсов и т.д.;
— проведение различных видов тестирования: регрессионное, функциональное (в т. ч. GUI),
интеграционное, нагрузочное и др.;
— помощь в отладке и разборе инцидентов;
— работа в Agile-формате, работа с backlog, совместно с лидером команды постановка задач в
backlog смежных команд, аргументация необходимости реализации/отмены задач.
Команда:
— 1 FullStack разработчик
— 3 Backend-разработчика
— 3 DevOps
— 1 QA-инженер
— 2 Инженер 2-линии поддержки (SRE)
— 2 Team-Lead
— 2 Tech-Lead
— 1 Product owner
Достижения
Успешно интегрировано автоматическое тестирование на этапах системного тестирования, интеграционного тестирования и регрессионного тестирования.
Стек специалиста на проекте
Pytest, Allure 2, Python 3.11, Python (requests), Python (Playwright)
Отрасль проекта
AI & Robotics
Период работы
Ноябрь 2024 - По настоящее время
(9 месяцев)
TradingView Internal Services
Роль
Lead QA Engineer
Обязанности
Основной проект:
WEB-приложение с единым UI для мониторинга и управления внутренними ресурсами других команд. Управление администрирующими ручками с отслеживанием состояния выполнения.
(Dashboard)
Side проекты:
— Оператор для kubernetes (с собственной системой CRD), который обеспечивал обратную совместимость между развёртыванием приложений компании средствами Kubernetes и Ansible (ingress x nginx_http_create_upstream)
— Оператор для kubernetes (с собственной системой CRD), который обеспечивал доставку логов из контейнеров к vector
— Микросервис для сбора информации о всех имеющихся в компании сервисах и их параметров запуска, переменных окружений
Обязанности и задачи:
1. Выстраивание и оптимизация процессов и подходов к качеству на проекте:
— подход к подготовке/написанию/анализу требований, созданию планов тестирования, межкомандному взаимодействию, общению с хэдами/продактами/проджектами
— подход к функциональному/интеграционному/регрессионному тестированию
— подход к приемо-сдаточному тестированию
— подход к нагрузочному тестированию (отдельных компонентов и монолитной системы в целом) с применением K6 и helmification для Я.Танк
— подход к тестированию backend в нестабильном окружении (с последующим написанием развёрнутой статьи для младших коллег), в которое входило эмуляция обрывов сети, задержек, переадресация запросов (утилиты iptables, lsof, ss, nc, netstat)
2. Работа с CI/CD: Jenkins, ArgoCD
3. Работа с системами забора данных: Zabbix, Prometheus, Grafana
4. Участие в найме и менторство новых специалистов
5. Помощь в настройке процессов QA (manual/automation) у смежных команд для оптимизации Delivery Time и улучшению показателей Cycle Time спринта
Команда: 1 Frontend-разработчик (TS, React), 2 Backend-разработчика (GO), 2 QA-инженера
Достижения
1. Для основного проекта успешно настроено развёртывание сервисов средствами Kubernetes с применением Kind.Rollout и первичным анализом/тестированием работы сервисов с применением Probes, Jobs, CronJobs
2. Интегрирована автоматизация тестирования в систему развёртывания (на этапах системного тестирования, интеграционного тестирования и регрессионного тестирования)
3. Интегрирована автоматизация тестирования в git piplines для проверки функциональности кода (на моковых данных)
Стек специалиста на проекте
Docker, ArgoCD, MongoDB, Grafana, Kubernetes, Pytest, Prometheus, Zookeeper, Zabbix, Grafana K6, python 3.10, Python (requests), etcd, Python (Playwright)
Отрасль проекта
FinTech & Banking
Период работы
Сентябрь 2022 - Ноябрь 2024
(2 года 3 месяца)
MentalStack
Роль
Fullstack QA Engineer
Обязанности
Анализ требований, подготовка тест-планов, общение с аналитиками
Функциональное/интеграционное/регрессионное/A-B/нагрузочное тестирование
Предрелизное и приемо-сдаточное тестирование, передача релизной версии продукта DevOps для последующего развёртывания заказчикам
Анализ ошибок, составление bug-репортов, заведение task/tech debt issues в команду разработки
Ведение тестовой документации (чек-листы, тест-кейсы, тест-планы, Alure-отчёты по автоматизации)
Работа с БД PostgreSQL:
— составление SQL-запросов
— проверка оптимальности запроса (JOIN, EXPLAIN, COST)
Работа с хранилищем Redis
Написание и оптимизация интеграционных и регрессионных (e2e) тестов на Python:
— тестовые сценарии для тестирования данных внутри хранилища Redis
— тестовые сценарии для проверки взаимодействия backend с БД PostgresSQL
— тестовые сценарии UI-автотестов (selenium)
— тестовые сценарии проверки HTTP-API микросервисов (pytest & requests)
— парсеры логов для поиска и обработки всех ERROR в логах
Интеграция автоматизации тестирования в процесс разработки
Чтение и анализ логов сервисов:
— намашинные дэбажные логи (полученные от DevOps)
— использование Kibana для работы с логами релизных и тестовых сборок
Участие в обсуждениях улучшения процессов тестирования и договорённостей команды
Участие в оптимизации времени delivery со стороны процессов тестирования
Взаимодействие с командами сопровождения продуктов
Ведение пространства QA в Confluence
Стек специалиста на проекте
PostgreSQL, Pytest, Python 3.8, Python (requests), Python (Selenium)
Отрасль проекта
Cloud Services
Период работы
Март 2020 - Сентябрь 2022
(2 года 7 месяцев)
Формат работы
Тип занятости
Парт-тайм (6 ч/день)
Формат работы
Удаленно
Командировки
Не готов
Релокация
За границу
Готов работать на зарубежных проектах
Да
Образование
Высшее
Учебное заведение
Донецкий национальный технический университет
Специальность
09.04.04 Программная инженерия
Завершение учебы
2023 г.