Алина С.
Butler — платформа для взаимодействия жителей, управляющих компаний и исполнителей. Стек: REST API, Postman, Swagger, SQL, PostgreSQL, Apache Kafka, Redis, Kibana, Chrome DevTools, Charles Proxy, Jira, Zephyr, Confluence, Figma, iOS, Android. Личные успехи: - Спроектировала регрессионные сценарии жизненного цикла заявок при одновременной работе жителя, диспетчера и исполнителя: гонки при принятии заявки, повторные действия, переназначение мастера, переходы между статусами. Выявила до релиза критичные дефекты синхронизации данных между мобильными приложениями и web-панелью УК. - Проверила изоляцию данных между управляющими компаниями на уровне UI, API и прямых обращений к объектам, включая подмену ID. Обнаружила нарушения мультитенантности, они были устранены до релиза. - Проработала негативные сценарии для платежей и других операций, чувствительных к повторной отправке запроса (таймауты, потеря и восстановление соединения, повторные действия пользователя), со сверкой состояния через API и PostgreSQL. Выявила двойные списания и рассинхронизацию итогового состояния до выхода в продакшн. - Провела сквозную локализацию проблемы с недоставкой заявок исполнителям по цепочке UI, API, PostgreSQL, Kafka, Redis. Установила причину: push-уведомление терялось при повторной публикации сообщения в топик. Дефект исправлен до релиза. Обязанности: - Функциональное и регрессионное тестирование полного жизненного цикла заявок: создание и изменение, назначение и переназначение исполнителя, смена статусов, чаты, вложения, закрытие - Проверка синхронизации данных между приложением жителя, web-панелью управляющей компании и Butler Pro - Тестирование REST API в Postman и Swagger: бизнес-логика, валидация, HTTP-коды, авторизация, негативные и повторные запросы - Работа с SQL и PostgreSQL для проверки данных и локализации ошибок - Тестирование ролей, прав доступа и мультитенантности через UI и API - Анализ логов backend-сервисов в Kibana и данных в PostgreSQL для локализации причин дефектов - Тестирование платежей, показаний счетчиков, push-уведомлений и внешних интеграций - Тестирование асинхронных сценариев через Kafka (события в топиках, порядок, дубли и потери сообщений), проверка актуальности данных в Redis - Тестирование iOS- и Android-приложений с Charles Proxy, в том числе при медленной и нестабильной сети - Анализ сетевых запросов и ответов в Chrome DevTools для локализации проблем на клиенте и сервере - Проведение smoke, regression, retest и targeted regression перед релизами - Тест-дизайн, подготовка и ревью тест-кейсов и чек-листов в Zephyr - Оформление баг-репортов в Jira: шаги воспроизведения, логи, запросы и ответы API, данные из БД - Участие в обсуждении требований и проработке негативных и граничных сценариев - Помощь Junior QA: тест-дизайн, тест-кейсы, Postman, DevTools, разбор дефектов
Shtab — B2B SaaS-платформа для управления проектами и командной работы. Стек: REST API, Postman, Swagger, SQL, PostgreSQL, Chrome DevTools, Charles Proxy, Kibana, Git, Jira, Confluence, Xcode, Android Studio. Личные успехи: - Расширила регресс по правам доступа: проверяла не только интерфейс, но и доступ через API к задачам и подзадачам закрытых проектов. Нашла, что ограничения интерфейса можно обойти прямыми API-запросами. - Включила в постоянный регресс сценарии тайм-трекера при нестабильном соединении: потеря сети во время трекинга, восстановление, повторная синхронизация, переключение между Wi-Fi и мобильной сетью. Выявила потерю данных трекинга при обрыве до повторной синхронизации. - Расширила проверки синхронизации данных между web- и мобильным приложениями при параллельной работе пользователей — обнаружила рассинхронизацию статусов задач при одновременном редактировании с разных клиентов. - Через DevTools, Postman и SQL локализовала причину расхождения данных между web и mobile: обновлённый статус задачи сохранялся в базе, но API возвращал устаревший ответ из-за кеша. Обязанности: - Функциональное, интеграционное и регрессионное тестирование web- и мобильных приложений - Тестирование задач и подзадач, Kanban-досок, тайм-трекинга, отчетов, уведомлений, файлов и прав доступа - Тестирование REST API в Postman и Swagger: CRUD, HTTP-коды, валидация, авторизация, роли, негативные запросы - Работа с SQL и PostgreSQL для проверки сохранения и изменения данных - Тестирование realtime-сценариев и синхронизации между пользователями, web и mobile - Проверка мобильных сценариев при потере сети и переключении между Wi-Fi и мобильным интернетом - Анализ сетевых запросов и ответов в DevTools и Charles Proxy для поиска причин ошибок на клиенте и сервере - Проведение smoke, regression и retest перед релизами - Тест-дизайн, подготовка чек-листов и тестовых сценариев - Анализ логов backend-сервисов в Kibana для поиска причин дефектов - Оформление баг-репортов в Jira: шаги воспроизведения, запросы и ответы API, данные из БД - Работа с Git: переключение между ветками и версиями для проверки задач и воспроизведения дефектов - Участие в обсуждении требований и проработке негативных и граничных сценариев
Понравился профиль? Создайте себе такой же