Диляра А.
Стек: Jira, Confluence, Zephyr, Postman, Swagger, Charles Proxy, DevTools, Kibana, MySQL, Figma, Jenkins, Android Studio, XCode, LambdaTest, Git YouTravel.me — это онлайн‑маркетплейс для бронирования туров. Обязанности: - Выполняла ручное функциональное, регрессионное, smoke- и интеграционное тестирование web-приложения в рамках клиент-серверной архитектуры, включая оформление заказов, платежи и личный кабинет. - Проводила анализ и тестирование бизнес- и функциональных требований на ранних этапах разработки, участвовала в их уточнении совместно с аналитиком. - Тестировала REST API через Postman и Swagger: проверяла эндпоинты поиска, создания и отмены бронирований, контролировала корректность обработки ошибок при некорректных входных данных. - Работала с HTTP-запросами (GET, POST, PUT, DELETE, PATCH), анализировала ответы (JSON), статус-коды и заголовки в рамках REST API тестирования. - Анализировала логи в Kibana для диагностики сбоев в микросервисной архитектуре и распределённых системах, включая интеграции через брокер сообщений Kafka. - Проверяла корректность работы frontend и backend частей приложения с использованием Chrome DevTools и Postman, включая UI тестирование web и mobile интерфейсов (верстка, отображение, пользовательские сценарии). - Участвовала в CI/CD-процессе (Jenkins) и работала с Git для определения зон регрессионного тестирования. - Разрабатывала и поддерживала тестовую документацию (тест-кейсы, чек-листы, тест-планы) в Zephyr. - Заводила, описывала, приоритизировала и сопровождала баг-репорты в Jira, контролировала их исправление в рамках процесса обеспечения качества. - Проверяла корректность данных с помощью SQL-запросов (SELECT, JOIN) в БД (MySQL). - Проводила кроссбраузерное (Chrome, Safari, Firefox) с использованием DevTools и кроссплатформенное тестирование (Android Studio, Xcode). -Работала в Agile/Scrum команде, участвовала в дейли, планировании, ретроспективах в рамках жизненного цикла разработки ПО. - Взаимодействовала с разработчиками и аналитиками при разборе дефектов и уточнении требований. Достижения: - Выявила несоответствие между статусами заказов и транзакциями в рамках интеграционного тестирования API, провела анализ через Postman и SQL, что позволило снизить количество финансовых инцидентов. - Обнаружила нестабильность отображения данных из-за рассинхронизации API-ответов в микросервисной архитектуре, что позволило устранить ошибки и повысить корректность данных, а также снизить количество пользовательских жалоб и повысить доверие к платформе. - Предотвратила финансовые потери от двойного списания средств, обнаружив дефект повторной отправки запроса на оплату при разрыве соединения, локализовав проблему через Kibana и Postman. - Устранила критический дефект расчёта итоговой стоимости тура при изменении числа туристов, вызванный использованием устаревшего значения из кэшированного запроса; подтвердила расхождение через DevTools, Postman и MySQL, предотвратив риск занижения выручки. - Выявила баг при параллельном бронировании одного тура двумя пользователями из-за отсутствия блокировки на уровне API; воспроизвела дефект через параллельные запросы в Postman, устранив конфликты бронирования. - Выявила уязвимость валидации на бэкенде, позволявшую оформить бронирование с некорректными данными (отрицательное число туристов, прошедшая дата) в обход фронтенд-валидации; предотвратила создание некорректных заказов. - Выстроила процесс сопоставления логов Kibana с эндпоинтами и трейс-ID, ускорив локализацию и воспроизведение багов.
MySkazka - платформа персонализированных сказок для детей (web + iOS + Android) Обязанности: - Проводила ручное функциональное, регрессионное и интеграционное тестирование Web и Mobile приложений. - Проводила кроссплатформенное тестирование мобильных приложений (Android / iOS) в рамках клиент-серверной архитектуры. Использовала Android Studio и Xcode для анализа поведения приложения и логов. - Проводила API и интеграционное тестирование (REST, клиент-серверное взаимодействие) генерации контента и пользовательских данных. Использовала Postman для проверки запросов (GET, POST, PUT, DELETE, PATCH) и сценариев повторной генерации. - Проводила тестирование качества AI-генерации с применением техник тест-дизайна и анализа граничных значений. - Анализировала системные и клиентские логи для выявления причин сбоев генерации и загрузки контента: использовала Logcat (Android) и Console (iOS) для диагностики ошибок при работе с сетью, кешированием и воспроизведением контента. - Проводила анализ серверных логов в Kibana: отслеживала ошибки генерации сказок, сбои API и проблемы с обработкой пользовательских запросов. - Выполняла проверку данных в БД (MySQL) с использованием SQL (SELECT, JOIN): обеспечивала корректность хранения пользовательских данных, параметров генерации и статусов обработки сказок. - Проводила smoke-тестирование мобильных и веб-сборок перед релизом: проверяла ключевые пользовательские сценарии. - Использовала Charles Proxy для анализа сетевого трафика и тестирования поведения приложения при нестабильном соединении. - Проводила анализ бизнес- и функциональных требований, участвовала в их уточнении на ранних этапах разработки. - Разрабатывала и поддерживала тестовую документацию (чек-листы, тест-кейсы, тест-планы) в TestIT, оформляла баг-репорты в Jira и Confluence. - Взаимодействовала с разработчиками и аналитиками при разборе дефектов и уточнении требований. Достижения: - Обнаружила дефект воспроизведения аудио: при быстром переключении пользовательских сценариев происходило использование предыдущего аудиопотока. Локализовала проблему во взаимодействии клиентской части и API-сервисов. Инициировала сброс состояния плеера при смене контента, что позволило устранить критическую ошибку, снизить количество негативных отзывов и повысить качество пользовательского опыта (UX). - Выявила, что при сворачивании приложения во время загрузки контента запрос к API не возобновлялся после возврата пользователя, что приводило к зависанию сценария. Проанализировала клиент-серверное взаимодействие и жизненный цикл запроса, инициировала реализацию механизма восстановления загрузки по статусу. В результате увеличена доля успешно завершённых пользовательских сценариев и снижён отток пользователей. - Обнаружила проблему дублирования запросов при нестабильном интернет-соединении: пользователь мог инициировать несколько одинаковых операций из-за отсутствия контроля состояния обработки на стороне клиента. Проанализировала взаимодействие с API и предложила ограничение повторных запросов и отображение статуса выполнения. В результате устранено дублирование данных, снижена нагрузка на backend-сервисы и улучшен пользовательский опыт (UX).
Понравился профиль? Создайте себе такой же