Инженер QA (Senior/Lead) для работы над продуктами в сфере FMCG
Команда Evrone занимается продуктовой разработкой стартапов и помогает в цифровой трансформации бизнеса в России, США и Европе. Думаю, что вы о нас слышали от Григория Петрова (Evrone Devrel)
Мы занимаемся технически сложными, высоконагруженными, наукоёмкими проектами, проектами с большой бизнес логикой или большой серверной инфраструктурой.
Responsibilities
Про будущий проект:
- Линейка цифровых продуктов для FMCG: мобильные приложения, платежный сервис с лояльностью, сервисы доставки. High-load, интеграции, асинхронщина;
- Проект в активной стадии, мобильной приложение уже запущенно в прод;
- Стек проекта: Swift, Obj-C (legacy), Kotlin, Java, Ruby on Rails (backend), ClickHouse, PostgreSQL, Redis, GitLab CI, Yandex.Cloud;
- Стек QA: Postman, Swagger, PostgreSQL, ClickHouse, Git, Grafana, Prometheus, Kafka, Jira, Confluence, TestRail, TestIT, Google Console, TestFligh, интеграционное и нагрузочное тестирование, микросервисы;
- Размер команды QA команды 5 человек;
Задачи:
- Формирование тестовой стратегии, критериев релиза и quality-gates;
- Самостоятельное ручное тестирование mobile и backend, API, интеграций, регресс;
- Участие в проектировании фич, выявление рисков и проблем с консистентностью до релиза;
- Возможно, могут быть задачи связанные с автотестами и нагрузочным тестированием;
- Управление QA-командой: распределение задач, 1:1, развитие и ответственность за итоговое качество продукта.
Requirements
Требования. Must-have:
- QA. От 6 лет в индустрии. Также опыт или навыки в:
- Интеграционном тестировании;
- Backend тестировании.
- QA Mobile. Актуальный опыт тестирования iOS, Android. Также, понимание:
- Разницы в тестировании платформы Huawei и Android;
- Знания подводных камни в разных оболочках Android;
- Отличий в тестировании на симуляторах, фермах и разных реальных девайсах.
- QA Lead. 2 года в управлении командой(-ами). Также опыт или навыки в:
- Проведении Demo для бизнеса;
- Проведении 1:1 встреч;
- Умение распределять ресурсы команды;
- Проведении процессов ревью и приемки задач.
- Соотношение менеджерских задач и инженерных задач в сторону последних
- Понимание как работать или практический опыт с логами, мониторингом, брокерами сообщений и микросервисной архитектурой.
Будет круто, если есть опыт с
- GitLab CI;
- Kafka;
- High-load системы;
- Асинхронные интеграции;
- Maven / Gradle;
- Кросс-платформой (React Native, Flutter, KMM).
Conditions
- Почему Evrone:
- Мы занимаемся технически сложными, высоконагруженными, наукоёмкими проектами, проектами с большой бизнес логикой или большой серверной инфраструктурой.
- Кроме того, Evrone помогает развиваться сообществу разработчиков.
Что предлагаем:
- Удаленную фултайм работу и мягкий график;
- Качественный онбординг и hr-менеджмент;
- Работу в разновозрастном, разнополом и потрясающе дружном коллективе;
- Хорошо организованный воркфлоу, отсутствие бюрократии.
- Наши разработчики работают только над одним проектом.