Тбилиси, улица Михаила Тамарашвили, 13Т
Мы ищем сильного Senior QA Engineer, который возглавит контроль качества бэкенд-сервисов (Python), аналитических платформ, рекомендательных систем и сложных ETL-пайплайнов.
Чем предстоит заниматься:
Стратегия и процессы: Формировать и развивать комплексную стратегию тестирования для backend-сервисов, анализировать и улучшать процессы QA (внедрение метрик покрытия, оптимизация подходов).
Контроль качества (Full Cycle): Проводить всестороннее тестирование backend-систем, мобильных и веб-приложений (functional, regression, exploratory и др.).
Работа с API и данными: Тестировать API, проверять контракты, заниматься валидацией данных с использованием Postman и Swagger-UI.
Работа с Data-слоем: Использовать SQL для проверки целостности пайплайнов, корректности агрегатов и валидации данных в БД.
Тест-дизайн: Проектировать и поддерживать тестовую документацию (тест-планы, чек-листы, регрессионные наборы) на основе бизнес-требований — от спецификации до готового решения.
Локализация дефектов: Анализировать логи, воспроизводить сложные кейсы и составлять исчерпывающие баг-репорты с глубоким техническим контекстом.
Кросс-командное взаимодействие: Плотно работать с командами Data Science, разработки и аналитики, обеспечивая качество продукта на всех этапах от проектирования до релиза. Участвовать в приёмке фич и подтверждении готовности к релизу.
Наши ожидания от кандидата:
Опыт работы: От 5 лет в QA (Manual), из которых не менее 2 лет на позиции Senior.
Бэкенд-экспертиза: Глубокое понимание архитектуры REST API, клиент-серверного взаимодействия, серверной валидации и работы баз данных.
Уверенный SQL: Отличные навыки написания запросов для проверки данных и понимание связей между таблицами.
Технический дебаг: Умение работать с логами систем, понимать внутреннюю логику бэкенда и находить первопричину дефектов.
Зрелый тест-дизайн: Умение декомпозировать требования, мыслить архитектурными рисками и трансформировать сырые вводные в четкие тест-планы.
Сильные Soft Skills: Проактивность, способность четко формулировать требования к качеству, вовремя поднимать риски перед стейкхолдерами и аргументированно отстаивать позицию QA в команде.
Будет плюсом:
Опыт или базовые навыки автоматизации тестирования (особенно на Python).
Мы предлагаем: