Flocktory — аккредитованная ИТ-компания с инхаус-разработкой и штатом 200+ человек.
Мы разработали платформу лидогенерации, монетизации и персонализаци.
Она помогает пользователям совершать покупки на более выгодных условиях, а нашим партнерам — стабильно расти: находить новых клиентов, увеличивать лояльность текущих, конверсию и средний чек.
Наши партнеры — крупные игроки из топ-100 e-commerce, fintech, edtech, telecom (Т-Банк, Альфа-банк, МТС, Яндекс, Мегамаркет, Hoff, METRO, М.Видео, Skyeng и др.).
Мы стабильно развиваемся уже 13 лет и за последние три года наш бизнес рос в среднем более чем на 70%.
В команде разработки ключевого продукта Flocktory открыта позиция Middle QA Engineer с фокусом на ручное тестирование. Мы ищем не просто исполнителя, а специалиста, который понимает, что и зачем он тестирует, стремится разбираться в продукте и технологиях, а не просто следовать инструкции. Главными задачами для инженера будут: тестирование нового функционала и формирование тестовой модели, проведение регресс-тестов.
Чем предстоит заниматься:
- Участвовать в тестировании требований, описанных в Confluence, до начала разработки: проверять их на полноту, непротиворечивость, тестируемость и потенциальные риски качества;
- подготавливать и поддерживать тестовую документацию в ТестОпс, включая отчеты по автотестам и результаты ручного тестирования;
- проводить функциональное, интеграционное и регрессионное тестирование нового и существующего функционала. Самостоятельно определять глубину регрессионного тестирования на основе матрицы рисков и приоритетов по компонентам;
- тестировать backend и frontend функциональность веб-приложений, включая адаптивность, кроссбраузерность, верстку и базовые проверки доступности;
- тестировать API и интеграции между сервисами: внутренние и внешние, синхронные и асинхронные;
- проверять контракты API и Kafka-сообщений, валидировать JSON/XML. Проверять обработку событий через Kafka и корректность обмена данными между сервисами;
- использовать Swagger, Postman, Chrome DevTools и другие инструменты для анализа запросов, ответов, клиентских ошибок, cookies, storage и сетевого взаимодействия;
- проверять корректность данных в PostgreSQL, YDB, Redis, S3, Trino и других хранилищах, включая схемы, типы, ограничения, связи и консистентность данных между системами;
- при необходимости проводить базовые проверки производительности и простые нагрузочные тесты;
- анализировать метрики и логи через Grafana и OpenSearch или Lens для выявления проблем в работе системы;
- работать с Jira: заводить дефекты, валидировать баги, поступающие от смежных команд и поддержки, аргументировать severity / priority;
- выявлять сценарии, которые целесообразно автоматизировать;
- анализировать изменения в GitHub, участвовать в ревью изменений с точки зрения тестируемости и рисков качества;
- проверять качество поставки функционала на тестовых стендах, использовать ArgoCD для контроля версий развертывания и анализа состояния окружений;
- участвовать в развитии QA-практики команды: предлагать идеи для повышения эффективности тестирования и автоматизации, анализировать метрики QA и помогать улучшать процессы, связанные с качеством продукта.
Ты наш человек, если у тебя есть:
- Опыт работы работы на позиции QA Manual / QA Engineer от 2 лет;
- уверенное понимание тест-дизайна и практический опыт написания тест-кейсов, чек-листов и тест-планов;
- опыт анализа требований и умение находить в них пробелы, противоречия и нетестируемые сценарии;
- опыт планирования тестирования по задаче или фиче: определение основных рисков, объема и глубины проверок, при необходимости - совместно с QA Lead;
- хорошее понимание клиент-серверной архитектуры, HTTP/HTTPS, REST API, статусов ответов и HTTP-методов;
- практический опыт тестирования веб-приложений, API и интеграционных сценариев (Postman, Insomnia или аналоги);
- понимание контрактного взаимодействия между сервисами и опыт проверки JSON/XML, схем, структур и форматов данных;
- понимание принципов работы с реляционными базами данных, опыт проверки целостности и консистентности данных;
- уверенные знания SQL: select, join, подзапросы, фильтрация, базовый анализ схем и данных;
- опыт работы с логами, DevTools и инструментами анализа поведения системы;
- понимание жизненного цикла разработки ПО и гибких методологий. Общее понимание процессов CI/CD, сборки, поставки и развертывания приложений;
- опыт работы с баг-трекинговыми системами (Jira, Azure DevOps, Redmine или аналоги);
- умение аргументированно описывать дефекты, определять их серьезность и приоритет;
- опыт работы с TMS (Allure TestOps, Qase, Test IT, TestRail или аналоги);
- самостоятельность, системное мышление, умение задавать вопросы и проактивно участвовать в обсуждении качества.
Будет плюсом:
-
Опыт работы с Kafka и event-driven архитектурой;
-
опыт проверки данных в YDB, Redis, S3, Trino;
-
опыт тестирования data-сценариев, DAG’ов и проверок Data Quality;
-
опыт работы с OpenSearch, Grafana, Lens, ArgoCD;
-
опыт проверки адаптивности, кроссбраузерности и доступности веб-приложений;
-
опыт запуска автотестов локально или через CI и анализа результатов;
-
опыт проведения простых нагрузочных тестов;
-
Опыт работы с облачными решениями (AWS, Yandex Cloud, Azure DevOps).
И самое главное, мы предлагаем:
-
оформление в штат компании, полностью “белую” заработную плату и все остальные выплаты;
-
удаленный или гибридный формат работы. Наш офис находится в Москве (ст.м. Динамо, SOK, Рыбаков Тауэр);
-
возможность брать три выходных дня каждые полгода для решения личных вопросов;
-
ДМС со стоматологией, онкозащитой, онлайн-поддержкой психолога, страховкой для путешественников;
-
скидки на обучение английскому от Skyeng;
-
годовой бюджет на внешнее обучение каждого сотрудника;
-
скидки на покупку курсов на обучающей платформе Lerna;
-
частичная компенсация покупки бизнес-литературы;
-
тренинги с внешними экспертами;
-
участие в конференциях, подготовка к выступлениям;
-
бюджет на саморазвитие (спорт/бизнес-литература);
-
план онбординга и поддержка buddy в течение первого месяца работы;
-
корпоративный ноутбук;
-
скидки от партнеров (больше 300 интернет-магазинов);
-
большое количество онлайн/офлайн внерабочих активностей: корпоративы, Random coffee, FlockTalk, клубы по интересам (книжный, творческий и др.).