Дмитрий А. , Middle+, QA FullStack

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

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

Навыки
Python
Java
Windows
macOS
Linux
IOS
Android
IntelliJ IDEA
PyCharm
Pytest
Selenium
JUnit
Selenide
Appium
Playwright
TeamCity
Jenkins
Git Flow
Git
Mergify
Sentry
Google Play Console
app store connect
In-App Purchases
Slack API
Asana API
n8n
Make
Slack Bot Development
Unity
Internal Game Engine
Asana
Agile/Scrum
Allure Reports
TestNG
Page Object Model
Technology:
REST API
SQL
Instruments:
Postman
Swagger
Database:
PostgreSQL
Source_control:
GitHub Actions
Applications:
Docker
Social:
Google API
Формат работы
Удалённо
Описание о специалисте

QA Engineer и QA Automation Engineer с опытом управления полным циклом функционального, регрессионного и автоматизированного тестирования кроссплатформенных мобильных и десктопных приложений. Занимаюсь разработкой модульных фреймворков автоматизации на Python и Java, настройкой CI/CD пайплайнов и контейнеризацией тестовых сред в Docker. Имею опыт автоматизации отчетности и интеграции QA-инструментов с таск-трекерами, а также сопровождения мобильных релизов в App Store и Google Play.

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

Кроссплатформенная мобильная 3D-игра
Описание задачи/проекта

Кроссплатформенная мобильная 3D-игра на внутреннем игровом движке, разработка внутренних инструментов автоматизации, контейнеризация тестовых сред и выстраивание стабильной инфраструктуры CI/CD, доставки и мобильных релизов.

Позиция на проекте
Release & Automation Engineer
Размер команды
Смешанная команда разработки и QA
Ответственность
  1. Разрабатывал и масштабировал модульный фреймворк автоматизации на базе Pytest для внутренних инструментов.
  2. Спроектировал и оптимизировал более 10 автоматизированных пайплайнов непрерывной интеграции и доставки с использованием TeamCity и GitHub Actions, интегрировав запуск автоматических тестовых наборов на каждый пулл-реквест.
  3. Спроектировал архитектуру и интегрировал сквозные петли верификации обеспечения качества между TeamCity, GitHub и Asana, автоматизировав жизненный цикл отслеживания ошибок и статусы валидации.
  4. Внедрил процесс мобильного релиза с контролем качества через App Store Connect и Google Play Console, интегрировав мониторинг сбоев Sentry в реальном времени.
  5. Контейнеризировал локальные среды разработки и тестовые раннеры непрерывной интеграции с помощью Docker.
Технологии и инструменты
Agile/Scrum, app store connect, Asana, Docker, Git Flow, GitHub Actions, In-App Purchases, PostgreSQL, Postman, Pytest, Python, REST API, Sentry, SQL, Swagger, TeamCity, Unity, Google Play Console, Slack API, Mergify, Asana API, Internal Game Engine
Период работы/продолжительность
Октябрь 2021 г. - Декабрь 2025 г.
Автоматизация мобильного тестирования
Описание задачи/проекта

Проектирование и создание с нуля независимого, масштабируемого фреймворка автоматизации мобильного тестирования для обеспечения стабильной кроссплатформенной проверки и прозрачной генерации отчетов.

Позиция на проекте
QA Engineer
Ответственность
  1. Разработал с нуля архитектуру масштабируемого фреймворка автоматизации под мобильные платформы с использованием Java, Appium и JUnit/TestNG.
  2. Внедрил паттерн проектирования Page Object Model для повышения поддерживаемости и читаемости тестового кода.
  3. Интегрировал Allure Reports для повышения прозрачности выполнения тестов и получения детальных отчетов.
  4. Настроил запуск тестов Git Lab.
Технологии и инструменты
Appium, Docker, Java, JUnit, Page Object Model, TestNG, Allure Reports
Период работы/продолжительность
Октябрь 2021 г. - Февраль 2024 г.

Образование

Курс
Название учебного заведения/курса
Fungi Studio
Специальность
Unity Game Developer
Срок получения образования
2023 - 2024г.
Аналогичные специалисты
Не нашли, кого искали?

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

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

Request Poster