Назад

Lead QA Engineer / Head of Testing (IoT)

200 000 - 300 000
Формат работы
onsite
Тип работы
fulltime
Грейд
lead/head
Страна
Russia
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, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →