Lead QA Engineer / Head of Testing (IoT)
Описание
Локация: Санкт-Петербург, офис в центре города, график 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-процессов и разбор кейсов из практики.