Специалисты
В работе использует комплексный подход к тестированию, включая функциональное, интеграционное, регрессионное, smoke, cross-browser и cross-platform тестирование, а также исследовательские техники. Имеет опыт работы с веб и мобильными приложениями, включая высоконагруженные проекты, тестирование UI/UX по макетам (Figma), API (Swagger, Postman, SOAP UI) и интеграций со смежными сервисами. Также использует SQL для проверки данных, Python для написания автотестов, участвует в нагрузочном (k6) и фаззинг-тестировании (CATS), ведет тестовую документацию (тест-кейсы, чек-листы) и баг-трекинг в Jira/TFS, организует процесс тестирования и обучает новых сотрудников.
Технические навыки
Виды тестирования и техники Функциональное тестирование, регрессионное тестирование, smoke-тестирование, интеграционное тестирование, исследовательское тестирование, тестирование методом свободного поиска, кросс-браузерное и кросс-платформенное тестирование, тестирование UI/UX, тестирование мобильных приложений, тестирование API, нагрузочное тестирование, фаззинг-тестирование
Инструменты тестирования Postman, Swagger, SOAP UI, k6, CATS fuzzer, Sbermock
Работа с базами данных и SQL SQL, Oracle, DBeaver
Инструменты автоматизации Python
Системы управления тестированием и документацией Jira, TFS (Azure DevOps), Allure TestOps, Confluence
Маркетплейс оптических товаров
Роль на проекте: QA-инженер Обязанности: ● Тестирование UI на соответствие макету (Figma) ● Кросс-браузерное и кросс-платформенное тестирование на разных устройствах и разрешениях экрана ● Функциональное, регрессионное, интеграционное и smoke-тестирование новых и существующих фич ● Ретест исправленных дефектов на различных стендах (разработки, pre-prod, prod) ● Тестирование интеграций со смежными сервисами через API (Postman, Swagger) ● Ведение и разработка тестовой документации (тест-кейсы, чек-листы) ● Работа с базами данных (Oracle) для валидации данных Результаты: ● Успешно тестировал мобильные приложения на платформах iOS/Android в высоконагруженных проектах ● Улучшил качество продукта за счет внесения предложений по доработке функционала (система уточнения уведомлений в мобильном приложении) ● Повысил надежность релизов благодаря комплексному тестированию (UI, API, регресс) и ретесту на всех этапах развертывания ● Обеспечил соответствие конечного продукта требованиям по UI/UX и функциональности на всех целевых устройствах и браузерах
Figma, SQL, Postman, Swagger, функциональное тестирование, регрессионное тестирование, smoke-тестирование, интеграционное тестирование, кросс-браузерное тестирование, кросс-платформенное тестирование, тестирование мобильных приложений, тестирование UI
Ноябрь 2023- Декабрь 2025 месяцев
Сервис самостоятельной аренды серверов
Роль на проекте: QA-инженер Обязанности: ● Организация процесса тестирования (end-to-end) сервиса аренды физических и виртуальных серверов ● Функциональное, регрессионное и ручное тестирование бизнес-логики продукта ● Тестирование API через Swagger и Postman (ручное и автоматизированное) ● Написание простых автотестов на Python ● Проведение нагрузочного тестирования с использованием k6 ● Проведение фаззинг-тестирования API с помощью CATS fuzzer ● Разработка тест-кейсов и баг-трекинг для контроля качества продукта Результаты: ● Налажен стабильный процесс тестирования сложного IaaS-продукта ● Повышена надежность и отказоустойчивость API-интеграций за счет применения различных методов тестирования (функциональное, нагрузочное, фаззинг) ● Автоматизированы повторяющиеся проверки API, что позволило сократить время на регрессионное тестирование ● Обеспечено высокое качество продукта за счет комплексного подхода, включающего ручное, автоматизированное и нагрузочное тестирование
Postman, Swagger, Python, k6, CATS fuzzer, функциональное тестирование, регрессионное тестирование, нагрузочное тестирование, фаззинг-тестирование, тестирование API
Февраль 2023 - Ноябрь 2023 месяца
Автоматизированные банковские системы
Роль на проекте: QA-инженер Обязанности: ● Проведение комплексного тестирования автоматизированных финансовых систем (система принятия решений по кредитам, сверка сделок) ● Полный цикл ручного тестирования: анализ требований (Confluence), разработка и актуализация тестовой документации, проведение smoke, функционального, интеграционного и регрессионного тестирования ● Тестирование API с использованием Postman и SOAP UI, эмуляция запросов через Sbermock ● Работа с базой данных (проверка и валидация данных) через Oracle SQL Developer и DBeaver ● Написание и поддержка автотестов на Python, анализ результатов их прогона в Jenkins и Allure TestOps ● Управление дефектами и задачами в баг-трекинговых системах (TFS, Jira) ● Обучение и адаптация новых тестировщиков в команде Результаты: ● Обеспечено высокое качество и надежность бизнес-критичных финансовых систем, минимизированы риски в процессах выдачи кредитов и обработки сделок ● Налажена эффективная работа с тестовой документацией и процессами, что повысило прозрачность и скорость тестирования ● Внедрена и поддерживалась автоматизация тестирования, интегрированная в CI/CD (Jenkins), что позволило оперативно выявлять регрессии ● Создана и передана экспертиза по продукту новым членам команды, что способствовало быстрому вводу в курс дела и росту общей эффективности команды
Jira, TFS (Azure DevOps), Confluence, Allure TestOps, Jenkins, Python, Postman, SOAP UI, Sbermock, Oracle SQL Developer, DBeaver, функциональное тестирование, регрессионное тестирование, smoke-тестирование, интеграционное тестирование, тестирование API
Январь 2020 - Февраль 2023 месяца