НБ
Никита Б.
Мужчина, 32 года
Россия, Уфа, UTC+5
Ставка
3 636,36 Р/час
НДС не облагается
Специалист доступен с 30 июня 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
QA FullStack
Грейд
Навыки
Отрасли
Проекты
(5 лет 6 месяцев)
Онлайн-платформа для спортивных ставок
Роль
Инженер по качеству
Обязанности
Описание проекта
Новая высоконагруженная система для онлайн-ставок на спортивные события с поддержкой live-режима, стриминга матчей и интеграцией с внешними провайдерами спортивной статистики. Помимо платёжных и KYC-сервисов (включая собственные решения для фрод-мониторинга), платформа содержит модуль аналитики для отслеживания пользовательской активности и прогнозирования вероятности выигрыша.
Задачи
Разработка нового фреймворка автотестов на Java (Page Object Pattern, SOLID/DRY)
Интеграция BDD-подхода (Cucumber) для написания сценариев на языке Gherkin
Настройка Allure-отчётности (TestNG/JUnit 5) для удобного анализа результатов
REST и SOAP тестирование микросервисов (REST Assured, SOAP UI)
Мокирование платёжных и KYC-сервисов (WireMock), поддержка тестовых контрактов
Разработка интеграционных тестов для проверки взаимодействия сервисов
Настройка параллельного прогона тестов в Jenkins, TeamCity, GitLab CI/CD
Создание Docker-окружений (multi-stage builds, Compose) для быстрого развёртывания тестовых стендов
Взаимодействие с Kubernetes и Rancher для масштабирования тестовых окружений
Проведение стресс- и нагрузочных тестов (Apache JMeter, Gatling), анализ результатов и оптимизация инфраструктуры
Мониторинг производительности (Datadog, Kibana), настройка алертинга и устранение узких мест
Активное участие в Scrum-планировании, Shift-Left Testing и Exploratory-тестировании
Регулярные ревизии автотестов, парное программирование с разработчиками, внедрение лучших практик
Достижения
Запуск нового фреймворка автотестирования с покрытием ключевых бизнес-сценариев (регистрация, пополнение счёта, live-ставки)
Устойчивый CI/CD-процесс с параллельной сборкой и тестированием, сокращение регрессии более чем на 30%
Сокращение критических дефектов за счёт раннего вовлечения автотестов (TDD, BDD, Shift-Left)
Оптимизация микросервисной коммуникации и SQL-запросов благодаря регулярным нагрузочным тестам и мониторингу
Стек специалиста на проекте
WebDriver, gatling, Java, Rest Assured, Kibana, Selenium, TestNG, Selenide, Mockito, Gradle, Cucumber, Redis, Rancher, WireMock, Grid, Datadog, Docker, TeamCity, Allure, BrowserStack, Hibernate, Apache JMeter, GitLab CI/CD, JUnit 5, Maven, Identity Server, Jira, PostgreSQL, Jenkins, Kubernetes, Microsoft SQL
Отрасль проекта
GameDev
Период работы
Январь 2024 - По настоящее время
(1 год 6 месяцев)
Онлайн-гемблинг платформа
Роль
Инженер по качеству
Обязанности
Описание проекта
Платформа для онлайн-гемблинга с интеграциями внешних платежных сервисов и KYC-провайдеров, а также собственной CRM-системой для бонусов и уведомлений
Задачи
Разработка и поддержка фреймворка автотестов с использованием Page Object Pattern и принципов SOLID/DRY
Миграция автотестов с JUnit 4 на JUnit 5 и настройка параллельного прогона в Gradle
Настройка Maven Surefire Plugin и TeamCity Build Configurations для гибкого запуска тестов
Тестирование микросервисов с использованием REST Assured и SOAP UI, включая мокирование зависимостей с помощью Mockito
Поднятие Selenium Grid для параллельного запуска UI-тестов и интеграция с BrowserStack
Настройка Docker (multi-stage builds, Docker Compose) для контейнеризации и быстрого развёртывания тестовых окружений
Написание тестов производительности с Apache JMeter и анализ отчётов в Gatling
Работа с PostgreSQL и Microsoft SQL Server для управления тест-данными и оптимизации SQL-запросов
Интеграция Allure-отчётности с TestNG для наглядного отслеживания результатов прогонов
Достижения/результаты
Расширение охвата автотестирования и упрощение поддержки за счёт миграции на актуальные версии фреймворков
Оптимизация времени выполнения регрессии за счёт параллельных прогонов тестов в нескольких CI-системах
Повышение качества кода автотестов через рефакторинг и соблюдение принципов Clean Code
Успешная интеграция автоматизации тестирования в общий процесс непрерывной доставки функционала
Стек специалиста на проекте
WebDriver, Java, Rest Assured, Selenium, Selenide, Gradle, Grid, Docker, TeamCity, GitLab CI/CD, Maven, Identity Server, Jira, PostgreSQL, Jenkins, Microsoft SQL
Отрасль проекта
GameDev
Период работы
Январь 2020 - Январь 2024
(4 года 1 месяц)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Башкирская академия государственной службы и управления при Президенте Республики Башкортостан
Специальность
Юриспруденция, Гражданско-правовой профиль
Завершение учебы
2022 г.