• Разрабатывал и поддерживал более 100 автотестов на Java (TestNG, Junit), увеличив покрытие на 30% и сократив время подготовки тестовых данных. Это ускорило обнаружение дефектов на ранних этапах.
• Тестировал backend-сервисы, REST и SOAP API с использованием Postman, Swagger и SoapUI.
• Использовал SQL для валидации данных, логирования и анализа инцидентов, что помогало быстро локализовать ошибки.
• Выполнял функциональное, регрессионное и интеграционное тестирование, обеспечивая стабильность критичных бизнес-сценариев.
• Участвовал в полном цикле тестирования биллинговой CRM системы, включая анализ требований и релиз.
• Составлял тестовую документацию: тест-кейсы, чек-листы и баг-репорты, повышая прозрачность тестирования и качество релизов.
• Релиз в конце 2024 года был отгружен досрочно благодаря качественным автотестам, что позволило бизнесу начать получать прибыль раньше и ускорить выход на рынок.
• Участвовал во внедрении тест-кейсов с типовыми шагами, что повысило стандартизацию и ускорило написание сценариев.
• Ручное тестирование API (Postman), backend-логики и интерфейсов.
• Выполнение интеграционных тестов в биллинговой CRM системе.
• Выполнение тестирования E2E-сценариев на этапе релиза, способствующего успешному развертыванию билда.
• Участие в внедрении коллекций Postman, что позволило покрыть около 70% функционала тестами.
• При тестировании использовал Fiddler для подмены данных, что позволило выявить уязвимые места в системе.
• Сократил время на подготовку тестовых данных с помощью скриптов PL/SQL.
• Участвовал в Agile-процессах (Scrum, Kanban), включая ежедневные стендапы, планирование и ретроспективы.
• Проведение демонстраций для бизнеса.
• Проводил комплексное тестирование мобильных и веб-приложений для крупного e-commerce бренда. Снижал количество ошибок в проде и повышал стабильность релизов, влияя на удержание пользователей и доверие к продукту.
• Проверял критичные сценарии (регистрация, оплата, поиск), улучшая клиентский путь и повышая конверсии.
• Тестировал на эмуляторах и реальных устройствах — выявлял нестабильности в реальных условиях.
• Использовал Crashlytics для анализа сбоев, приоритизации багов и быстрой коммуникации с разработкой.
• Обеспечивал стабильную работу 1С-систем через разработку внешних отчетов и обработок, доработку нетиповых конфигураций под нужды бизнеса.
• Обновлял типовые и нетиповые конфигурации, гарантируя их совместимость с актуальными версиями платформы.
• Консультировал пользователей, оперативно устранял ошибки, что снижало повторные обращения и повышало командную эффективность.