4 дня назад
Lead QA Engineer / Head of Testing (IoT)
200 000 - 300 000₽
hhВакансия с HeadHunter. Контакт ведёт на hh.ru
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Описание вакансии
Текст:
TL;DR
Lead QA Engineer / Head of Testing (IoT): Построение QA-процессов с нуля для мобильного приложения управления экосистемой умного дома, backend-сервисов и интеграций с IoT-устройствами с акцентом на автоматизацию, нагрузочное тестирование и кроссплатформенное качество. Фокус на тестировании offline-first синхронизации, OTA-обновлений, высоконагруженных потоков телеметрии и безопасности API, а также на формировании команды тестирования.
Локация: Санкт-Петербург, офис в центре города, график 5/2; удалённый формат не предусмотрен
Зарплата: 200 000–300 000 ₽ на руки в месяц; полностью белая, оклад и ежеквартальная премия в соотношении 60/40
Компания
Центр Передовых Цифровых Решений разрабатывает мобильное приложение для управления экосистемой умного дома с более чем 50 типами устройств.
Что делать
- Разработать и внедрить стратегию тестирования мобильного приложения для Flutter, iOS и Android, backend на Go, Node.js и C++, а также интеграций с IoT-устройствами.
- Сформировать QA-команду, нанимать инженеров ручного и автоматизированного тестирования, распределять роли, проводить онбординг и менторство.
- Выстроить тест-планы, тест-кейсы, чек-листы, критерии приёмки, traceability требований и управление дефектами.
- Внедрить автоматизацию unit, widget, integration, API и E2E-тестов, а также нагрузочное тестирование с использованием k6 или JMeter.
- Организовать тестирование на реальных устройствах, стендах, симуляторах и при нестабильных сетевых условиях.
- Интегрировать автотесты в CI/CD, контролировать метрики качества, управлять production-инцидентами и взаимодействовать с разработкой, аналитикой, DevOps и заказчиком.
Требования
- От 6 лет коммерческого опыта в тестировании ПО, включая 2+ года в роли Lead QA, QA Manager или Head of Testing.
- Опыт построения автоматизации тестирования с нуля и глубокое понимание планирования, дизайна тестов, управления дефектами, метрик и пирамиды тестирования.
- Практический опыт тестирования мобильных приложений iOS/Android и REST/gRPC API.
- Опыт нагрузочного тестирования и анализа результатов; знание k6, JMeter, Locust или аналогичных инструментов.
- Знание GitLab CI, Jenkins или GitHub Actions и опыт интеграции автотестов в пайплайны.
- Опыт управления командой от 3 человек, найма, развития сотрудников и коммуникации с заказчиками и техническими лидами.
Хорошо, если есть
- Опыт тестирования IoT, smart home или consumer electronics, включая MQTT, BLE, Zigbee или Matter.
- Знание Flutter и/или Dart для написания тестов с flutter_test и integration_test.
- Опыт тестирования высокодоступных систем и потоковой обработки данных.
- Знание OWASP Mobile Top 10 и основ безопасности API.
Культура и преимущества
- Разработка рассчитана минимум на 3,5 года, дорожная карта проекта — на 7+ лет.
- Итоговая команда разработки составит около 30 человек; техническая и процессная работа занимает около 60% времени, управление и коммуникации — около 40%.
- Условия премирования зафиксированы в трудовом договоре и соответствуют ТК РФ.
- Отпуск в первые 9 месяцев не предоставляется; длительный отпуск рекомендуется планировать после 14-го месяца.
- Пересмотр зарплаты возможен не ранее чем через 9 и/или 14 месяцев по результатам вклада.
- При невозможности оформления по ТК РФ можно индивидуально обсудить самозанятость или ИП.
Процесс найма
- Техническое собеседование не проводится.
- Предусмотрен разговор о подходах к построению QA-процессов и разбор кейсов из практики.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →