QA Lead, удаленно
Под капотом у Юлы современный стек технологий. Основа бекенда реализована на PHP и Go, для управления данными и их хранения используется MongoDB, Tarantool и Redis, поисковая система работает на базе Elasticsearch. В качестве диспетчера сообщений настроен Apache Kafka, данные хранятся в Hadoop и Clickhouse.
Особое внимание уделяется нашей рекомендательной системе Юлы, которая работает на основе больших данных и машинного обучения, ранжируя объявления с учётом местоположения и интересов пользователя.
Важной частью IT-системы являются мобильные приложения для iOS- и Android-устройств, реализованные на Objective-C + Swift и на Java + Kotlin соответственно. Веб-версия Юлы работает на стеке React/Redux, для стилей используется CSS-in-JS библиотека styled-components.
Много интересных задач и большая возможность прокачаться как Fullstack QA - мы имеем единый фреймворк для автоматизации всех слоев продукта. Allure EE для отчетности и управления сценариями, стенды в Kubenetes и мобильные фермы для автоматизации iOS и Android.
Задачи
- управление командой QA, внутри продуктового направления Объявления ВКонтакте;
- менторство команды и составление индивидуальных планов развития;
- лидирование процесса автоматизации в команде: code-review, составление стратегии автоматизации, контроль метрик автотестов;
- обеспечение качества выходного продукта во всех командах.
Требования
- опыт автоматизации мобильных проектов (с использованием нативных и не нативных фреймворков);
- понимание ключевых метрик эффективности работы QA, качества и скорости процессов тестирования;
- опыт построения процессов внутри команды QA, а также интеграции этих процессов в общий флоу разработки;
- уверенные знания Java (стандартных и дополнительных библиотек);
- опыт построения процессов CI/CD.
Мы предлагаем
Юла
Юла – высоконагруженный сервис объявлений, который вырос из стартапа внутри Mail.ru Group до проекта, который обслуживается сотнями серверов в нескольких дата-центрах и ежедневно помогает миллионам пользователей.