Специалисты
Специалист имеет глубокие знания в различных методах тестирования, включая функциональное, регрессионное, интеграционное и нагрузочное тестирование. Его опыт включает разработку и поддержание тестовой документации, таких как тест-кейсы и чек-листы, которые помогают обеспечить полноту покрытия функционала и минимизировать количество ошибок в продукте.
Леонид активно изучает новые методики и инструменты тестирования, чтобы оставаться востребованным специалистом и эффективно решать задачи любой сложности. Его цель — не только обеспечивать высокое качество разрабатываемого ПО, но и способствовать достижению высоких стандартов в работе всей команды, помогая ей создавать надежные и стабильные решения.
Навыки
● Функциональное тестирование
● Системное тестирование
● Регрессионное тестирование
● Интеграционное тестирование
● Смоук тестирование
● UI/UX тестирование
● Кроссбраузерное тестирование
● Кроссплатформенное тестирование
● E2E тестирование
● Тестирование безопасности
● Тестирование Mobile
● Тестирование WEB-приложений
● Проведение демо
● Тестирование API
● Баг-трекинг
● Тестирование БД
● Ведение тестовой документации
● Тестирование требований
Система разграничения доступа
Гибкая система разграничения доступа, позволяющая тонко настроить доступ к защищаемым ресурсам, как к URL так и к файлам. Обязанности: - Составление и актуализация тестовой документации: тест-кейсы, чек-листы, баг-репорты в Jira; - Cоставление планов и проведение предрелизных регрессов; - Тестирование API; - Работа с базой данных PostgreSQL через DBeaver и консоль Linux; - Тестирование новой функциональности; - Внесение предложений в визуальную часть проекта и предложение новых функциональных решений; - Составление и прогон тестовых ранов - регресс, смоук, интеграции. Достижения: - Создано свыше 500 тест-кейсов на существующую и новую функциональность; обеспечивалась их регулярная актуализация в соответствии с изменениями требований, что позволило сократить время регрессионного тестирования; - Участвовал в интеграции с более чем 20 защищаемыми приложениями, включая разработку и настройку ролевой модели доступа для каждого из них; - Организовал процесс планирования новых фич перед их реализацией — настоял на регулярных встречах всей команды, где совместно фиксируются требования, обсуждается логика, создаётся задачи в Jira и прописывается ожидаемое поведение. Это позволило устранить хаос, снизить количество доработок и сэкономить время на уточнения после разработки. Команда: 2 Фронтенд разработчика, 2 Бэкенд разработчика, QA, Тимлид, 2 Системных аналитика, DevOps Роль: QA инженер
REST, HTTP, Postman, Swagger, Jira + Zephyr, PostgreSQL, DBeaver, DevTools, Confl uence, Allure, Linux, GitLab, CI/CD
9 месяцев
Онлайн-магазин продуктов
Это интернет-магазин продуктов крупной сети, который позволяет выбрать нужный город и получить уникальные акции специально для этого города. Обязанности: - Тестирование новой функциональности на основе спецификаций и ТЗ; - Проведение нефункциональных проверок: локализация, UI/UX, юзабилити-тестирование, кроссбраузер + адаптив; - Составление и прогон тестовых ранов - регресс, смоук, интеграции; - Тестирование API с помощью Postman и Swagger; - Тестирование интеграций с платежным шлюзом и системой логирования ELK; - Тестирование CRUD операций в БД (составление продвинутых выборок с джоинами и условиями); - Тестирование клиентской части приложения с помощью Figma и Chrome DevTools; - Активное участие в выпуске и поддержке новой функциональности в продакшене; - Локализация и фиксация багов тестовых сред, определение их критичности; - Составление и актуализация тестовой документации: тест-кейсы, чек-листы, баг-репорты в Jira; - Внесение предложений в функциональную и визуальную часть проекта: был улучшен процесс регистрации, UI страницы корзины и pop-up окна товара. Достижения: - Обнаружил 18 дефектов в процессе оформления и оплаты заказов (карты, кошельки, рассрочка), включая 3 критических, приводящих к сбоям или повторному списанию средств. Все ошибки были зафиксированы, воспроизведены и оперативно устранены разработчиками; - Оптимизировал тестовую документацию с применением техник тест-дизайна — сократил число тест-кейсов с 1600 до 900 без потери покрытия, что уменьшило время на регрессионное тестирование; - Улучшил качество баг-репортов за счёт внедрения шаблонов и структурированного описания (шаги, фактический/ожидаемый результат, логи, скриншоты), что ускорило воспроизведение дефектов и сократило время их исправления на 25%. Команда: 3 Фронтенд разработчика, 2 Бэкенд разработчика, 2 QA, AQA, UI/UX дизайнер, Системный аналитик, Проектный менеджер Роль: QA инженер
Swagger, Postman, Test IT, Jira, Figma, Chrome Devtools, GIT, MySQL, Elastic+Logstash+Kibana, PerfectPixel
10 месяцев
Платформа для обработки банковских услуг внутри компании
Это веб-приложение предназначено для сотрудников банка, обеспечивая процесс оформления и предоставления банковских продуктов, таких как кредиты, кредитные карты и страховки, клиентам. Обязанности: - Составление тестовой документации (тест-кейсы, чек-листы, баг-репорты, отчёты о тестировании); - Функциональное и нефункциональное тестирование продукта на всех тестовых стендах; - API тестирование; - Исследовательское тестирование; - Кроссбраузерное, кроссплатформенное тестирование; - Составление и прогон тестовых ранов - регресс, смоук, ифт; - Работа с базой данных PostgreSQL через DBeaver; - Взаимодействие и аналитиками и разработчиками по вопросам реализации фич и дефектов; - Работа в команде по аджайл-фремворку Scrum с участием во всех скрам-активностях (дейли, пленниг, ретро, грумминг и тд); - Просмотр и анализ логов проекта; - Работа с брокерами сообщений. Достижения: - Обнаружил в продакшене скрытый дефект в обновлении статуса кредитной заявки: у 7% заявок (около 150 в месяц) статус не обновлялся корректно, что приводило к задержкам обработки и увеличению времени обслуживания клиентов. Благодаря своевременному выявлению баг был оперативно исправлен, что снизило количество подобных инцидентов до 0; - Разработал чек-листы и набор тест-кейсов для 5 ключевых пользовательских ролей, что обеспечило стабильное покрытие регрессионных сценариев и ускорило ручное тестирование на 40%; - Подготовил и провел 5 демонстраций функционала для заказчиков перед релизом, защитил продукт и вывел в релиз без критических багов. Команда: 4 Бэкенд разработчика, 2 Фронтенд разработчика, 2 QA, AQA, Системный аналитик, Тимлид, Проектный менеджер Роль: QA инженер
Postman, Swagger, Jira, PostgreSQL, DBeaver, DevTools, Confl uence, Test IT, Elastic+Logstash+Kibana, Kafka
12 месяцев
Приложение для фитнес-клуба
Приложение для сети фитнес-клубов, где можно управлять расписанием, указать данные о здоровье, составить программу тренировок и многое другое. Обязанности: - Тестирование новой функциональности согласно требованиям и ТЗ; - Тестирование сборки, инсталляционное, кроссбраузерное и кроссплатформенное; - Тестирование мобильного приложения на реальных устройствах с использованием снифферов трафика и систем снятия логов; - Локализация и фиксация дефектов приложения в баг-трекинговой системе, контроль их исправления; - Проведение предрелизных регрессов; - Приемочное тестирование и юзабилити-тестирование; - Тестирование API; - Тестирование администрирования (веб, десктопное) и мобильных приложений (iOS, Android); - Подготовка и актуализация тестовой документации, подготовка сценариев для демо и предрелизных артефактов; - Применение техник тест-дизайна (граничные значения, эквивалетные разбиения, таблица принятия решения, попарное тестирование) при проектировании тестовых сценариев. Достижения: - Проводил обучение и онбординг новых QA-инженеров, назначал первые задачи и проводил ревью тестовой документации, что способствовало быстрому вливанию специалистов в проект. - Внедрил чек-листы для проверки мобильной версии, что ускорило процесс выявления и фиксации дефектов на 25%. Команда: 4 Фронтенд разработчика, 2 Бэкенд разработчика, 2 Мобильных разработчика, 3 QA, DevOps, UI/UX дизайнер, Системный аналитик, Проектный менеджер Роль: QA инженер
Postman, Soap UI, XML, TestRail, Jira, MySQL, DBeaver, DevTools, Confl uence, Figma, Elastic+Logstash+Kibana, Charles Proxy, xCode, TestFlight, Android Debug Bridge, iMazing
10 месяцев
Платформа для продажи электрических средств передвижения
Платформа представляет собой каталог товаров с разными возможностями как для клиента, так и администратора: просмотр товаров, оформление товаров, обновление ассортимента и многое другое. Обязанности: - Проверка новой функциональности на соответствие требований; - Смоук, регресс, е2е тестирование; - UI/UX тестирование; - PerfectPixel тестирование фронтовой части проекта по макетам Figma; - API тестирование; - Тестирование серого ящика и базовое тестирование безопасности; - Локализация и фиксация багов тестовых сред, определение их критичности; - Составление тестовой документации (тест-кейсы, чек-листы, ПМИ, функциональные требования к релизу); - Проведение ДЕМО и фронт-ревью; - Тестирование backend с помощью Swagger, Postman. Для просмотра логов Kibana. Достижения: - Провёл анализ покрытия регрессионных сценариев и оптимизировал тестовую документацию, что позволило ускорить выпуск новых версий на 20%. - Был ответственен за полный цикл релизного тестирования: планировал и координировал тестовые прогоны, оформлял релизную документацию, проводил приемочные испытания и обеспечивал выпуск продукта без критических багов в запланированные сроки. Команда: 2 Бэкенд разработчика, 2 Фронтенд разработчика, QA, Проектный менеджер, UI/UX дизайнер Роль: QA инженер
Postman, Swagger, Jira, Confl uence, DevTools, Figma, GIT, MySQL, Elastic+Logstash+Kibana, AWS Device Farm
7 месяцев