Санкт-Петербург
Метро: АдмиралтейскаяАнализ требований, технической документации и бизнес-логики перед началом разработки и тестирования.
Подготовка тестовой документации: чек-листы, тест-кейсы, тест-планы, поддержка их в актуальном состоянии.
Функциональное, регрессионное, smoke и exploratory тестирование web и мобильных приложений (iOS / Android).
Тестирование backend-сервисов: API, базы данных, интеграционные сценарии.
Проверка корректности работы микросервисных интеграций и взаимодействия систем.
Работа с очередями сообщений (Kafka / RabbitMQ): проверка доставки сообщений, корректности событий, последовательности обработки.
Анализ логов сервисов через системы централизованного логирования (Kibana, Grafana, аналогичные инструменты).
Диагностика инцидентов через логи, метрики и технические инструменты.
Тестирование API через Postman, Swagger или аналогичные инструменты.
Работа с SQL: проверка данных, валидация записей, анализ результатов операций.
Тестирование мобильных приложений, проверка взаимодействия клиента с backend, анализ сетевого трафика при необходимости.
Регистрация дефектов, сопровождение багов до закрытия, участие в разборе причин дефектов.
Участие во встречах с разработкой, аналитиками и продуктовой командой при обсуждении новых фич.
Оценка рисков качества перед релизами, участие в приёмке релизов.
Коммерческий опыт ручного тестирования от 2 лет.
Хорошее понимание теории тестирования, техник тест-дизайна и жизненного цикла разработки ПО.
Опыт тестирования web и мобильных приложений.
Опыт тестирования API и backend-логики.
Понимание клиент-серверной архитектуры, HTTP, REST.
Опыт работы с системами логирования (Kibana или аналоги).
Базовое понимание работы брокеров сообщений (Kafka / RabbitMQ).
Опыт работы с SQL на уровне выборок и проверки данных.
Опыт работы с баг-трекерами и тест-менеджмент системами (Jira, TestIT, Zephyr или аналоги).
Навык самостоятельной работы с требованиями и коммуникации с командой.
Будет плюсом
Опыт тестирования высоконагруженных или микросервисных систем.
Понимание CI/CD процессов и среды релизов.
Опыт тестирования интеграций с внешними сервисами.
Опыт анализа сетевого трафика (Charles, DevTools и др.).
Понимание принципов работы контейнерных сред и тестовых окружений.
Удалённый или гибридный формат работы.
Продуктовая команда, где QA участвует в обсуждении решений, а не только тестирует по факту.
Возможность развивать экспертизу в backend-тестировании и сложных интеграциях.
Адекватное планирование задач без постоянных срочных релизов.
Обучение внутри команды и обмен опытом.