368,746open jobs
9,444companies
47,506added this week
Browse all
Salary
$28k – $42k per year
Location
In office (Saint Petersburg)
Seniority
Staff · 6+ years exp
Overview
Company
Impact
Profile match
ADS Center is a Russian information technology company headquartered in Moscow and founded in 2018. The firm specializes in the development of business intelligence solutions, industrial Internet of Things (IoT) systems, and the implementation of complex IT infrastructure for both government and commercial sectors. It operates across Russia and international markets, providing services such as digital transformation, data center construction, and business process automation for industries including agriculture, transport, and public administration.

О проекте

Строим с нуля мобильное приложение для управления экосистемой «умного дома» - более 50 типов устройств (датчики, розетки, освещение, климат, безопасность, мультимедиа). Активная разработка рассчитана минимум на 3,5 года, дорожная карта - на 7+ лет. Заказчик утвердил ОТЗ и ФТЗ, сроки жёсткие. Итоговая команда разработки - около 30 человек. Нам нужен технический лидер тестирования, который построит процесс QA с нуля, соберёт команду и обеспечит выпуск продукта без критических дефектов.

Чем предстоит заниматься

· Разрабатывать и внедрять стратегию тестирования для всех уровней продукта: мобильное приложение (Flutter, iOS/Android), бэкенд (Go/Node.js/C++), интеграция с IoT-устройствами.

· Формировать команду тестирования: нанимать инженеров (ручное и автоматизированное тестирование), распределять роли, проводить онбординг и менторство.

· Выстраивать процессы тестирования: тест-планы, тест-кейсы, чек-листы, критерии приёмки, управление дефектами, traceability требований.

· Внедрять автоматизацию на всех уровнях: unit/widget/integration тесты для Flutter, API-автотесты (Postman/Newman, кодом), e2e UI-тесты (Appium/Flutter integration test), нагрузочное тестирование (k6/JMeter).

· Организовывать тестирование с реальными устройствами: парк устройств, стенды, симуляторы, эмуляция сетевых условий (потеря пакетов, офлайн, высокая задержка).

· Участвовать в построении CI/CD: интеграция автотестов в пайплайны, контроль качества сборок, блокировка релизов при падении критических проверок.

· Контролировать метрики качества: плотность дефектов, время жизни бага, покрытие тестами, стабильность сборок; регулярно отчитываться руководству и заказчику.

· Взаимодействовать с командами разработки, аналитики и DevOps для раннего выявления рисков и обеспечения тестируемости требований.

· Управлять инцидентами, связанными с качеством на production: организовывать ретроспективы, внедрять корректирующие действия.

· Баланс: ~60% времени - техническая и процессная работа (стратегия, автоматизация, разбор сложных дефектов), ~40% - управление командой, планирование, коммуникации.

Ключевые технические вызовы

· Офлайн-первое приложение: тестирование сценариев синхронизации состояния десятков устройств при потере и восстановлении связи, разрешение конфликтов. · Интеграция с embedded: тестирование взаимодействия мобильного клиента, облака и прошивок устройств, включая OTA-обновления.

· Высокая нагрузка на бэкенд: телеметрия в реальном времени, событийные потоки, обеспечение отказоустойчивости 99,9%+.

· Безопасность: проверка шифрования каналов, аутентификации устройств, защита от атак на API.

· Кроссплатформенность: обеспечение одинакового качества на iOS и Android, включая специфические платформенные кейсы (push-уведомления, фоновые режимы, разрешения).

Требования

· Коммерческий опыт в тестировании ПО от 6 лет, из них 2+ года на позиции Lead QA / QA Manager / Head of Testing.

· Глубокое понимание процессов тестирования: планирование, дизайн тестов, управление дефектами, метрики качества, пирамида тестирования.

· Практический опыт автоматизации тестирования (выбор и внедрение инструментов): минимум один проект, где вы лично строили автоматизацию с нуля.

· Опыт тестирования мобильных приложений (iOS/Android) и REST/gRPC API.

· Опыт нагрузочного тестирования и анализа результатов (k6, JMeter, Locust и т.п.). · Знание инструментов CI/CD (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 Security).

Условия

· Локация: Санкт-Петербург, офис в центре города, график 5/2. Удалённый формат не предусмотрен.

· Зарплата: полностью «белая», состоит из оклада и ежеквартальной премии (соотношение 60/40). Условия премирования прописаны в трудовом договоре и соответствуют ТК РФ.

· Отпуск: в первые 9 месяцев работы не предоставляется. Длительный отпуск оптимально планировать после 14-го месяца.

· Пересмотр зарплаты: возможен не ранее чем через 9 и/или 14 месяцев работы - по результатам вклада.

· Техническое собеседование: не проводим (доверяем вашему опыту). Будет разговор о подходах к построению QA-процессов, кейсы из практики.

· Аккредитация ИТ-компании: отсутствует, возможно появление в 2027 г. без гарантий. Если вы не можете оформиться по ТК - обсудим самозанятость или ИП индивидуально.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
368,746 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Saint Petersburg
$72k – $108k per year • Equity 0.2–3% • In office • Internship • San Francisco
DevOps
AWS Lambda
CI/CD
Kubernetes
Robotics
ROS
Teleoperation
Apply
$122k – $200k per year • In office • Full-Time • 10+ years exp • Jersey City • Charlotte
Java
Node JS
Python
SQL
JavaScript
Java
Hibernate
Spring Framework
Spring MVC
Databases
Apache Kafka
DynamoDB
Oracle
RabbitMQ
AI/ML
Ray
DevOps
Amazon CloudWatch
Amazon EC2
Amazon ECS
Amazon EKS
Amazon S3
Ansible
API Gateway
AWS
AWS Lambda
Azure
CI/CD
CloudFormation
GCP
Git
Grafana
IAM
Jenkins
Prometheus
Splunk
Terraform
Kubernetes
Apply
$111k – $200k per year (Estimated) • In office • Full-Time • 1+ year exp • Plano
JavaScript
Python
C#
C#
.NET
DevOps
Azure
CI/CD
Apply
In office • Full-Time • 5+ years exp • Santiago
DevOps
Azure
Azure DevOps
Bitbucket
CI/CD
Git
GitHub
GitLab
Apply
$71k – $112k per year • In office • Full-Time • 5+ years exp • Bachelor's Degree • Austria
C#
C++
Python
Visual Basic
Apply
$56k per year (gross) • In office • Full-Time • Saint Petersburg
C++
DevOps
RTOS
IoT
CoAP
FreeRTOS
Matter
MQTT
Zigbee
Apply
up to $63k per year (net) • In office • 2+ years exp • Saint Petersburg
C++
Databases
PostgreSQL
Redis
AI/ML
Time Series Forecasting
DevOps
CI/CD
Docker
GitHub Actions
Grafana
gRPC
Helm
Kubernetes
Prometheus
Rest API
Terraform
WebSockets
Yandex Cloud
API Gateway
GitHub
IoT
MQTT
Zigbee
QA
Supertest
Apply
up to $49k per year (net) • In office • Saint Petersburg
IoT
MQTT
Management
Confluence
Jira
Apply
up to $63k per year (gross) • Remote/Hybrid • Full-Time • 2+ years exp • Saint Petersburg
Dart
Java
Kotlin
Swift
Mobile
Flutter
Apply
Java Team Lead 5 hours ago
$28k – $54k per year (Estimated) • Remote/Hybrid • Full-Time • 5+ years exp • Saint Petersburg
Java
Java
Gradle
Spring Boot
Databases
PostgreSQL
DevOps
GitLab
GitLab CI
Grafana
Apply
$18k – $37k per year (Estimated) • Remote • Full-Time • 2+ years exp • Saint Petersburg
SQL
Mobile
Firebase
MVP
Marketing
Amplitude
Apply
$17k – $36k per year (Estimated) • Remote • Full-Time • 2+ years exp • Saint Petersburg
SQL
Apply
$8k – $21k per year (Estimated) • In office • Full-Time • 1+ year exp • Saint Petersburg
PHP
PHP
WordPress
Apply
$16k – $39k per year (Estimated) • Remote/Hybrid • Full-Time • Saint Petersburg
JavaScript
Node JS
Node JS
Axios
Frontend
Less
Sass
Vue.js
Apply
See all jobs
This is one of many
368,746 more open roles from verified company boards, updated every day.