Специалисты

Описание

QA Manual / Automation
Инженер в функциональном, интеграционном и автоматизированном тестировании web-, mobile- и desktop-приложений. Участвовал в разработке и проверке e-commerce, fintech, healthcare и гос-платформ, обеспечивая стабильность и качество решений на всех этапах SDLC. Специализируюсь на построении процессов тестирования с нуля, проектировании тестовой документации, подготовке регрессионных наборов, проверке интеграций и автоматизации API- и UI-сценариев. Опыт ручного тестирования сложных систем и разработки автотестов на Java. Отличаюсь вниманием к деталям, системным мышлением и ответственным подходом к тестированию. Умею приоритизировать задачи, анализировать логи и сеть, работать с CI/CD, оформлять детализированные баг-репорты и взаимодействовать с командой в рамках Agile (Scrum, Kanban)

ПРОФЕССИОНАЛЬНЫЕ НАВЫКИ:
Сбор и анализ требований
Составление чек-листов и тест-кейсов с использованием основных техник тест-дизайна
Опыт разработки сценариев тестирования и документирования найденных дефектов
Функциональное, интеграционное, регрессионное, санитарное и дымовое тестирование web и mobile-приложений
Знание и применение на практике техник тест-дизайна
Тестирование API: создание коллекций, настройка окружений, автоматизация запросов через скрипты и управление переменными
Проверка корректности интеграций и взаимодействий между модулями и внешними сервисами
Анализ логов и сетевого трафика (Charles Proxy, Fiddler, Chrome DevTools, Kibana)
Понимание жизненного цикла разработки ПО, методологий SDLC и места тестирования в процессе
Написание тестовой документации (тест-кейсы, чек-листы, регрессионные наборы)
Оформление багов и улучшений в баг-трекинговых системах
Опыт написания web-автотестов (сборщик Gradle, фреймворки JUnit5, Selenide, Selenium)
Опыт написания API-автотестов (Gradle, JUnit5, Rest Assured, Retrofit2, Lombok, Jackson)
Опыт написания desktop- и mobile-автотестов (Gradle, JUnit5, WinAppDriver, Appium)
Выгрузка результатов прогонов автотестов в Allure Report
Работа с базами данных PostgreSQL через DBeaver, написание SQL-запросов для проверки данных
Использование CI/CD-инструментов при тестировании и автоматизации
Работа в Agile/Scrum-командах, участие в планировании, стендапах и ретроспективах

Язык программирования: Java, SQL

Инструменты/технологии: Atlassian Jira, Confluence, TestRail, TestIt, PerfectPixel, Figma, Postman, Swagger, Charles Proxy, Fiddler, Chrome DevTools, Firebug, Android Studio, Xcode, IntelliJ IDEA, DBeaver, VirtualBox, AVD, Genymotion, GitLab, GIT, TeamCity, Grafana, Kibana, Loki, Elastic (ELK), Allure Report, Maven, Gradle, JUnit 5, Rest Assured, Retrofit2, Mocha, WireShark, HTML, CSS, Google Таблицы, Office (MS/Google Docs)

Образование:
2013 – 2019, Высшее, Университет ПГУ
Специализация: «Электроснабжение предприятий и АПК»

Опыт
Проект

E-commerce & Retail

Описание

E-commerce и стриминговая платформа, объединяющая функции телемагазина, интернет-магазина и видеостриминга. Пользователи могут смотреть прямые эфиры, участвовать в аукционах, взаимодействовать с блогерами, оформлять заказы и управлять личным кабинетом. Проект включает мобильные приложения (iOS/Android), веб-каталог и внутренние панели управления для блогеров и операторов. Роль в проекте: Ведущий QA Engineer (Manual / Automation) Обязанности: Тестирование ключевого e-commerce и стримингового функционала: регистрация, авторизация (в т.ч. через VK ID, Яндекс ID), каталог, поиск, фильтры, карточка товара, корзина, оформление заказа (checkout), работа с избранным, список заказов, личный кабинет блогера (создание и редактирование товаров, модерация, управление стримами), push-уведомления, переходы по deeplink, валидации форм и поведение при ошибках Разработка и актуализация тест-кейсов для мобильных и веб-приложений, покрывающих бизнес-сценарии и граничные условия Проверка корректности работы REST API (Postman, Swagger, cURL), валидаций и бизнес-правил на уровне backend Подготовка и оформление задач для доработки фронта и бэка (UI/UX, логика форм, ошибки валидации, корректность отображения данных) Анализ расхождений между веб-версией и мобильными приложениями (UI/UX-поведение, локализация, парсинг данных, сценарии работы с корзиной и checkout) Проверка push-уведомлений, корректности deeplink-навигации, поведения при клике и корректности отображения иконок приложения Контроль корректности интеграции API каталога и поиска: выявление дублей, отсутствующих товаров, некорректных фильтров и различий с веб-версией Подготовка и проведение ручных регрессионных тестов перед релизами мобильных приложений Оформление баг-репортов с детальной воспроизводимостью, вложениями (видео, скриншоты, cURL-запросы) и приоритезацией по влиянию на бизнес Тестирование Telegram-бота «Pay with Steps»: проверка пользовательских сценариев (регистрация, выбор режима, шаги, уведомления), бизнес-логики взаимодействий, корректности сообщений и интеграции с backend API Взаимодействие с аналитиками, разработчиками и дизайнерами для согласования требований и поведения приложения Команда: 2 QA (iOS / Android / Web), 2 Frontend, 2 Backend, 4 Mobile (iOS/Android), 1 UX/UI, 1 Analyst, 1 Product Manager

Технологии

Postman, Swagger, Figma, Charles, Fiddler, DevTools, Jira, Confluence, Android Studio, Xcode, GitLab, Kibana, TeamCity

Длительность

Май 2025 - н.в. месяцев

Проект

Information Security

Описание

Платформа маркирования, уникализации и шифрования электронных документов, обеспечивающая разграничение доступа пользователей к конфиденциальной информации. Роль в проекте: Ведущий QA Manual / Automation Обязанности по ручному тестированию: Разработка тестовой документации: тест-планы, тест-кейсы, чек-листы Проведение функционального, регрессионного, интеграционного и дымового тестирования Тестирование Desktop-приложений (Windows, MS Office) Тестирование Web-приложения (браузерные UI-тесты) Обязанности по автоматизированному тестированию: Разработка тестового фреймворка с нуля Создание хелпер-методов для API-запросов (пред- и постусловия тестов) Разработка утилит для очистки временных файлов, создаваемых в процессе тестирования Автоматизация MS Office приложений (Word, Excel, PowerPoint, Visio, Outlook) с использованием Page Object Pattern Разработка TestBase для инициализации драйверов и управления сессиями MS Office Интеграция с Allure Report: использование аннотаций для отчетности (@Feature, @Story, @Severity, @Tags, @DisplayName, @Step) Интеграция с TestIt: автоматическое создание TestRun, привязка к тест-кейсам (@WorkItemIds, @Classname, @Namespace, @Labels, @DisplayName, @Title) Использование кастомных тегов для выборочного запуска тестов через Gradle tasks Покрытие смоук- и регрессионных сценариев автотестами Команда: 10 QA, 3 Frontend, 12 Backend, 2 UX/UI, PM, 4 Analyst, 6 DevOps

Технологии

Java, Gradle, Junit5, WinAppDriver, Allure, Gitlab CI

Длительность

Январь 2024 - Апрель 2024 месяца

Проект

Система организации школьного питания

Описание

Административная панель для системы организации школьного питания с разделением по ролям доступа. Позволяет вести контроль деятельности между организацией питания и образовательным учреждением по поставке вариантов питания, сроков и оплаты услуг. Сервис позволяет загружать реестр учащихся, создавать заявки на питание, формировать подробные отчеты о каждом ученике с категорией оплаты, состава меню и его стоимостью. Роль в проекте: Тестировщик / Fullstack Обязанности: Функциональное и интеграционное тестирование административной панели Написание интеграционных тестов Разработка и актуализация тестовой документации (тест-кейсы, чек-листы) Анализ требований и проработка сценариев тестирования Коммуникация с командой тестирования, разработчиками и аналитиками Работа с базой данных Команда: 9 QA, 4 Frontend, 13 Backend, 2 UX/UI, PM, 4 Analyst, 3 DevOps

Технологии

Visual Studio Code, Mocha, DBeaver, WireShark, Jira, Postman, TestRail, Google Таблицы, Kibana, GitLab

Длительность

Сентябрь 2023 - Декабрь 2023 месяца

Проект

Федеральный портал для обмена медицинскими данными Нетрика

Описание

Сфера проекта: Федеральная интеграционная платформа в сфере здравоохранения, предназначенная для создания и поддержки государственных информационных систем субъектов РФ. В рамках проекта реализован комплекс web-сервисов и мобильных приложений, объединенных в федеральный медицинский портал «Нетрика». Портал предоставляет личные кабинеты для пациентов и специалистов, включает систему оценки персонала, инструменты аналитики (графики, отчеты, визуализацию данных), а также обеспечивает взаимодействие с лабораториями, медицинскими учреждениями и государственными органами. Роль в проекте: QA manual Обязанности: Проведение ручного тестирования web- и mobile-приложений Выполнение регрессионного тестирования Актуализация баг-листов и контроль исправлений Корректировка списка локаций в системе Заведение багов в баг-трекинговой системе и сопровождение до закрытия Взаимодействие с командой разработки и аналитиками Команда: 2 Frontend, 2 Backend, 2 UX/UI, PM, 3 QA, DevOps, 2 Analyst

Технологии

Jira, TestRail, Figma, TeamCity, Chrome Developer Tools, физические мобильные устройства (Android/iOS)

Длительность

Июнь 2023 - Август 2023 месяца

Проект

Веб-портал ФК

Описание

Сфера проекта: Sports / BioTech, Pharma, Health care & Sports Экосистема для одного из топовых футбольных клубов России. Включает веб-сайт с онлайн-магазином, билетной системой и личным кабинетом пользователя, адаптивную версию для планшетов и телефонов, административную панель с ролевой моделью доступа, а также мобильное приложение (iOS/Android) для полноценного взаимодействия с экосистемой. Роль в проекте: QA Manual Обязанности: Функциональное и юзабилити тестирование Составление и выполнение чек-листов для смоук-тестирования Кроссплатформенное тестирование web и mobile Разработка и выполнение use-case сценариев Актуализация тестовой документации (чек-листы, тест-кейсы) Проведение регрессионного тестирования Тестирование состояний и переходов интерфейса Автоматизация API-тестирования с использованием Rest Assured Анализ логов и мониторинг системы Взаимодействие с командой разработки и аналитиками Команда: QA, mobile, Frontend, Backend, UX/UI, PM, Analyst, DevOps

Технологии

Jira, Figma, TestRail, Chrome Developer Tools, Confluence, Postman, Grafana Loki, Fiddler, Swagger, Charles Proxy, IntelliJ IDEA, DBeaver, TeamCity, Allure Report, Gradle, JUnit 5, Rest Assured, Elastic, Android Studio, физические мобильные устройства (Android/iOS)

Длительность

Февраль 2022 - Май 2023 месяца

Проект

E-commerce & Retail

Описание

Сфера проекта: Уникальная спортивная e-commerce платформа для одной из крупнейших букмекерских контор в России. Создано инновационное и легкодоступное решение, которое позволяет делать ставки на спортивные события с удобством. На платформе сочетаются передовые технологии, большой выбор спортивных событий и интуитивный в использовании интерфейс. Роль в проекте: QA Manual / Automation Обязанности: Функциональное и юзабилити тестирование web и mobile-приложений Кроссплатформенное тестирование Составление и выполнение чек-листов для смоук-тестирования Разработка и выполнение use-case сценариев Актуализация тестовой документации (чек-листы, тест-кейсы) Проведение регрессионного тестирования Тестирование состояний и переходов пользовательских сценариев Автоматизация API-тестирования с использованием Rest Assured Анализ логов и мониторинг системы Команда: 3 QA, 3 Frontend, 4 Backend, 2 SА, PM, 2 Devops, 2 mobile, UX/UI

Технологии

Jira, TestRail, Figma, Chrome Developer Tools, Confluence, Postman, Grafana Loki, Fiddler, Swagger, Charles Proxy, IntelliJ IDEA, DBeaver, TeamCity, Allure Report, Gradle, JUnit 5, Rest Assured, Elastic, Android Studio, физические мобильные устройства (Android/iOS)

Длительность

Февраль 2021 - Январь 2022 месяца

Проект

Служба доставки

Описание

Сфера проекта: Logistics & Transport Мобильное приложение для службы доставки, предназначенное для оформления и отслеживания заказов, выбора времени и адреса доставки, оплаты онлайн. Приложение обеспечивает взаимодействие пользователей с курьерской службой, позволяет контролировать статус доставки в режиме реального времени и получать уведомления о ходе выполнения заказа. Роль в проекте: QA manual Обязанности: Функциональное и UI-тестирование мобильного приложения Разработка чек-листов и тест-кейсов с применением техник тест-дизайна Выполнение тест-кейсов Заведение и сопровождение багов в баг-трекинговой системе Взаимодействие с командой разработки

Технологии

Genymotion, Jira, Fiddler, TestRail

Длительность

Ноябрь 2020 - Январь 2021 месяц

Проект

Logistics & Transport

Описание

Сфера проекта: Международная логистическая экосистема для организации контейнерных перевозок. Включает web-портал, PWA и мобильное приложение. Система автоматизирует взаимодействие грузовладельцев, экспедиторов, перевозчиков и терминалов, обеспечивая полный цикл управления транспортно-логистическими процессами. Роль в проекте: QA manual Обязанности: Подготовка тестовой документации (тест-кейсы, чек-листы) Актуализация тест-кейсов по мере доработок функционала Функциональное и UI-тестирование web-версии и PWA Проведение дымового и регрессионного тестирования Тестирование сборок на стабильность и соответствие требованиям Взаимодействие с командой разработки и аналитиками Команда: QA, 3 Mobile, 2 Backend, 2 UX/UI, Аналитик, 2 DevOps, PM, Frontend

Технологии

Chrome DevTools, Postman, Swagger, TeamCity, TestRail

Длительность

Март 2020 - Октябрь 2020 месяцев