Продуктовая IT компания, которая занимается разработкой и поддержкой высоконагруженных проектов для крупных компаний, основная часть которых представляет собой развлекательные онлайн-сервисы, в поисках Fullstack QA Engineer.
Задачи:
Ручное тестирование (70%):
Тестирование REST-гейтвеев.
Тестирование gRPC-сервисов.
Тестирование потоков данных.
Тестирование Kafka-цепочек: публикация/консьюм, корректность событийных схем, повторяемость сценариев.
Проверка WebSocket-интеграций с внешними партнёрами.
Тестирование UI - iframe.
Формирование тестовой документации: чек-листы, сценарии, тест-кейсы.
Взаимодействие с командой разработки в формате CI/CD, участие в ревью требований.
Автоматизация (30%):
Разработка автотестов для REST-гейтвеев (API-тесты уровня сервиса).
Написание тестов для gRPC-endpoint’ов (интеграционные тесты).
Разработка автотестов, проверяющих Kafka-потоки (producer/consumer сценарии).
Создание фреймворка/набора библиотек для регресса платформы.
Интеграция набора автотестов в CI (GitLab CI/GitHub Actions).
Подготовка тестовых данных и окружений (Docker, TestContainers, Mongo fixtures).
Требования:
Опыт ручного тестирования b2b/b2c систем от 5 лет.
Понимание микросервисной архитектуры и сервис-ориентированного тестирования.
Опыт тестирования event-driven систем (Kafka или аналоги).
Навыки тестирования REST API и WebSocket протоколов.
Базовое понимание gRPC и protobuf.
Знание SQL/NoSQL (Mongo предпочтительно).
Опыт написания автотестов на Python или C#.
Умение работать с Docker-окружением.
Понимание процессов CI/CD.
Умение грамотно оформлять тестовую документацию.
Условия:
Москва
Не указана
Москва
до 310000 RUR
Москва
до 310000 RUR