Выполнять тестирование API и интеграций: работать с Postman (или аналогами), проверять REST‑запросы (методы, коды ответов, заголовки), анализировать OpenAPI‑спецификации
Формировать тестовую документацию: писать тест‑кейсы и чек‑листы, локализовать и оформлять дефекты с полным набором данных (окружение, шаги, ожидаемый и фактический результат, приоритет)
Проверять функциональность через базу данных: писать SQL‑запросы (JOIN, вложенные подзапросы, агрегатные функции), находить данные для верификации сквозных сценариев напрямую в БД, анализировать ER‑диаграммы
Тестировать систему в контексте микросервисной архитектуры: отслеживать асинхронные процессы через брокеры сообщений, анализировать ошибки по журналам и графикам зависимостей в Grafana
Проводить нагрузочное тестирование: готовить сценарии в Apache JMeter / Yandex Tank (или аналогах), эмулировать пользовательские сессии со скриптами авторизации, сопоставлять результаты тестов с данными мониторинга
Готовить сложные тестовые данные и нагрузки: формировать «тяжёлые» полезные нагрузки для проверки устойчивости отдельных компонентов, выстраивать цепочки эндпоинтов, где результат предыдущего вызова создаёт сущность для следующего
Наши ожидания:
Уверенное владение инструментами для работы с API (Postman или аналоги)
Практические навыки написания SQL‑запросов (JOIN, вложенные подзапросы, агрегатные функции) и умение работать с данными в БД для тестирования
Понимание REST‑архитектуры (методы, коды ответов, заголовки) и опыт работы с OpenAPI‑спецификациями
Знание основ микросервисной архитектуры и принципов работы брокеров сообщений для понимания асинхронных процессов.
Опыт работы с Grafana: умение читать графики и журналы для локализации дефектов
Навыки нагрузочного тестирования: владение Apache JMeter, Yandex Tank или аналогами; умение писать скрипты для эмуляции пользовательских сессий (включая авторизацию)
Базовое понимание метрик производительности: время отклика, RPS (пропускная способность), процент ошибок; умение сопоставлять результаты нагрузочных тестов с мониторингом.