Специалисты
О специалисте
Направление: QA engineer (web, mobile)
Общий стаж коммерческого опыта: 4 года 7 месяцев
Образование:
- Высшее: ГГТУ, направление “Преподавание в начальных классах”, 2019-2023
Дополнительное образование:
- Курс “Тестировщик ПО” (2020 г) - Яндекс
- Внутреннее обучение тестированию ПО (2020) - Luxoft
Иностранные языки:
- Английский — B1;
Навыки и знания:
Профессиональные навыки:
- Ручное функциональное, регрессионное, интеграционное, smoke- и UI/UX тестирование веб и мобильных приложений (iOS, Android);
- Кросс-браузерное (BrowserStack) и кросс-платформенное тестирование;
- Тестирование REST и SOAP API через Postman и Swagger;
- Тест-дизайн: классы эквивалентности, граничные значения, попарное тестирование, диаграммы переходов состояний, таблица принятия решений;
- Разработка и поддержка тестовой документации: тест-планы, тест-кейсы, чек-листы, матрицы покрытия, баг-репорты;
- Развертывание и поддержка тестовых окружений с использованием Docker и Kubernetes;
- Анализ логов и метрик (Kibana, Graylog, Grafana);
- Работа в Agile/Scrum: участие в планировании спринтов, ежедневных стендапах, ретроспективах, оценка задач.
- Участие в процессах автоматизации (CI/CD), настройка и запуск пайплайнов в GitLab CI/CD, деплой тестовых сборок, взаимодействие с DevOps.
Основные технологии:
- Платформы: Linux, MacOS, Windows, iOS, Android
- Языки программирования: JavaScript (базовый), SQL
- Инструменты: Jira, Confluence, TestRail, Qase, Postman, Swagger, Git, GitLab CI/CD, Docker, Kubernetes, Charles Proxy, DevTools, BrowserStack, Android Studio, Xcode, TestFlight, Kibana, Graylog, Grafana, RabbitMQ, Kafka, Elasticsearch, DBeaver, ClickHouse
- Базы данных: MySQL, PostgreSQL, MongoDB
Веб-платформа LMS — система для управления корпоративным обучением сотрудников
Проект представляет собой веб-платформу для корпоративного обучения сотрудников, позволяющую создавать курсы, отслеживать прогресс и управлять обучением. В команде было 11 человек, выделяющейся ролью QA engineer. Задачи - анализ бизнес-требований и ТЗ для определения объёма тестирования; - разработка и поддержка тестовой документации для функционального, - регрессионного и интеграционного тестирования веб- и мобильных приложений; - ручное UI/UX, кроссбраузерное (BrowserStack) и кросслатформенное (iOS/Android, Windows/Linux) тестирование; - тестирование RESTfull и SOAP API через Postman, проверка форматов данных (JSON, XML); - верифицировала данные в БД (PostgreSQL, MySQL) с помощью SQL-запросов; - анализ логов и метрик с использованием Kibana, Graylog, выявление багов; - регистрация и отслеживание дефектов в JIRA, взаимодействие с Dev и DevOps; - работа в Agile, участие в планировании, стендапах, ретро и обзорах; - участие в процессе автоматизированного тестирования: анализ результатов прогонов, деплой тестовых сборок через GitLab CI/CD пайплайны на dev-стенды (с использованием Docker, Kubernetes), мониторинг выполнения и формирование отчётности; - использование Charles Proxy и DevTools для анализа и отладки сетевого трафика при помощи моков/стабов. Реализованный функционал Результат работы: - обнаружила критический баг в системе уведомлений, что снизило нагрузку на поддержку на 30% и повысило вовлеченность пользователей; - разработала и расширила набор тест-кейсов до 150+, значительно повысив покрытие и снизив количество регрессий после релизов; - создала и вела "Карту рисков", которая использовалась при планировании и позволила проактивно предотвращать 90% проблем в ключевых модулях; - предложила ключевые метрики для мониторинга в Kibana/Graylog, что сократило время на локализацию багов за счет фокуса на проблемных сервисах; - обеспечила стабильную интеграцию API с корпоративными календарями, снизив количество сбоев в функции автозаписи на курсы.
Jira, Confluence, JavaScript (frontend), RESTful API, Postman, Swagger, PostgreSQL, MySQL, Kibana, Graylog, Grafana, Git, DevTools, Charles Proxy, RabbitMQ, Kafka, Docker, DBeaver, Android Studio, TestFlight.
16 месяцев
Веб-платформа для автоматизации процессов управления персоналом (HR-система)
Проект представляет собой корпоративную систему для комплекса управления кадрами и оптимизации HR-процессов, цель которой автоматизация рутинных задач. Задачи - анализ бизнес-требований и пользовательских сценариев для различных ролей (HR-менеджер, руководитель, сотрудник); - разработка и поддержка тестовой документации: тест-планы, тест-кейсы, чек-листы, матрицы покрытия для функционального, интеграционного и регрессионного тестирования; - ручное тестирование веб-интерфейса и мобильных приложений (iOS, Android), включая UI/UX проверки и кросс-платформенную совместимость; - тестирование REST API: валидация схем (JSON Schema), проверка бизнес-логики; - работа с различными СУБД: написание сложных SQL-запросов (PostgreSQL, MySQL) для проверки целостности данных и NoSQL (MongoDB) для валидации документ-ориентированных структур; - анализ логов приложения и инфраструктуры через Kibana и Graylog для выявления root-cause проблем и проактивного мониторинга - участие во всех Agile-церемониях (планирование спринтов, ежедневные стендапы, ретроспективы), оценка сложности задач, приоритизация тестирования. Реализованный функционал Результат работы: - Выявила и помогла устранить критическую уязвимость в механизме авторизации API, связанную с недостаточной валидацией токенов, что предотвратило потенциальные утечки персональных данных сотрудников; - На основе отзывов бета-тестеров предложила 5 улучшений UI/UX модуля "Подача заявок на отпуск". 3 из них внедрили, что повысило удовлетворённость пользователей; - Оптимизировала 50+ SQL-запросов в тестах, ускорив прогон регресса на 30%; - Разработала и внедрила стандартизированные чек-листы для smoke-тестирования после каждого деплоя, что сократило время проверки готовности стендов с 4 часов до 30 минут; - Инициировала создание дашборда в Grafana с метриками качества (количество открытых/закрытых багов, стабильность сборки), повысив прозрачность процесса тестирования для команды и заказчика.
Jira, Confluence, JavaScript (frontend), RESTful API, Postman, Swagger, PostgreSQL, MongoDB, MySQL, Kibana, Graylog, Grafana, Git, DevTools, Charles Proxy, RabbitMQ, Kafka, Docker, DBeaver, Android Studio, TestFlight.
12 месяцев
Платформа для управления компенсациями и премиями сотрудников
Разработка и поддержка системы расчета заработной платы и бонусов для сотрудников розничной сети. Задачи - анализ бизнес-требований и ТЗ для определения объёма тестирования расчётного модуля; - разработка и поддержка тестовой документации для функционального, регрессионного и интеграционного тестирования; - функциональное и UI/UX тестирование веб-интерфейса системы (формы расчёта, отчёты); - тестирование REST API через Postman: валидация схем, проверка бизнес-логики, негативные сценарии; - верификация данных в БД (PostgreSQL, MySQL) с помощью сложных SQL-запросов; - разработка тест-стратегий и карт покрытия требований; - интеграционное тестирование обмена данными с внешними системами; - анализ логов через Kibana для выявления причин сбоев и мониторинга стабильности сервиса; - регистрация и отслеживание дефектов в Jira, взаимодействие с разработчиками и аналитиками; - участие в Agile-процессах команды: планирование спринтов, стендапы, ретроспективы. Реализованный функционал - выделила 20 часто ломающихся модулей и создала для них целевой чек-лист, сократив время регрессионного тестирования на 25%. - инициировала создание наглядных блок-схем бизнес-логики в Confluence, что снизило количество дефектов из-за неоднозначных требований на 30%; - Предложила и обосновала добавление фильтров в отчётные формы, что сократило обращения бухгалтерии в поддержку на 15%; - Внедрила шаблон баг-репортов с логами и скриншотами, сократив время на коммуникацию с разработчиками и ускорение исправления критических дефектов на 40%; - Обнаружила дефект в логике расчёта бонусов при переходе сотрудника между магазинами, предотвратив потенциальные переплаты на сумму свыше 2 млн рублей за квартал.
Jira, Confluence, Qase, Postman, Swagger, PostgreSQL, MySQL, Git, Docker, DBeaver, Kibana, Elasticsearch, Grafana.
11 месяцев
Система управления запасами и логистикой для крупного ритейлера
Роль Тестировщик ПО Описание проекта Разрабатывалась платформа для учета товаров на складах, управления поставками и оптимизации логистических процессов. Система интегрировалась с торговыми точками и позволяла отслеживать движение товаров в режиме реального времени. Состав команды 1 PM, 2 аналитика, 9 разработчиков (3 фронт, 6 бэк), 5 QA, 2 девопса, 1 UX/UI дизайнер. Задачи - анализ требований и составление тестовой документации (тест-планы и кейсы) для проверки обработки товарных партий в системе учёта запасов; - функциональное тестирование интерфейса заказов и маршрутизации на веб-портале (JavaScript, HTML, CSS); - UI/UX тестирование; - работа с колоночными СУБД (ClickHouse) - интеграционное тестирование API через Postman для проверки обмена данными с логистическими сервисами и обработки ошибок; - работа с БД (PostgreSQL, MySQL) для проверки актуальности и целостности данных о запасах; - анализ логов через Kibana для выявления причин задержек, сбоев и мониторинга производительности микросервисов; - Регистрировала и отслеживала баги в JIRA — описание ошибок, приоритизация, взаимодействие с разработкой. Реализованный функционал - участвовала в разработке и тестировании функций мониторинга состояния складского оборудования; - активно участвовала в проверке пользовательских интерфейсов, улучшая удобство и упрощая навигацию для операторов складских комплексов; - работала над детальным интеграционным тестированием взаимодействия с внешними поставщиками и сервисами для своевременного обнаружения ошибок в передаче данных и предотвращения сбоев в логистических операциях; - участвовала в инициировании автоматизации: приоритизировала и подробно описала ключевые тест-кейсы для регрессионного тестирования складского учёта, что позволило оптимизировать процесс регресса и повысить качество выпуска.
Jira, TestRail, RESTfull API, Swagger, Postman, PostgreSQL, MySQL, Kibana, DevTools, Git, ClickHouse
16 месяцев