Домен
Тестирование и QA
Профиль навыка
TestContainers, database testing, API testing, service mocking
Ролей
70
где встречается этот навык
Грейдов
5
сформированная дорожка роста
Обязательных требований
106
ещё 244 — необязательные
Тестирование и QA
Интеграционное тестирование
17.03.2026
Выберите текущий грейд и сравните ожидания. Карточки ниже покажут, что нужно закрыть для следующего уровня.
Таблица показывает, как меняется глубина владения навыком от Junior до Principal.
| Роль | Обязательность | Описание |
|---|---|---|
| 1С Developer | Понимает основы интеграционного тестирования модулей 1С и подключений к внешним сервисам. Пишет простые тесты проверки обмена данными между конфигурациями 1С и базами данных. Следует принятым в команде стандартам тестирования точек интеграции COM/OLE. | |
| AI Product Engineer | Понимает основы интеграционного тестирования компонентов ML-пайплайнов. Пишет простые тесты проверки потока данных между эндпоинтами модели и прикладными слоями. Следует принятым в команде стандартам тестирования API-контрактов с inference-сервисами. | |
| Analytics Engineer | Понимает основы интеграционного тестирования стадий дата-пайплайнов. Пишет простые тесты проверки трансформаций данных между системами-источниками и таблицами хранилища. Следует принятым в команде стандартам валидации ETL/ELT-задач. | |
| Android Developer | Понимает концепцию интеграционного тестирования Android: проверка взаимодействия компонентов (ViewModel + Repository, Repository + Room). Запускает существующие интеграционные тесты, понимает разницу между unit и integration-тестами, использует in-memory Room-базу для тестирования DAO-запросов под руководством наставника, читает отчёты о результатах тестов. | |
| Application Security Engineer | Понимает роль интеграционного тестирования в проверке безопасности взаимодействия компонентов системы. Пишет базовые интеграционные тесты для проверки аутентификации и авторизации между сервисами. | |
| AR/VR Developer | Пишет базовые интеграционные тесты для серверной части AR/VR-приложений. Тестирует API-взаимодействия, загрузку ассетов и синхронизацию данных между клиентом и сервером. | |
| Backend Developer (C#/.NET) | Пишет integration-тесты через WebApplicationFactory: HTTP-запросы к API, проверка responses. Тестирует с in-memory database. Проверяет controller → service → repository. | |
| Backend Developer (Elixir) | Пишет базовые интеграционные тесты для Phoenix-приложений с Ecto sandbox. Тестирует эндпоинты через ConnTest с HTTP-запросами, проверяет JSON-ответы и статус-коды. Использует setup блоки для подготовки тестовых данных в PostgreSQL через Ecto-фабрики. | |
| Backend Developer (Go) | Понимает основы интеграционного тестирования Go-сервисов. Пишет простые тесты проверки цепочек HTTP-обработчиков и взаимодействий с БД с использованием testcontainers. Следует принятым в команде стандартам валидации межсервисного взаимодействия. | |
| Backend Developer (Java/Kotlin) | Пишет integration-тесты через Spring Boot Test: @SpringBootTest с TestRestTemplate, @DataJpaTest для репозиториев. Тестирует API endpoints с in-memory H2 базой. Проверяет взаимодействие контроллер → сервис → репозиторий. | |
| Backend Developer (Node.js) | Понимает основы интеграционного тестирования Node.js-сервисов. Пишет простые тесты с использованием supertest для проверки API-эндпоинтов и наполнения БД. Следует принятым в команде стандартам валидации цепочек middleware и моков внешних сервисов. | |
| Backend Developer (PHP) | Понимает разницу между unit и integration тестами. Тестирует API-эндпоинты: HTTP-запросы, проверка ответов. Использует тестовую БД. Настраивает seed-данные для тестов. | |
| Backend Developer (Python) | Обязателен | Понимает разницу между unit и integration тестами. Тестирует API endpoints. Использует тестовую БД для integration тестов. |
| Backend Developer (Rust) | Понимает основы интеграционного тестирования Rust-сервисов. Пишет простые тесты проверки HTTP-эндпоинтов с actix-test или axum::test и взаимодействий с БД. Следует принятым в команде стандартам валидации интеграций асинхронных сервисов. | |
| Backend Developer (Scala) | Понимает основы интеграционного тестирования Scala-сервисов. Пишет простые тесты проверки маршрутов Akka HTTP и взаимодействий с БД через ScalaTest с встроенными базами. Следует принятым в команде стандартам валидации интеграций акторных систем. | |
| BI Analyst | Понимает основы интеграционного тестирования пайплайнов данных BI-отчётов. Пишет простые тесты проверки точности данных между базами-источниками и датасетами дашбордов. Следует принятым в команде стандартам валидации обновления отчётов и подключений к данным. | |
| Blockchain Developer | Понимает основы интеграционного тестирования взаимодействий смарт-контрактов с off-chain сервисами. Пишет простые тесты проверки деплоя контрактов, эмиссии событий и подключения web3-провайдеров. Следует принятым в команде стандартам валидации интеграций в тестнете. | |
| Cloud Engineer | Тестирует интеграцию cloud-сервисов: проверяет Lambda + DynamoDB связки, API Gateway routing. Использует localstack для локального тестирования AWS-интеграций. | |
| Compiler Engineer | Знает базовые концепции integration testing practices для compiler engineer и умеет применять их в типовых задачах. Использует стандартные инструменты и следует установленным практикам команды. Понимает когда и почему применяется данный подход. | |
| Computer Vision Engineer | Понимает основы интеграционного тестирования стадий пайплайна компьютерного зрения. Пишет простые тесты проверки потока данных через предобработку изображений, инференс модели и постобработку. Следует принятым в команде стандартам валидации интеграций с камерами и сенсорами. | |
| Data Analyst | Понимает цели интеграционного тестирования и может писать простые тесты для проверки взаимодействия аналитических модулей с базой данных. Знает отличие от юнит-тестов. | |
| Data Engineer | Тестирует интеграцию data pipelines: source → transform → sink validation, connector testing. Проверяет data flow integrity. | |
| Data Scientist | Тестирует ML интеграции: model + API integration, data pipeline connectivity. Проверяет end-to-end prediction flow. | |
| Database Engineer / DBA | Понимает роль интеграционного тестирования при работе с базами данных. Пишет базовые тесты для проверки корректности взаимодействия приложений с БД после миграций. | |
| Desktop Developer (.NET WPF/WinUI/MAUI) | Пишет интеграционные тесты для .NET desktop компонентов. Тестирует EF Core с in-memory database. Использует WebApplicationFactory для API тестов. Понимает отличие от unit-тестов. | |
| Desktop Developer (Electron/Tauri) | Пишет интеграционные тесты для Electron-модулей. Тестирует IPC main↔renderer. Использует Spectron или @electron/testing-library. | |
| Desktop Developer (Qt/C++) | Пишет интеграционные тесты для Qt-компонентов, тестируя взаимодействие модулей. Использует QTest с реальными зависимостями (SQLite, QNetworkAccessManager). Понимает отличие от unit-тестов. | |
| DevOps Engineer | Тестирует интеграцию DevOps-инструментов: pipeline → deployment → monitoring связки. Проверяет CI/CD pipeline stages в test environments. | |
| DevSecOps Engineer | Понимает концепцию интеграционного тестирования и его роль в проверке взаимодействия security-компонентов. Пишет простые тесты для проверки интеграции приложений с vault и IAM-сервисами. | |
| Embedded Developer | Понимает integration testing для embedded: тестирование взаимодействия модулей на target hardware. Использует serial console для проверки. | |
| Engineering Manager | Понимает роль интеграционных тестов в обеспечении качества и может оценить тестовое покрытие на уровне интеграции компонентов. Знает основные подходы к тестированию. | |
| Flutter Developer | Понимает основы интеграционного тестирования Flutter-приложений. Пишет простые виджетные и интеграционные тесты проверки навигации между экранами и привязки данных REST API. Следует принятым в команде стандартам валидации интеграций platform channels и плагинов. | |
| Frontend Developer (Angular) | Пишет базовые интеграционные тесты Angular-компонентов с зависимостями. Тестирует связки компонент-сервис через TestBed и проверяет корректность HTTP-взаимодействий. | |
| Frontend Developer (React) | Понимает роль интеграционных тестов в React-приложениях для проверки взаимодействия компонентов. Пишет базовые тесты с React Testing Library, проверяя связки компонент-хук-контекст. | |
| Frontend Developer (Svelte) | Понимает цели интеграционного тестирования Svelte-компонентов и может писать простые тесты взаимодействия компонентов с stores. Знает отличие от юнит-тестов. | |
| Frontend Developer (Vue) | Понимает отличие интеграционных тестов от юнит-тестов во Vue-контексте. Запускает готовые тесты, проверяющие взаимодействие компонентов с Vuex/Pinia store и маршрутизацией Vue Router. | |
| Fullstack Developer | Пишет базовые интеграционные тесты fullstack-приложений: тестирование API-эндпоинтов с supertest, проверка связки контроллер → сервис → БД. Понимает разницу между юнит и интеграционными тестами, использует тестовую базу данных. | |
| Game Designer | Понимает разницу между юнит и интеграционным тестированием в контексте игровых систем. Умеет запускать существующие интеграционные тесты для проверки взаимодействия игровых подсистем. Знает основы тестирования клиент-серверного взаимодействия в мультиплеерных играх. | |
| Game QA Engineer | Понимает основы интеграционного тестирования взаимодействий игровых подсистем. Пишет простые тесты проверки загрузки ассетов, переходов между сценами и синхронизации данных сервер-клиент. Следует принятым в команде стандартам валидации интеграций модулей игрового движка. | |
| Game Server Developer | Понимает назначение интеграционных тестов в контексте игрового сервера. Запускает готовые тест-сьюты для проверки взаимодействия серверных компонентов — авторизации, базы данных и игровой логики. | |
| Infrastructure Engineer | Понимает роль интеграционного тестирования в проверке взаимодействия инфраструктурных компонентов. Пишет простые тесты для проверки сетевой связности и доступности сервисов после деплоя. | |
| iOS Developer | Пишет простые интеграционные тесты для iOS: проверяет взаимодействие ViewModel с реальным сервисом данных, тестирует сохранение в UserDefaults. Понимает отличие интеграционных тестов от unit-тестов, использует XCTest для проверки взаимодействия нескольких компонентов приложения. Запускает тесты на симуляторе iOS через Xcode | |
| IoT Engineer | Понимает основы интеграционного тестирования коммуникаций IoT-устройств с облаком. Пишет простые тесты проверки доставки MQTT/CoAP-сообщений и пайплайнов приёма данных сенсоров. Следует принятым в команде стандартам валидации интеграций прошивки с шлюзами. | |
| Language Tooling Engineer | Понимает основы интеграционного тестирования компонентов языковых инструментов. Пишет простые тесты проверки потока данных от парсера к анализатору и протокольных взаимодействий LSP сервер-клиент. Следует принятым в команде стандартам валидации интеграций стадий компиляторного пайплайна. | |
| LLM Engineer | Тестирует LLM интеграции: API integration, RAG pipeline testing. Проверяет end-to-end flows. | |
| ML Engineer | Понимает необходимость integration тестов в ML. Тестирует end-to-end pipeline на small dataset. Проверяет что модель может быть загружена и вернуть prediction. | |
| MLOps Engineer | Понимает основы интеграционного тестирования пайплайнов обучения и сервинга ML-моделей. Пишет простые тесты проверки приёма данных, подключения к feature store и взаимодействий с реестром моделей. Следует принятым в команде стандартам валидации интеграций оркестратора пайплайнов. | |
| Network Engineer | Понимает отличие интеграционных тестов от юнит-тестов. Запускает готовые интеграционные тесты для проверки взаимодействия скриптов автоматизации с эмуляторами сетевого оборудования. | |
| NLP Engineer | Понимает основы интеграционного тестирования компонентов NLP-пайплайнов. Пишет простые тесты проверки потока данных токенизатор-модель-постпроцессор и подключения к сервису эмбеддингов. Следует принятым в команде стандартам валидации интеграций цепочки предобработки текста. | |
| Penetration Testing Engineer | Понимает цели интеграционного тестирования security-инструментов и может проверять взаимодействие сканеров с тестовыми окружениями. Знает разницу с юнит-тестами. | |
| Performance Testing Engineer | Понимает роль интеграционного тестирования в контексте производительности. Знает, как интеграционные тесты помогают выявлять performance bottleneck на стыках компонентов системы. | |
| Platform Engineer | Тестирует интеграцию platform-компонентов: operator + CRD связки, Helm chart deployment, CI/CD pipeline stages. Использует kind/minikube для тестирования. | |
| Product Manager | Понимает роль интеграционного тестирования для обеспечения стабильности продуктовых фич. Знает связь между integration tests и количеством bugs в production для оценки release quality. Может интерпретировать результаты интеграционных тестов для принятия go/no-go решений. | |
| QA Automation Engineer | Обязателен | Понимает основы интеграционного тестирования между слоями приложения. Пишет простые API и интеграционные тесты с использованием фреймворков RestAssured или Playwright. Следует принятым в команде стандартам настройки тестовых окружений и управления зависимостями сервисов. |
| QA Engineer (Manual) | Обязателен | Понимает основы интеграционного тестирования кросс-модульной функциональности. Пишет простые тест-кейсы проверки потока данных между слоями UI, API и БД. Следует принятым в команде стандартам документирования и выполнения сценариев интеграционного тестирования. |
| QA Security Engineer | Обязателен | Понимает основы интеграционного тестирования взаимодействий средств безопасности. Пишет простые тесты проверки потока аутентификации, middleware авторизации и интеграции сервисов шифрования. Следует принятым в команде стандартам валидации границ безопасности между компонентами. |
| React Native Developer | Пишет интеграционные тесты для React Native экранов — взаимодействие компонентов, навигация между экранами. Тестирует формы с вводом данных и submit через React Native Testing Library. Проверяет корректное отображение данных из мокированного API. Понимает разницу unit vs integration. | |
| Release Engineer | Знает базовые концепции integration testing practices для release engineer и умеет применять их в типовых задачах. Использует стандартные инструменты и следует установленным практикам команды. Понимает когда и почему применяется данный подход. | |
| Security Analyst | Пишет базовые интеграционные тесты для проверки взаимодействия security-компонентов. Тестирует связки сканер-парсер-алерт для корректности обнаружения уязвимостей. | |
| Site Reliability Engineer (SRE) | Тестирует интеграцию SRE-инструментов: проверяет alerting → PagerDuty связку, monitoring stack connectivity. Использует test environments для validation. | |
| Smart Contract Developer | Понимает основы интеграционного тестирования взаимодействий смарт-контрактов и компонентов DApp. Пишет простые тесты проверки межконтрактных вызовов, фидов данных оракулов и интеграции фронтенда с кошельками. Следует принятым в команде стандартам валидации деплоя мультиконтрактных систем. | |
| Solutions Architect | Понимает integration testing в архитектуре: component integration, API contract verification. Оценивает integration testing needs для архитектурных решений. | |
| Systems Programmer (C/C++) | Тестирует system integration: hardware/software interface, driver testing. Проверяет system calls. | |
| Technical Lead | Понимает integration testing: тестирование взаимодействия компонентов, database integration, API contract verification. Пишет базовые integration тесты. | |
| Technical Product Manager | Понимает роль интеграционного тестирования для стабильности продукта. Знает что проверяется на этом уровне — взаимодействие компонентов, API-контракты, сценарии работы с данными. | |
| Technical Writer | Понимает разницу между юнит и интеграционными тестами для документирования тестовых стратегий проекта. Знает основные инструменты интеграционного тестирования и может описать процесс запуска тестов. Создаёт базовую документацию по настройке тестового окружения для разработчиков. | |
| Telecom Developer | Понимает основы интеграционного тестирования уровней стека телеком-протоколов. Пишет простые тесты проверки установки SIP/RTP-сессий и подключения к медиа-шлюзам. Следует принятым в команде стандартам валидации интеграций интерфейсов сетевых элементов. | |
| Unity Developer | Тестирует Unity интеграции: Unity Test Framework для integration tests, PlayMode tests. Проверяет scene loading. | |
| Unreal Engine Developer | Тестирует Unreal интеграции: Automation Framework для integration tests. Проверяет gameplay flows. | |
| XR Unity Developer | Обязателен | Понимает интеграционное тестирование XR-систем. Тестирует взаимодействие XR-компонентов. Использует Play Mode tests в Unity. |
| Роль | Обязательность | Описание |
|---|---|---|
| 1С Developer | Самостоятельно проектирует интеграционные тесты обменов конфигураций 1С с внешними ERP-системами и веб-сервисами. Применяет контрактное тестирование для точек интеграции HTTP/SOAP. Интегрирует тесты в CI/CD-пайплайны для автоматизированной регрессии сценариев обмена данными. | |
| AI Product Engineer | Самостоятельно проектирует интеграционные тесты пайплайнов сервинга ML-моделей и процессов feature engineering. Применяет контрактное тестирование для границ inference API. Интегрирует тесты валидации моделей в CI/CD, обеспечивая консистентность предсказаний между деплоями. | |
| Analytics Engineer | Проводит интеграционные тесты dbt-моделей: проверка связности между слоями (staging → intermediate → marts), валидация referential integrity, тестирование полного прохода данных через pipeline. | |
| Android Developer | Пишет интеграционные тесты для Android: тестирование Room DAO с in-memory базой, проверка Retrofit-клиента через MockWebServer, интеграция ViewModel + UseCase + FakeRepository. Использует Hilt Testing для подмены зависимостей в тестах, проверяет Navigation-flow через TestNavHostController, настраивает тестовые фикстуры для сложных сценариев с несколькими источниками данных. | |
| Application Security Engineer | Разрабатывает интеграционные тесты для security-сценариев: проверка OAuth-потоков, межсервисная аутентификация, валидация CORS. Настраивает тестовое окружение с mock identity-провайдерами. | |
| AR/VR Developer | Разрабатывает интеграционные тесты для AR/VR-систем — мультиплеер, синхронизация сцен. Создаёт тестовые стенды для проверки сетевого взаимодействия между VR-клиентами. | |
| Backend Developer (C#/.NET) | Пишет integration-тесты: Testcontainers для PostgreSQL/Redis/Kafka, WireMock.Net для HTTP-зависимостей. Тестирует transactions, auth, error handling. Управляет test data через Respawn. | |
| Backend Developer (Elixir) | Разрабатывает интеграционные тесты для Elixir-сервисов с реальной PostgreSQL через Ecto.Adapters.SQL.Sandbox. Тестирует Phoenix Channels через ChannelTest, WebSocket-соединения и PubSub. Реализует тесты для Broadway-пайплайнов с мокированием продюсеров через Mox. | |
| Backend Developer (Go) | Пишет интеграционные тесты для Go-сервисов через testcontainers-go: запускает PostgreSQL, Redis, Kafka в Docker-контейнерах. Тестирует полные сценарии через httptest.NewServer, проверяет взаимодействие с базой данных и внешними сервисами с очисткой данных между тестами. | |
| Backend Developer (Java/Kotlin) | Пишет качественные integration-тесты: Testcontainers для PostgreSQL/Redis/Kafka, @MockBean для внешних сервисов, WireMock для HTTP-зависимостей. Тестирует транзакции, security, error handling. Управляет test data через @Sql. | |
| Backend Developer (Node.js) | Пишет integration-тесты: Supertest для API, Testcontainers для PostgreSQL/Redis, test database isolation. Тестирует middleware, auth flows, database queries. | |
| Backend Developer (PHP) | Тестирует взаимодействие компонентов: API + DB + cache + queue. Использует testcontainers для изоляции. Автоматизирует setup/teardown тестового окружения. Тестирует email, файловое хранилище, внешние API через mock-серверы. | |
| Backend Developer (Python) | Обязателен | Использует TestContainers для PostgreSQL, Redis, Kafka. Тестирует межсервисное взаимодействие. Настраивает fixtures для сложных сценариев. Создаёт seed data. |
| Backend Developer (Rust) | Пишет интеграционные тесты для Rust-сервисов в tests/ директории, используя testcontainers-rs для PostgreSQL/Redis и reqwest для HTTP-тестирования. Настраивает test harness с одноразовыми базами данных и автоматической очисткой через Drop trait. | |
| Backend Developer (Scala) | Пишет интеграционные тесты для Scala-сервисов через Testcontainers-Scala: тестирует Doobie/Slick-запросы с реальным PostgreSQL, Kafka-продюсеры и консьюмеры. Настраивает тестовое окружение через docker-compose, проверяет корректность HTTP-эндпоинтов через Akka HTTP TestKit. | |
| BI Analyst | Пишет интеграционные тесты для ETL-пайплайнов: проверка end-to-end flow от source до warehouse. Тестирует интеграции между источниками данных, трансформациями и BI-инструментами. Создаёт тестовые fixtures и mock-данные для воспроизводимого тестирования аналитических моделей. | |
| Blockchain Developer | Самостоятельно проектирует интеграционные тесты мультиконтрактных систем и взаимодействий с off-chain оракулами. Применяет контрактное тестирование для границ blockchain RPC и подписок на события. Интегрирует верификацию деплоя в тестнете в CI/CD-пайплайны. | |
| Cloud Engineer | Проектирует integration-тесты для cloud: тестирование IAM policies, VPC connectivity, service-to-service communication. Использует ephemeral environments для изоляции тестов. | |
| Compiler Engineer | Уверенно применяет integration testing practices для compiler engineer при решении нестандартных задач. Самостоятельно выбирает оптимальный подход и инструменты. Анализирует trade-offs и предлагает улучшения существующих решений. | |
| Computer Vision Engineer | Самостоятельно проектирует интеграционные тесты end-to-end пайплайнов компьютерного зрения от захвата изображений до результатов инференса. Применяет контрактное тестирование для границ API сервинга моделей. Интегрирует тесты визуальной регрессии и валидации точности в CI/CD. | |
| Data Analyst | Создаёт интеграционные тесты для ETL-пайплайнов с использованием тестовых баз данных и мок-сервисов. Проверяет корректность трансформаций данных при взаимодействии нескольких компонентов. | |
| Data Engineer | Проектирует integration тесты: end-to-end pipeline testing, cross-system data validation, staging environment testing. | |
| Data Scientist | Проектирует integration тесты: model serving testing, feature pipeline validation, data source integration. | |
| Database Engineer / DBA | Разрабатывает интеграционные тесты для DBA-операций: проверка миграций на копии production данных, тестирование failover сценариев, валидация репликации и согласованности данных. | |
| Desktop Developer (.NET WPF/WinUI/MAUI) | Настраивает test environment с Testcontainers для PostgreSQL/SQL Server. Тестирует IPC-взаимодействие. Использует WireMock.Net для API mocking. Автоматизирует setup/teardown через IClassFixture. | |
| Desktop Developer (Electron/Tauri) | Настраивает integration test environment для Electron. Тестирует database operations, file system interactions, IPC flows. Использует testcontainers для external dependencies. | |
| Desktop Developer (Qt/C++) | Настраивает test environment для интеграционных тестов Qt. Использует test doubles для внешних сервисов. Тестирует IPC-взаимодействие между процессами. Автоматизирует setup/teardown через test fixtures. | |
| DevOps Engineer | Проектирует integration тесты: deployment verification, infrastructure connectivity, service health validation. Автоматизирует smoke tests post-deploy. | |
| DevSecOps Engineer | Создаёт интеграционные тесты для DevSecOps-пайплайна: проверка работы сканеров, корректность policy enforcement. Использует testcontainers для тестирования интеграции с Vault, LDAP и security-инструментами. | |
| Embedded Developer | Пишет integration тесты: тестовый фреймворк + serial для автоматизации, тестирование I2C/SPI взаимодействия с реальными датчиками на макетной плате. | |
| Engineering Manager | Устанавливает стандарты интеграционного тестирования для команды, обеспечивает наличие тестовых окружений и инфраструктуры. Определяет критерии readiness для релизов. | |
| Flutter Developer | Самостоятельно проектирует интеграционные тесты рабочих процессов Flutter-приложений, охватывающих несколько экранов и платформенных сервисов. Применяет контрактное тестирование для границ REST/GraphQL API. Интегрирует golden image тесты и end-to-end потоки в CI/CD-пайплайны. | |
| Frontend Developer (Angular) | Разрабатывает интеграционные тесты для Angular-модулей — формы, роутинг и state management. Использует HttpClientTestingModule для тестирования API-интеграций и обработки ошибок. | |
| Frontend Developer (React) | Разрабатывает интеграционные тесты для React-приложений: тестирование роутинга, форм с валидацией, взаимодействия с API. Использует MSW для мокирования серверных ответов в тестовом окружении. | |
| Frontend Developer (Svelte) | Создаёт интеграционные тесты для Svelte-компонентов с использованием Testing Library и msw для мока API. Тестирует взаимодействие stores, роутинга и серверных данных. | |
| Frontend Developer (Vue) | Пишет интеграционные тесты для Vue-приложения — проверка flow между компонентами, тестирование форм с валидацией, взаимодействие с мокированным API. Использует Vue Test Utils и MSW. | |
| Fullstack Developer | Создаёт интеграционные тесты для fullstack-сценариев: API-тесты с реальной БД через testcontainers, тесты middleware-цепочек, проверка GraphQL-резолверов. Настраивает фикстуры и seed-данные, тестирует авторизацию и бизнес-логику сквозь слои. | |
| Game Designer | Пишет интеграционные тесты для проверки взаимодействия игровых систем: инвентарь-экономика, AI-навигация. Настраивает тестовые среды для проверки мультиплеерных сценариев с эмуляцией сетевых условий. Тестирует интеграцию игровых сервисов: аутентификация, платежи, аналитика. | |
| Game QA Engineer | Самостоятельно проектирует интеграционные тесты синхронизации игрового клиент-серверного взаимодействия и кросс-системных игровых процессов. Применяет контрактное тестирование для границ API матчмейкинга и таблиц лидеров. Интегрирует автоматизированные сценарии плейтестов в CI/CD-пайплайны сборки. | |
| Game Server Developer | Разрабатывает интеграционные тесты для проверки взаимодействия серверных систем — matchmaking с lobby, game-state с persistence-слоем. Настраивает тестовые окружения с реальными зависимостями. | |
| Infrastructure Engineer | Создаёт интеграционные тесты для инфраструктуры: проверка DNS resolution, firewall rules, load balancer routing. Использует InSpec и Goss для валидации серверных конфигураций после provisioning. | |
| iOS Developer | Разрабатывает интеграционные тесты для ключевых сценариев iOS-приложения: сетевой слой с мок-сервером, Core Data операции с in-memory store. Тестирует навигационные потоки и взаимодействие между модулями, настраивает тестовое окружение с помощью dependency injection. Использует URLProtocol для перехвата сетевых запросов в тестах | |
| IoT Engineer | Самостоятельно разрабатывает тесты с Интеграционное тестирование. Применяет test design techniques. Интегрирует тесты в CI/CD. Покрывает edge cases. | |
| Language Tooling Engineer | Самостоятельно проектирует интеграционные тесты стадий пайплайна компилятора/анализатора и взаимодействий IDE-плагинов. Применяет контрактное тестирование для границ сообщений протокола LSP. Интегрирует валидацию синтаксических деревьев и тесты code actions в CI/CD. | |
| LLM Engineer | Проектирует integration тесты: RAG pipeline validation, tool use testing, multi-model integration. | |
| ML Engineer | Пишет integration тесты для ML pipeline: data → features → model → prediction. Тестирует API endpoints с реальной моделью. Использует test datasets для consistency. | |
| MLOps Engineer | Пишет интеграционные тесты для ML-пайплайнов: проверка end-to-end прохождения данных через feature pipeline, тестирование взаимодействия inference-сервиса с model registry. Использует testcontainers для локального запуска Redis, PostgreSQL и MinIO, валидирует корректность загрузки модели и формат ответов prediction API. | |
| Network Engineer | Разрабатывает интеграционные тесты для сетевых модулей — проверка взаимодействия с GNS3/Containerlab, тестирование полных сценариев настройки OSPF/BGP на виртуальных топологиях. | |
| NLP Engineer | Разрабатывает интеграционные тесты для NLP-пайплайнов с проверкой end-to-end качества. Тестирует интеграцию с векторными базами, API моделей и сервисами предобработки текстов. | |
| Penetration Testing Engineer | Создаёт интеграционные тесты для pentest-пайплайнов — проверяет цепочки сканирования, парсинг результатов и интеграцию с ticket-системами. Тестирует на уязвимых лабораториях. | |
| Performance Testing Engineer | Разрабатывает интеграционные тесты производительности: тестирование end-to-end latency через цепочку сервисов, проверка пропускной способности межсервисного взаимодействия, database bottleneck. | |
| Platform Engineer | Проектирует integration тесты: multi-component platform testing, e2e operator testing, Helm chart verification. Автоматизирует в CI с ephemeral clusters. | |
| Product Manager | Использует результаты интеграционных тестов для оценки risk и quality продуктовых релизов. Определяет критические integration test scenarios на основе user journeys и business impact. Включает integration testing requirements в product specifications для cross-team features. | |
| QA Automation Engineer | Обязателен | Самостоятельно проектирует наборы интеграционных тестов, охватывающих слои API, БД и очередей сообщений. Применяет consumer-driven контрактное тестирование с Pact или аналогичными инструментами. Интегрирует комплексные тестовые сценарии в CI/CD с параллельным выполнением и умными повторами. |
| QA Engineer (Manual) | Обязателен | Самостоятельно проектирует комплексные планы интеграционного тестирования, покрывающие многосистемные рабочие процессы и сценарии миграции данных. Применяет структурированные техники тест-дизайна для сложных кросс-модульных взаимодействий. Документирует матрицы интеграционных тестов и отслеживает покрытие по границам систем. |
| QA Security Engineer | Обязателен | Пишет integration-тесты для security: authentication flows, authorization checks across services, session management. Тестирует security middleware и filters. |
| React Native Developer | Тестирует интеграцию React Native компонентов с стейт-менеджментом и навигацией — обёртки с Zustand Provider, NavigationContainer. Мокает API-ответы с MSW для реалистичных сценариев. Тестирует офлайн-поведение и error-состояния. Интегрирует тесты в CI/CD пайплайн с отчётами. | |
| Release Engineer | Уверенно применяет integration testing practices для release engineer при решении нестандартных задач. Самостоятельно выбирает оптимальный подход и инструменты. Анализирует trade-offs и предлагает улучшения существующих решений. | |
| Security Analyst | Разрабатывает интеграционные тесты для security-пайплайнов — от обнаружения до нотификации. Проверяет корректность интеграций с SIEM, тикет-системами и каналами оповещения. | |
| Site Reliability Engineer (SRE) | Проектирует integration тесты для SRE: тестирование monitoring pipeline, alerting rules validation, deployment verification. Автоматизирует в CI/CD. | |
| Smart Contract Developer | Самостоятельно проектирует интеграционные тесты потоков взаимодействия фронтенд-контракт-оракул в DApp. Применяет контрактное тестирование для границ кросс-чейн мостов и DEX-протоколов. Интегрирует валидацию потребления газа и переходов состояний в CI/CD-пайплайны. | |
| Solutions Architect | Проектирует integration testing архитектуру: contract testing strategy, service virtualization, test data management. Определяет integration points. | |
| Systems Programmer (C/C++) | Проектирует integration тесты: kernel module testing, hardware abstraction testing, cross-platform validation. | |
| Technical Lead | Проектирует integration тесты: test containers, database fixtures, mock servers. Обеспечивает reliable test execution и cleanup. Тестирует cross-component scenarios. | |
| Technical Product Manager | Учитывает интеграционное тестирование при планировании фич — определяет критические интеграционные точки, выделяет время на тестирование в estimates. Отслеживает регрессии между компонентами. | |
| Technical Writer | Документирует стратегию интеграционного тестирования проекта: инструменты, конфигурации, best practices. Создаёт руководства по написанию интеграционных тестов для API с примерами и test fixtures. Описывает CI/CD pipeline с фокусом на этапы интеграционного тестирования и requirements. | |
| Telecom Developer | Самостоятельно проектирует интеграционные тесты сигнальных цепочек телеком-систем и пайплайнов обработки медиа. Применяет тестирование на соответствие протоколам для границ интерфейсов SIP/Diameter. Интегрирует валидацию сценариев call flow в CI/CD с сетевой симуляцией. | |
| Unity Developer | Проектирует integration тесты: multi-scene testing, network integration, asset pipeline validation. | |
| Unreal Engine Developer | Проектирует integration тесты: multi-system testing, network integration, asset pipeline validation. | |
| XR Unity Developer | Обязателен | Пишет интеграционные тесты для Unity XR: scene loading, interaction flows, multiplayer sync. Настраивает test fixtures для XR. Тестирует на целевых устройствах. |
| Роль | Обязательность | Описание |
|---|---|---|
| 1С Developer | Обязателен | Проектирует стратегию интеграционного тестирования сложных корпоративных экосистем 1С с множественными подключениями к внешним системам. Внедряет автоматизированное тестирование на уровнях интеграции 1С-ERP, веб-сервисов и баз данных. Оптимизирует тестовую пирамиду, балансируя юнит- и интеграционное покрытие модулей обмена данными. Менторит команду по тестированию распределённых конфигураций 1С. |
| AI Product Engineer | Обязателен | Проектирует стратегию интеграционного тестирования end-to-end пайплайнов AI-продуктов от приёма данных до сервинга моделей. Внедряет автоматизированную валидацию на стадиях обучения, оценки и деплоя. Оптимизирует тестовую пирамиду, балансируя тесты точности моделей с проверками интеграции инфраструктуры. Менторит команду по тестированию границ ML-систем и обнаружению дрифта данных. |
| Analytics Engineer | Обязателен | Проектирует интеграционные тесты аналитической платформы: end-to-end проверка от источников до BI-дашбордов, data reconciliation между слоями warehouse. Автоматизирует тестирование dbt с реальными данными в staging-среде. |
| Android Developer | Обязателен | Проектирует интеграционную тестовую стратегию Android-приложения: end-to-end тесты data-слоя (API→Repository→Room), тестирование миграций Room через MigrationTestHelper, contract testing с backend через Pact. Настраивает тестовое окружение с реалистичными данными, оптимизирует время запуска интеграционных тестов, внедряет snapshot-тестирование для complex state machines. |
| Application Security Engineer | Проектирует комплексную стратегию интеграционного тестирования безопасности: end-to-end проверка авторизации, тестирование security-boundary между микросервисами. Автоматизирует security regression. | |
| AR/VR Developer | Проектирует стратегию интеграционного тестирования AR/VR-платформы с эмуляцией устройств. Создаёт автоматические тесты для проверки пространственной синхронизации и физики. | |
| Backend Developer (C#/.NET) | Обязателен | Проектирует integration-testing стратегию: slice tests vs full integration, contract testing через Pact-Net, load testing через NBomber. Оптимизирует CI время. |
| Backend Developer (Elixir) | Обязателен | Проектирует стратегию интеграционного тестирования для Elixir-платформы. Реализует end-to-end тесты через Wallaby с headless Chrome для LiveView. Настраивает тестирование распределённых систем с несколькими BEAM-нодами, мокирует внешние API через Bypass и Tesla.Mock. |
| Backend Developer (Go) | Обязателен | Проектирует стратегию интеграционного тестирования Go-сервисов: testcontainers-go для всех зависимостей, contract testing через Pact для межсервисного взаимодействия. Реализует test fixtures factory, параллельный запуск с изоляцией через отдельные database schemas. |
| Backend Developer (Java/Kotlin) | Обязателен | Проектирует integration-testing стратегию: слайс-тесты (@WebMvcTest, @DataJpaTest) vs full integration, contract testing через Pact, performance testing через Gatling. Оптимизирует CI время: parallel execution, test containers reuse. |
| Backend Developer (Node.js) | Обязателен | Проектирует integration testing: contract testing (Pact) между сервисами, database testing strategy, external API mocking (MSW/nock). Автоматизирует test environment setup. |
| Backend Developer (PHP) | Обязателен | Проектирует integration testing strategy: что тестировать интеграционно vs unit, параллельный запуск, изоляция между тестами. Создаёт тестовые окружения как код. Реализует contract testing с внешними сервисами. |
| Backend Developer (Python) | Обязателен | Проектирует integration testing strategy. Создаёт test environments. Автоматизирует contract testing. Тестирует failure scenarios. |
| Backend Developer (Rust) | Обязателен | Разрабатывает интеграционное тестирование Rust-микросервисов: end-to-end через docker-compose, contract testing через pact-rust, тестирование gRPC через tonic-mock. Настраивает CI с параллельными test suites и изолированными окружениями через testcontainers. |
| Backend Developer (Scala) | Обязателен | Проектирует стратегию интеграционного тестирования для Scala-микросервисов: contract testing через Pact, end-to-end тесты с Testcontainers для полного стека. Реализует тестирование Akka Cluster с multi-node-test-kit, настраивает изолированные тестовые среды с embedded Kafka и PostgreSQL. |
| BI Analyst | Проектирует фреймворк интеграционного тестирования для аналитической платформы с автоматизацией. Разрабатывает contract tests между источниками данных и аналитическими моделями. Внедряет data lineage testing для проверки целостности всего аналитического pipeline. | |
| Blockchain Developer | Обязателен | Проектирует тестовую стратегию с Интеграционное тестирование. Внедряет automated testing на всех уровнях. Оптимизирует тестовую пирамиду. Менторит команду. |
| Cloud Engineer | Определяет стратегию integration testing: end-to-end тесты cloud infrastructure, chaos engineering, compliance testing. Автоматизирует в CI/CD с automated cleanup. | |
| Compiler Engineer | Экспертно применяет integration testing practices для compiler engineer для проектирования сложных систем. Оптимизирует существующие решения и предотвращает архитектурные ошибки. Проводит code review и обучает коллег лучшим практикам. | |
| Computer Vision Engineer | Обязателен | Проектирует стратегию интеграционного тестирования многоступенчатых систем компьютерного зрения, включая калибровку камер, предобработку и мульти-модельный инференс. Внедряет автоматизированную валидацию визуального качества по всему пайплайну обработки. Оптимизирует тестовую пирамиду, балансируя тесты точности моделей с проверками аппаратной интеграции. Менторит команду по тестированию границ производительности CV-систем реального времени. |
| Data Analyst | Проектирует стратегию интеграционного тестирования аналитических систем с использованием контейнеризованных окружений. Автоматизирует генерацию тестовых данных и валидацию end-to-end пайплайнов. | |
| Data Engineer | Определяет integration testing стратегию: pipeline integration validation, data quality gates, cross-pipeline testing. | |
| Data Scientist | Определяет ML integration testing: model deployment validation, A/B test infrastructure, data quality gates. | |
| Database Engineer / DBA | Проектирует интеграционные тестовые среды для БД: автоматическое развёртывание тестовых кластеров, тестирование сценариев disaster recovery, нагрузочное тестирование миграций на реалистичных данных. | |
| Desktop Developer (.NET WPF/WinUI/MAUI) | Обязателен | Проектирует integration test suite для .NET desktop. Реализует contract testing через Pact.NET. Настраивает CI с параллельными integration tests. Тестирует cross-process scenarios. |
| Desktop Developer (Electron/Tauri) | Обязателен | Проектирует integration test suite для Electron. Реализует contract testing для plugin API. Настраивает CI с cross-platform integration tests. |
| Desktop Developer (Qt/C++) | Обязателен | Проектирует интеграционную test suite для Qt-платформы. Реализует contract testing для plugin API. Настраивает CI pipeline с интеграционными тестами на 3+ платформах. |
| DevOps Engineer | Определяет integration testing стратегию: end-to-end pipeline testing, environment promotion validation, chaos testing. Внедряет automated rollback. | |
| DevSecOps Engineer | Проектирует комплексные интеграционные тесты для security-платформы, включая end-to-end проверки пайплайна. Внедряет contract testing между security-сервисами и автоматизирует тестирование incident response. | |
| Embedded Developer | Проектирует HIL (Hardware-in-the-Loop) test infrastructure: automated test benches, signal injection, protocol simulation. | |
| Engineering Manager | Проектирует стратегию интеграционного тестирования для нескольких сервисов, координирует создание contract tests между командами. Оптимизирует стоимость тестовой инфраструктуры. | |
| Flutter Developer | Обязателен | Проектирует стратегию интеграционного тестирования сложных Flutter-приложений с платформо-специфичными функциями и deep linking. Внедряет автоматизированное тестирование на уровнях виджетов, навигации и нативных мостов. Оптимизирует тестовую пирамиду, балансируя виджетные тесты с end-to-end валидацией на фермах устройств. Менторит команду по тестированию консистентности кроссплатформенного поведения. |
| Frontend Developer (Angular) | Проектирует стратегию интеграционного тестирования Angular-приложения с Cypress и Playwright. Создаёт тестовые стенды для проверки сложных пользовательских сценариев с мок-бэкендом. | |
| Frontend Developer (React) | Проектирует стратегию интеграционного тестирования React-приложений с оптимальным покрытием критичных путей. Создаёт test utilities и fixtures для ускорения написания интеграционных тестов командой. | |
| Frontend Developer (Svelte) | Проектирует стратегию интеграционного тестирования Svelte-приложений, включая SSR и SvelteKit endpoints. Автоматизирует тестирование форм, навигации и взаимодействия с API. | |
| Frontend Developer (Vue) | Выстраивает стратегию интеграционного тестирования для Vue-проекта — тестирование критических пользовательских сценариев, visual regression, accessibility-проверки. Оптимизирует скорость тестов. | |
| Fullstack Developer | Обязателен | Проектирует интеграционное тестирование fullstack-приложений: contract testing между фронтендом и бэкендом с Pact, тесты с реальными сервисами через docker-compose, тестирование миграций. Создаёт инфраструктуру для воспроизводимых тестовых окружений. |
| Game Designer | Проектирует фреймворк интеграционного тестирования для игрового проекта с автоматизацией сценариев. Разрабатывает стратегию end-to-end тестирования для мультиплеерных игр с имитацией реальных условий. Внедряет performance benchmarks и load testing для игровых серверов. | |
| Game QA Engineer | Обязателен | Проектирует стратегию интеграционного тестирования многопользовательских игровых систем, охватывающих клиент, сервер и API сторонних платформ. Внедряет автоматизированное тестирование подсистем физики, сетевого взаимодействия и рендеринга. Оптимизирует тестовую пирамиду, балансируя детерминированные юнит-тесты с недетерминированными интеграционными тестами геймплея. Менторит команду по тестированию эмерджентного поведения и требований сертификации платформ. |
| Game Server Developer | Проектирует стратегию интеграционного тестирования игрового сервера — end-to-end сценарии матча, проверка consistency при failover, тестирование с ботами при полной нагрузке. | |
| Infrastructure Engineer | Проектирует комплексные интеграционные тесты инфраструктуры с эфемерными окружениями и smoke-тестами. Внедряет chaos testing с Chaos Monkey и Litmus для проверки отказоустойчивости инфраструктуры. | |
| iOS Developer | Обязателен | Проектирует систему интеграционного тестирования iOS-приложения: тестовые конфигурации для разных окружений, автоматическое управление тестовыми данными. Реализует contract-тесты для API-интеграций, тестирует пуш-уведомления и deep-linking сценарии. Настраивает параллельное выполнение тестов для ускорения CI/CD пайплайна |
| IoT Engineer | Обязателен | Проектирует стратегию интеграционного тестирования IoT-экосистем, охватывающих edge-устройства, шлюзы и облачные платформы. Внедряет автоматизированное тестирование на уровнях прошивки, протоколов и дата-пайплайнов с hardware-in-the-loop симуляцией. Оптимизирует тестовую пирамиду, балансируя тесты уровня устройств с валидацией интеграции на масштабе флота. Менторит команду по тестированию OTA-обновлений и цепочек провижининга устройств. |
| Language Tooling Engineer | Обязателен | Проектирует стратегию интеграционного тестирования компонентов языкового тулчейна от лексера до генерации кода. Внедряет автоматизированное тестирование на уровнях парсера, type checker и интеграции с IDE. Оптимизирует тестовую пирамиду, балансируя юнит-тесты грамматик с end-to-end валидацией интеграции компиляции. Менторит команду по тестированию соответствия протоколу Language Server и кросс-редакторной совместимости. |
| LLM Engineer | Определяет integration testing: comprehensive LLM system testing, safety validation, regression testing. | |
| ML Engineer | Проектирует integration testing strategy для ML. Тестирует model serving с реальными условиями. Настраивает load testing для ML endpoints. | |
| MLOps Engineer | Обязателен | Проектирует интеграционные тесты для MLOps-платформы: тестирование полного training pipeline от загрузки данных до сохранения модели, проверка взаимодействия Feature Store с Inference Service. Реализует smoke-тесты для canary deployments моделей, валидирует корректность работы Kubeflow Pipelines в тестовом кластере и тестирует data drift detection pipeline. |
| Network Engineer | Выстраивает комплексную стратегию интеграционного тестирования сетевой инфраструктуры. Создаёт тестовые среды с виртуальными топологиями, автоматизирует end-to-end сценарии развёртывания. | |
| NLP Engineer | Проектирует стратегию интеграционного тестирования NLP-систем с золотыми наборами данных. Автоматизирует regression-тесты для моделей и настраивает threshold-based gate перед деплоем. | |
| Penetration Testing Engineer | Проектирует стратегию интеграционного тестирования security toolchain с использованием контейнеризованных уязвимых окружений. Автоматизирует validation pentest-методологий. | |
| Performance Testing Engineer | Проектирует комплексные интеграционные performance-тесты: моделирование реалистичного трафика через все слои системы, тестирование degradation при отказе компонентов, cascade failure scenarios. | |
| Platform Engineer | Определяет integration testing стратегию: cross-component platform testing, upgrade testing, multi-cluster validation. Внедряет chaos testing. | |
| Product Manager | Определяет integration testing strategy с точки зрения продукта: critical paths, risk areas, automation priorities. Проектирует quality gates на основе integration test results для продуктового delivery process. Оценивает ROI инвестиций в integration testing через impact на product stability. | |
| QA Automation Engineer | Обязателен | Проектирует комплексную стратегию интеграционного тестирования, охватывающую микросервисы, брокеры сообщений и границы сторонних API. Внедряет контрактное тестирование, виртуализацию сервисов и хаос-тестирование на точках интеграции. Оптимизирует тестовую пирамиду, балансируя быстрые изолированные тесты с критическими end-to-end интеграционными сценариями. Менторит команду по управлению тестовыми окружениями и паттернам архитектуры интеграционных тестов. |
| QA Engineer (Manual) | Обязателен | Проектирует стратегию интеграционного тестирования сложных мультивендорных системных ландшафтов с различными паттернами интеграции. Внедряет структурированные подходы к исследовательскому интеграционному тестированию на границах систем. Оптимизирует баланс между скриптовыми наборами интеграционных тестов и рисковыми исследовательскими сессиями. Менторит команду по анализу корневых причин интеграционных дефектов и координации тестирования между командами. |
| QA Security Engineer | Обязателен | Проектирует security integration testing: cross-service auth testing, API gateway security validation, database access control verification. Автоматизирует через test containers. |
| React Native Developer | Обязателен | Проектирует стратегию интеграционного тестирования — тестирование фичей end-to-end внутри JS-слоя. Внедряет contract testing между React Native клиентом и API. Настраивает тестовое окружение с моками native-модулей, навигации, хранилищ. Оптимизирует надёжность и скорость тестов. |
| Release Engineer | Экспертно применяет integration testing practices для release engineer для проектирования сложных систем. Оптимизирует существующие решения и предотвращает архитектурные ошибки. Проводит code review и обучает коллег лучшим практикам. | |
| Security Analyst | Проектирует стратегию интеграционного тестирования для комплексной security-платформы. Создаёт тестовые окружения с имитацией атак для верификации цепочек детекции. | |
| Site Reliability Engineer (SRE) | Определяет integration testing стратегию: end-to-end monitoring validation, disaster recovery testing, failover verification. Внедряет game days. | |
| Smart Contract Developer | Обязателен | Проектирует стратегию интеграционного тестирования сложных экосистем DeFi-протоколов с кросс-чейн взаимодействиями. Внедряет автоматизированное тестирование обновлений контрактов, потоков governance и интеграций пулов ликвидности. Оптимизирует тестовую пирамиду, балансируя юнит-тесты с интеграционными сценариями на mainnet fork. Менторит команду по тестированию экономических векторов атак и рисков композируемости протоколов. |
| Solutions Architect | Определяет integration testing strategy: cross-service testing, chaos testing, production verification. Обеспечивает architectural support для testing. | |
| Systems Programmer (C/C++) | Определяет integration testing: comprehensive system testing, hardware compatibility, fuzzing. | |
| Technical Lead | Определяет integration testing стратегию: contract testing (Pact), service virtualization, test data management. Оптимизирует execution time и reliability. | |
| Technical Product Manager | Определяет стратегию интеграционного тестирования для продукта — какие сценарии критичны, какие можно покрыть contract tests, где нужны полноценные e2e-проверки. Приоритизирует по бизнес-риску. | |
| Technical Writer | Проектирует стандарты документирования интеграционного тестирования для организации: шаблоны, примеры. Создаёт глубокие руководства по тестированию распределённых систем с практическими сценариями. Внедряет автоматическую генерацию тестовой документации из test suites и CI configuration. | |
| Telecom Developer | Обязателен | Проектирует стратегию интеграционного тестирования сложных телеком-платформ доставки сервисов, охватывающих сигнальные, медиа и биллинговые системы. Внедряет автоматизированное тестирование соответствия протоколам на интерфейсах SIP/IMS/Diameter. Оптимизирует тестовую пирамиду, балансируя юнит-тесты протоколов с end-to-end валидацией интеграции сценариев вызовов. Менторит команду по тестированию надёжности carrier-grade и точек интеграции отказоустойчивости. |
| Unity Developer | Определяет integration testing стратегию: CI-based Unity testing, automated build validation, platform testing. | |
| Unreal Engine Developer | Определяет integration testing: CI-based UE testing, automated build validation, platform testing. | |
| XR Unity Developer | Обязателен | Проектирует integration testing стратегию для XR. Автоматизирует device testing. Создаёт тестовые окружения для XR. Реализует CI-based integration tests. |
| Роль | Обязательность | Описание |
|---|---|---|
| 1С Developer | Обязателен | Определяет стратегию интеграционного тестирования масштабных развёртываний платформы 1С во множестве бизнес-подразделений. Формирует стандарты качества для точек интеграции между конфигурациями 1С, внешними ERP и системами государственной отчётности. Внедряет культуру shift-left тестирования с ранней валидацией форматов обмена данными и интерфейсов регуляторного соответствия. |
| AI Product Engineer | Обязателен | Определяет стратегию интеграционного тестирования портфелей AI-продуктов, охватывающих множество типов моделей и инфраструктур сервинга. Формирует стандарты качества для точек интеграции ML-пайплайнов, включая шлюзы качества данных и пороги производительности моделей. Внедряет культуру shift-left тестирования с ранней валидацией пайплайнов обучающих данных и контрактов feature store. |
| Analytics Engineer | Обязателен | Определяет стандарты интеграционного тестирования: dbt source freshness checks, cross-model consistency tests, automated BI dashboard validation. Внедряет contract testing между data producers и аналитическими моделями. |
| Android Developer | Обязателен | Определяет стратегию интеграционного тестирования Android-команды: testing pyramid (соотношение unit/integration/e2e), стандарты тестирования feature-модулей, процессы smoke testing перед релизом. Внедряет автоматический запуск интеграционных тестов на реальных устройствах через Firebase Test Lab, настраивает flaky test detection и quarantine, обучает команду эффективным интеграционным паттернам. |
| Application Security Engineer | Определяет стандарты интеграционного тестирования безопасности для организации с обязательными security-gate в пайплайне. Внедряет contract testing для проверки security-контрактов между командами. | |
| AR/VR Developer | Определяет стандарты интеграционного тестирования для AR/VR-команды с метриками качества. Внедряет автоматизированное тестирование XR-сценариев и обучает разработчиков тестированию. | |
| Backend Developer (C#/.NET) | Обязателен | Определяет стандарты: обязательные сценарии для endpoints, test environment management, test data strategy. Внедряет contract testing. |
| Backend Developer (Elixir) | Обязателен | Определяет стандарты интеграционного тестирования для всех Elixir-сервисов. Внедряет contract testing между микросервисами через Pact, настраивает CI-окружение с docker-compose для полного стека. Проектирует стратегию тестирования GenServer-кластеров и distributed Erlang. |
| Backend Developer (Go) | Обязателен | Определяет стандарты интеграционного тестирования для Go-команды: обязательные E2E-сценарии, testcontainers-go конфигурации, contract tests между сервисами. Внедряет автоматический запуск в CI с отчётами, настраивает тестовые окружения для staging-верификации. |
| Backend Developer (Java/Kotlin) | Обязателен | Определяет integration-testing стандарты: обязательные сценарии для каждого endpoint, test environment management, test data strategy. Внедряет contract testing в inter-service коммуникацию. |
| Backend Developer (Node.js) | Обязателен | Определяет integration-test стандарты: mandatory API contract tests, test data management, CI environment setup. Координирует cross-team contract testing. |
| Backend Developer (PHP) | Обязателен | Определяет стандарты интеграционного тестирования: обязательные сценарии, performance тестов, environment management. Внедряет automated integration testing в deployment pipeline. |
| Backend Developer (Python) | Обязателен | Определяет integration testing standards. Внедряет test infrastructure. Оптимизирует test pipeline. Стандартизирует подходы. |
| Backend Developer (Rust) | Обязателен | Определяет стандарты интеграционного тестирования Rust-платформы: обязательные contract-тесты между сервисами, shared test infrastructure крейт. Разрабатывает staging-environment с автоматическим деплоем для integration test suites и chaos-тестирование через toxiproxy. |
| Backend Developer (Scala) | Обязателен | Определяет стандарты интеграционного тестирования в Scala-команде: обязательные contract-тесты между сервисами, shared test fixtures. Ревьюит тестовую инфраструктуру, внедряет consumer-driven contract testing через Pact, настраивает параллельное выполнение интеграционных тестов в CI с изоляцией данных. |
| BI Analyst | Определяет стратегию интеграционного тестирования для всей аналитической команды проекта. Стандартизирует подходы к тестированию data integrations и inter-system dependencies. Внедряет обязательное интеграционное тестирование как gate для деплоя аналитических изменений. | |
| Blockchain Developer | Обязателен | Определяет стратегию интеграционного тестирования экосистем блокчейн-протоколов, охватывающих решения L1/L2 и слои DeFi-композируемости. Формирует стандарты качества для тестирования кросс-чейн мостов и верификации обновлений смарт-контрактов. Внедряет культуру shift-left тестирования с формальной верификацией критических точек интеграции протоколов и тестированием экономических симуляций. |
| Cloud Engineer | Внедряет стандарты integration testing для cloud-команды: mandatory smoke tests post-deploy, automated rollback triggers, cross-service contract tests. | |
| Compiler Engineer | Устанавливает стандарты применения integration testing practices для compiler engineer в команде и принимает архитектурные решения. Определяет технический roadmap с учётом данного навыка. Менторит senior инженеров и влияет на практики смежных команд. | |
| Computer Vision Engineer | Обязателен | Определяет стратегию интеграционного тестирования продакшн-систем компьютерного зрения на edge-устройствах и облачных обработках. Формирует стандарты качества для точек интеграции vision-пайплайнов, включая бенчмарки точности и SLA по задержкам. Внедряет культуру shift-left тестирования с ранней валидацией спецификаций камер и матриц совместимости моделей. |
| Data Analyst | Определяет стандарты интеграционного тестирования для команды, создаёт тестовую инфраструктуру и общие утилиты. Организует процесс регулярного запуска интеграционных тестов в CI/CD. | |
| Data Engineer | Внедряет integration testing стандарты: mandatory pipeline validation, data reconciliation, cross-team data quality testing. | |
| Data Scientist | Внедряет integration testing стандарты: mandatory model tests, deployment validation, quality gates. | |
| Database Engineer / DBA | Определяет стандарты интеграционного тестирования для DBA-команды: обязательные сценарии перед обновлением СУБД, тестирование совместимости приложений, процессы pre-production валидации. | |
| Desktop Developer (.NET WPF/WinUI/MAUI) | Обязателен | Определяет integration testing стратегию для .NET desktop. Координирует test infrastructure. Формирует стандарты integration testing. |
| Desktop Developer (Electron/Tauri) | Обязателен | Определяет integration testing стратегию. Координирует test infrastructure. Формирует integration testing стандарты. |
| Desktop Developer (Qt/C++) | Обязателен | Определяет integration testing стратегию. Координирует test infrastructure для кросс-платформенных тестов. Формирует стандарты integration testing для команды. |
| DevOps Engineer | Внедряет integration testing стандарты: mandatory deployment verification, cross-environment validation, pipeline testing requirements. | |
| DevSecOps Engineer | Определяет стратегию интеграционного тестирования security-инфраструктуры, включая chaos-тесты для отказоустойчивости. Формирует стандарты тестирования взаимодействия между компонентами DevSecOps-экосистемы. | |
| Embedded Developer | Определяет integration testing стратегию: HIL-стенды, automated regression, test coverage для hardware interfaces. | |
| Engineering Manager | Определяет политику интеграционного тестирования для инженерного подразделения, балансирует скорость поставки и качество. Координирует межкомандные тестовые процессы. | |
| Flutter Developer | Обязателен | Определяет стратегию интеграционного тестирования экосистемы Flutter-приложений на множестве платформ и вариантов приложений. Формирует стандарты качества для контрактов platform channels и границ интеграции сторонних SDK. Внедряет культуру shift-left тестирования с ранней валидацией интеграции компонентов дизайн-системы и обратной совместимости API. |
| Frontend Developer (Angular) | Определяет стандарты интеграционного тестирования для Angular-команды с метриками покрытия. Внедряет contract testing и обучает разработчиков написанию эффективных e2e-тестов. | |
| Frontend Developer (React) | Определяет стандарты интеграционного тестирования для фронтенд-проектов организации. Внедряет обязательные integration gates в CI/CD и метрики качества тестового покрытия для React-приложений. | |
| Frontend Developer (Svelte) | Определяет стандарты интеграционного тестирования для фронтенд-команды, создаёт тестовую инфраструктуру и утилиты. Обеспечивает баланс между скоростью тестов и полнотой покрытия. | |
| Frontend Developer (Vue) | Определяет стандарты интеграционного тестирования для фронтенд-команды. Настраивает обязательные проверки в CI, определяет минимальное покрытие и правила написания e2e-сценариев. | |
| Fullstack Developer | Обязателен | Определяет стратегию интеграционного тестирования fullstack-платформы: consumer-driven contracts, тестовые среды с docker-compose, автоматический прогон при PR. Обучает команду тестированию границ между сервисами и обеспечивает совместимость фронтенда и бэкенда. |
| Game Designer | Определяет стратегию интеграционного тестирования для всего игрового проекта и CI/CD пайплайна. Стандартизирует подходы к тестированию взаимодействия между командами: клиент, сервер, инфраструктура. Внедряет метрики качества и критерии release readiness для каждого релиза. | |
| Game QA Engineer | Обязателен | Определяет testing strategy на уровне продукта. Формирует стандарты quality assurance. Внедряет shift-left testing culture. |
| Game Server Developer | Стандартизирует практики интеграционного тестирования для серверной команды. Внедряет staging-окружения с production-like конфигурацией и автоматические smoke-тесты перед каждым деплоем. | |
| Infrastructure Engineer | Определяет стратегию интеграционного тестирования инфраструктуры, включая game-day exercises и disaster recovery тесты. Формирует стандарты для pre-production validation и automated rollback при обнаружении проблем. | |
| iOS Developer | Обязателен | Определяет стратегию интеграционного тестирования для iOS-команды: какие сценарии покрывать, как управлять тестовым окружением и данными. Внедряет тестирование миграций Core Data, валидацию App Extensions и Widget-интеграций. Разрабатывает фреймворк для тестирования мультимодульных зависимостей и межпроцессного взаимодействия |
| IoT Engineer | Обязателен | Определяет стратегию интеграционного тестирования линеек IoT-продуктов, охватывающих гетерогенные устройства и облачные сервисы. Формирует стандарты качества для точек интеграции устройство-облако, включая верификацию OTA-обновлений и валидацию пайплайнов телеметрии. Внедряет культуру shift-left тестирования с ранней валидацией спецификаций протоколов устройств и совместимости прошивки с аппаратурой. |
| Language Tooling Engineer | Обязателен | Определяет стратегию интеграционного тестирования продуктов языкового тулчейна на множестве целевых платформ и интеграций с редакторами. Формирует стандарты качества для точек интеграции компилятор-IDE, включая соответствие LSP и протоколу debug adapter. Внедряет культуру shift-left тестирования с ранней валидацией спецификаций грамматик и корректности системы типов. |
| LLM Engineer | Внедряет testing стандарты: mandatory integration tests, safety validation, quality gates. | |
| ML Engineer | Определяет integration testing standards для ML. Проектирует test environments для ML. Координирует тестирование между ML и backend командами. | |
| MLOps Engineer | Обязателен | Определяет стандарты интеграционного тестирования для MLOps-команды: обязательные smoke-тесты перед деплоем моделей, тестовые среды с реалистичными данными. Внедряет staging-окружение для ML-пайплайнов с полным набором сервисов, настраивает автоматический прогон интеграционных тестов при каждом обновлении модели или инфраструктуры. |
| Network Engineer | Стандартизирует подходы к интеграционному тестированию для сетевой команды — общие тестовые среды, политики прохождения тестов перед деплоем, интеграция с CI/CD пайплайнами. | |
| NLP Engineer | Определяет стандарты интеграционного тестирования для всех NLP-проектов. Проектирует фреймворки для автоматической валидации качества моделей при каждом изменении инфраструктуры. | |
| Penetration Testing Engineer | Определяет стандарты тестирования security-инструментов для команды, создаёт vulnerable lab infrastructure. Обеспечивает воспроизводимость и надёжность pentest-процессов. | |
| Performance Testing Engineer | Определяет стандарты интеграционного performance-тестирования: обязательные сценарии для каждого релиза, критерии pass/fail, процессы escalation при обнаружении деградации между компонентами. | |
| Platform Engineer | Внедряет стандарты integration testing: mandatory tests для platform changes, upgrade verification, cross-team validation. Определяет testing infrastructure. | |
| Product Manager | Определяет quality assurance strategy для продуктового портфеля на уровне проекта. Стандартизирует integration testing requirements для cross-team product features. Координирует с QA lead alignment между testing priorities и product risks. | |
| QA Automation Engineer | Обязателен | Определяет стратегию интеграционного тестирования по всей продуктовой экосистеме, охватывающей десятки микросервисов и внешних интеграций. Формирует стандарты качества для верификации сервисных контрактов, версионирования API и кросс-командных границ интеграции. Внедряет культуру shift-left тестирования с consumer-driven контрактами и автоматизированными шлюзами совместимости в пайплайнах деплоя. |
| QA Engineer (Manual) | Обязателен | Определяет testing strategy на уровне продукта. Формирует стандарты quality assurance. Внедряет shift-left testing culture. |
| QA Security Engineer | Обязателен | Определяет integration testing стандарты для security: mandatory scenarios (auth, authz, data protection), environment requirements, CI integration. |
| React Native Developer | Обязателен | Определяет стратегию интеграционного тестирования для мобильных проектов. Формирует guidelines — что покрывать интеграционными тестами, граница с E2E. Внедряет стандарты тестовых окружений и фикстур. Координирует тестирование кросс-платформенной совместимости iOS/Android. |
| Release Engineer | Устанавливает стандарты применения integration testing practices для release engineer в команде и принимает архитектурные решения. Определяет технический roadmap с учётом данного навыка. Менторит senior инженеров и влияет на практики смежных команд. | |
| Security Analyst | Определяет стандарты интеграционного тестирования для security-инфраструктуры команды. Внедряет chaos-тестирование security-систем и обучает аналитиков проверке отказоустойчивости. | |
| Site Reliability Engineer (SRE) | Внедряет стандарты integration testing для SRE: mandatory failover tests, monitoring validation, change verification procedures. | |
| Smart Contract Developer | Обязателен | Определяет стратегию интеграционного тестирования мультипротокольных DeFi-экосистем, охватывающих слои лендинга, трейдинга и governance. Формирует стандарты качества для тестирования композируемости протоколов и верификации экономических инвариантов. Внедряет культуру shift-left тестирования с ранней формальной спецификацией границ кросс-протокольных взаимодействий и оценкой рисков MEV. |
| Solutions Architect | Определяет integration testing стандарты: mandatory contract tests, testing infrastructure, quality gates для integration points. | |
| Systems Programmer (C/C++) | Внедряет testing стандарты: mandatory system tests, hardware validation, quality gates. | |
| Technical Lead | Внедряет стандарты integration testing: mandatory tests для API contracts, CI/CD integration, flaky test policies. Определяет testing infrastructure requirements. | |
| Technical Product Manager | Формирует политику интеграционного тестирования для продуктовой команды. Обеспечивает баланс между тщательностью тестирования и скоростью доставки, внедряет метрики качества интеграций. | |
| Technical Writer | Определяет корпоративные стандарты документирования integration testing для всех проектов. Координирует создание единой knowledge base по тестированию интеграций между командами. Внедряет documentation-driven testing подход с автоматической проверкой актуальности. | |
| Telecom Developer | Обязателен | Определяет стратегию интеграционного тестирования телеком-платформ carrier-grade, охватывающих сетевые функции и уровни оркестрации сервисов. Формирует стандарты качества для тестирования межоператорских интерфейсов и верификации соответствия регуляторным требованиям. Внедряет культуру shift-left тестирования с ранней валидацией спецификаций протоколов и автоматизированным тестированием интероперабельности оборудования разных вендоров. |
| Unity Developer | Внедряет testing стандарты: mandatory PlayMode tests, platform validation, quality gates. | |
| Unreal Engine Developer | Внедряет testing стандарты: mandatory automation tests, platform validation, quality gates. | |
| XR Unity Developer | Обязателен | Определяет integration testing стратегию. Координирует cross-platform тестирование. Формирует quality gates. |
| Роль | Обязательность | Описание |
|---|---|---|
| 1С Developer | Обязателен | Определяет организационную QA-стратегию для корпоративных экосистем 1С, охватывающих сотни конфигураций и точек интеграции. Формирует культуру quality engineering, балансирующую автоматизированную регрессию обменов данными с исследовательским тестированием бизнес-критичных интеграционных сценариев. Внедряет платформенные решения для self-service тестовых окружений интеграции для команд разработки разных бизнес-подразделений. |
| AI Product Engineer | Обязателен | Определяет QA-стратегию организации. Формирует quality engineering culture. Внедряет platform-решения для тестирования. |
| Analytics Engineer | Обязателен | Проектирует платформу сквозного тестирования данных: automated data observability, anomaly detection на каждом слое, reconciliation с source of truth. Определяет SLA для обнаружения и устранения data quality issues. |
| Android Developer | Обязателен | Формирует платформенный подход к интеграционному тестированию Android: стандарты contract testing между мобильными и backend командами, архитектура shared test infrastructure (test servers, mock services, device farms). Определяет метрики надёжности интеграций, проектирует canary testing pipeline для production-like проверок, управляет инвестициями в тестовую инфраструктуру. |
| Application Security Engineer | Формирует стратегию сквозного тестирования безопасности на интеграционном уровне для всего портфеля продуктов. Определяет подходы к chaos engineering в контексте проверки устойчивости security-механизмов. | |
| AR/VR Developer | Формирует стратегию тестирования иммерсивных приложений для организации. Создаёт платформенные фреймворки для автоматического тестирования AR/VR-продуктов на всех устройствах. | |
| Backend Developer (C#/.NET) | Обязателен | Формирует integration-testing платформу: shared Testcontainers, test environment orchestration, e2e across services. |
| Backend Developer (Elixir) | Обязателен | Разрабатывает платформенную стратегию интеграционного тестирования для Elixir-экосистемы. Проектирует фреймворк для тестирования распределённых систем на BEAM, определяет стандарты chaos engineering с :faults. Внедряет автоматизацию performance testing через Benchee в CI. |
| Backend Developer (Go) | Обязателен | Формирует организационную стратегию интеграционного тестирования: платформенные testcontainers-модули для общих зависимостей, стандарты contract testing, chaos testing. Разрабатывает инфраструктуру для автоматизированного E2E-тестирования всех Go-микросервисов. |
| Backend Developer (Java/Kotlin) | Обязателен | Формирует integration-testing платформу: shared Testcontainers images, test environment orchestration, end-to-end testing across services. Определяет quality gates для deployments. |
| Backend Developer (Node.js) | Обязателен | Проектирует integration testing платформу: shared test infrastructure, contract testing registry, automated compatibility verification. Определяет cross-service testing strategy. |
| Backend Developer (PHP) | Обязателен | Формирует стратегию cross-service тестирования: end-to-end test infrastructure, service virtualization, production-like test environments. Обеспечивает confidence в deployments. |
| Backend Developer (Python) | Обязателен | Формирует integration testing strategy на уровне компании. Внедряет platform-level testing tools. Определяет SLOs для test reliability. |
| Backend Developer (Rust) | Обязателен | Формирует стратегию интеграционного тестирования организации: continuous testing в production через synthetic monitoring, canary deployments с автоматическим rollback. Определяет архитектуру test environments, стандарты data management для тестов и SLA для test execution time. |
| Backend Developer (Scala) | Обязателен | Формирует стратегию интеграционного тестирования для Scala-платформы: стандарты contract testing между командами, инфраструктура общих тестовых сред. Определяет подход к chaos engineering через Litmus, внедряет automated canary analysis и progressive delivery для снижения рисков деплоя. |
| BI Analyst | Формирует корпоративную стратегию integration testing для аналитических платформ. Определяет стандарты contract testing между data producers и consumers. Исследует автоматизацию тестирования data integrations для enterprise data mesh архитектур. | |
| Blockchain Developer | Обязателен | Определяет организационную QA-стратегию для экосистем блокчейн-протоколов, охватывающих механизмы консенсуса, платформы смарт-контрактов и кросс-чейн интероперабельность. Формирует культуру quality engineering, интегрирующую формальную верификацию, экономическую симуляцию и методологии adversarial тестирования. Внедряет платформенные решения для автоматизированных тестовых окружений на mainnet fork и процессов сертификации обновлений протоколов. |
| Cloud Engineer | Формирует platform-wide integration testing: cross-region validation, multi-account testing strategy, disaster recovery testing. Определяет testing SLA и automation coverage. | |
| Compiler Engineer | Формирует стратегию применения integration testing practices для compiler engineer на уровне организации. Определяет best practices и влияет на выбор технологий за пределами своей команды. Является признанным экспертом в данной области. | |
| Computer Vision Engineer | Обязателен | Определяет организационную QA-стратегию для платформ компьютерного зрения, охватывающих домены автономных систем, медицинской визуализации и промышленного контроля. Формирует культуру quality engineering, интегрирующую валидацию моделей, hardware-in-the-loop тестирование и процессы сертификации безопасности. Внедряет платформенные решения для масштабируемого управления визуальными тестовыми данными и автоматизированного бенчмаркинга точности по линейкам продуктов. |
| Data Analyst | Формирует стратегию интеграционного тестирования для аналитической платформы организации. Определяет SLA для тестовых окружений и координирует межкомандное тестирование данных. | |
| Data Engineer | Формирует data testing стратегию: platform-wide data validation, data contract testing, quality governance. | |
| Data Scientist | Формирует ML testing стратегию: platform model validation, deployment governance. | |
| Database Engineer / DBA | Формирует стратегию тестирования инфраструктуры данных: chaos engineering для БД-кластеров, автоматизированные game days, стандарты валидации для мультивендорного окружения. | |
| Desktop Developer (.NET WPF/WinUI/MAUI) | Обязателен | Формирует enterprise integration testing стандарты для .NET desktop. Оценивает test infrastructure solutions. Определяет testing maturity model. |
| Desktop Developer (Electron/Tauri) | Обязателен | Формирует enterprise integration testing стандарты для Electron. Определяет test infrastructure strategy. |
| Desktop Developer (Qt/C++) | Обязателен | Формирует enterprise integration testing стандарты для desktop. Оценивает test infrastructure solutions. Определяет integration testing maturity для организации. |
| DevOps Engineer | Формирует platform testing стратегию: comprehensive CI/CD validation, production readiness reviews, deployment quality gates. Определяет testing governance. | |
| DevSecOps Engineer | Формирует культуру непрерывного тестирования безопасности в организации с автоматизированными game-day exercises. Определяет метрики качества интеграционного тестирования и их влияние на security posture. | |
| Embedded Developer | Определяет enterprise HIL strategy для embedded. Формирует automated test farm, regression framework для product lines. | |
| Engineering Manager | Формирует стратегию обеспечения интеграционного качества на уровне организации. Определяет стандарты контрактного тестирования и процессы валидации межсервисных взаимодействий. | |
| Flutter Developer | Обязателен | Определяет организационную QA-стратегию для портфелей продуктов на Flutter, охватывающих мобильные, веб и встроенные платформы. Формирует культуру quality engineering, интегрирующую виджетное тестирование, golden file валидацию и end-to-end кроссплатформенную верификацию. Внедряет платформенные решения для тестирования, включая общие фермы устройств, инфраструктуру визуальной регрессии и автоматизированные матрицы совместимости. |
| Frontend Developer (Angular) | Формирует стратегию тестирования фронтенд-приложений на уровне организации. Создаёт платформенные фреймворки для автоматического интеграционного тестирования Angular-приложений. | |
| Frontend Developer (React) | Формирует стратегию тестирования фронтенд-приложений на интеграционном уровне для всего портфеля продуктов. Определяет подходы к contract testing между React-фронтендом и серверными API. | |
| Frontend Developer (Svelte) | Формирует стратегию интеграционного тестирования для фронтенд-платформы организации. Определяет стандарты cross-browser тестирования и автоматизации визуальной регрессии. | |
| Frontend Developer (Vue) | Формирует стратегию тестирования фронтенд-приложений организации. Внедряет подходы к contract testing между фронтендом и бэкендом, создаёт shared-инфраструктуру тестовых окружений. | |
| Fullstack Developer | Обязателен | Формирует стратегию интеграционного тестирования организации: contract testing между fullstack-командами, тестирование API-совместимости при изменениях, platform для управления тестовыми окружениями. Определяет стандарты для масштабного тестирования. |
| Game Designer | Формирует корпоративную стратегию интеграционного тестирования для линейки игровых продуктов студии. Исследует и внедряет автоматизированное тестирование геймплея: bot-тестирование, AI-QA, simulation testing. Определяет индустриальные стандарты тестирования live-service игр. | |
| Game QA Engineer | Обязателен | Определяет QA-стратегию организации. Формирует quality engineering culture. Внедряет platform-решения для тестирования. |
| Game Server Developer | Определяет стратегию интеграционного тестирования для всех игровых проектов студии. Продвигает подходы к тестированию распределённых серверных систем с симуляцией реальных игровых сессий. | |
| Infrastructure Engineer | Формирует культуру continuous testing инфраструктуры с автоматизированными chaos engineering экспериментами. Определяет метрики надёжности инфраструктуры на основе результатов тестирования и реальных инцидентов. | |
| iOS Developer | Обязателен | Разрабатывает платформенную стратегию интеграционного тестирования: стандарты для тестирования iOS-SDK, framework-зависимостей и системных интеграций. Внедряет автоматическое тестирование совместимости с разными версиями iOS, размерами экранов и языковыми настройками. Определяет метрики качества интеграционных тестов и критерии релизной готовности |
| IoT Engineer | Обязателен | Определяет QA-стратегию организации. Формирует quality engineering culture. Внедряет platform-решения для тестирования. |
| Language Tooling Engineer | Обязателен | Определяет организационную QA-стратегию для продуктов языкового тулчейна, охватывающих компиляторы, IDE и платформы developer experience. Формирует культуру quality engineering, балансирующую формальную верификацию семантики ядра языка с интеграционным тестированием по всей экосистеме тулчейна. Внедряет платформенные решения для автоматизированного кросс-версионного тестирования совместимости и управления тестовым корпусом на основе сообщества. |
| LLM Engineer | Формирует LLM testing стратегию: platform evaluation, safety governance. | |
| ML Engineer | Определяет integration testing strategy для enterprise ML. Проектирует ML test infrastructure. Оценивает testing approaches. | |
| MLOps Engineer | Обязателен | Формирует стратегию интеграционного тестирования для MLOps-платформы организации: стандарты тестовых окружений, подходы к тестированию cross-team ML-зависимостей. Определяет архитектуру тестовой инфраструктуры с поддержкой GPU, политики data management для тестов и стратегию contract testing между ML-сервисами разных команд. |
| Network Engineer | Определяет стратегию интеграционного тестирования сетевой инфраструктуры организации. Продвигает digital-twin подход для тестирования изменений на полной копии production-топологии. | |
| NLP Engineer | Формирует методологию тестирования ML-систем на организационном уровне. Определяет стандарты валидации, обеспечивающие надёжность NLP-моделей в production-окружении. | |
| Penetration Testing Engineer | Формирует стратегию валидации security testing capabilities на уровне организации. Определяет стандарты проверки эффективности pentest-методологий и инструментов. | |
| Performance Testing Engineer | Формирует стратегию интеграционного тестирования производительности: автоматизированные performance gates в CI/CD, стандарты для микросервисных архитектур, chaos + performance testing. | |
| Platform Engineer | Формирует platform testing стратегию: comprehensive integration validation, production readiness reviews, platform upgrade testing governance. | |
| Product Manager | Формирует корпоративную стратегию product quality assurance через интеграционное тестирование. Определяет индустриальные стандарты quality management для product organizations. Публикует исследования по ROI integration testing в контексте product stability. | |
| QA Automation Engineer | Обязателен | Определяет организационную QA-стратегию интеграционного тестирования по всему технологическому портфелю, охватывающему сотни сервисов и сторонних интеграций. Формирует культуру quality engineering, где команды владеют своими интеграционными контрактами и непрерывно валидируют межсервисные границы. Внедряет платформенные решения для тестирования, включая централизованную виртуализацию сервисов, реестры верификации контрактов и self-service окружения для интеграционных тестов. |
| QA Engineer (Manual) | Обязателен | Определяет организационную QA-стратегию, объединяющую ручное и автоматизированное интеграционное тестирование в сложных корпоративных ландшафтах. Формирует культуру quality engineering, ценящую инсайты исследовательского тестирования наряду с автоматизированной регрессией на границах систем. Внедряет платформенные решения для провижининга тестовых окружений и координации интеграционного тестирования между командами на организационном уровне. |
| QA Security Engineer | Обязателен | Проектирует security integration testing platform: automated cross-service security verification, compliance testing, infrastructure security validation. |
| React Native Developer | Обязателен | Формирует организационную стратегию интеграционного тестирования мобильных приложений. Определяет стандарты contract testing между мобильными и backend-командами. Проектирует инфраструктуру для параллельного тестирования на разных версиях iOS/Android в организации. |
| Release Engineer | Формирует стратегию применения integration testing practices для release engineer на уровне организации. Определяет best practices и влияет на выбор технологий за пределами своей команды. Является признанным экспертом в данной области. | |
| Security Analyst | Формирует стратегию end-to-end тестирования security-платформы организации. Создаёт фреймворки для автоматической верификации всего стека обнаружения и реагирования на угрозы. | |
| Site Reliability Engineer (SRE) | Формирует platform testing стратегию: cross-region failover validation, DR testing cadence, production readiness reviews. Определяет testing governance. | |
| Smart Contract Developer | Обязателен | Определяет организационную QA-стратегию для мультичейн DeFi-экосистем, охватывающих разработку протоколов, аудит безопасности и процессы governance. Формирует культуру quality engineering, интегрирующую формальную верификацию, фаззинг и тестирование экономических инвариантов на этапе проектирования протоколов. Внедряет платформенные решения для автоматизированного кросс-чейн интеграционного тестирования и непрерывного мониторинга безопасности взаимодействий развёрнутых протоколов. |
| Solutions Architect | Формирует integration testing стратегию: organization-wide testing architecture, cross-team validation, testing governance. | |
| Systems Programmer (C/C++) | Формирует testing стратегию: platform system testing, hardware validation governance. | |
| Technical Lead | Формирует integration testing стратегию организации: cross-team contract testing, shared test infrastructure, quality gates. Определяет testing governance. | |
| Technical Product Manager | Определяет стратегию тестирования интеграций для продуктового портфеля. Стандартизирует подходы к contract testing между командами и обеспечивает надёжность межсервисных взаимодействий. | |
| Technical Writer | Формирует индустриальные стандарты документирования интеграционного тестирования и QA-процессов. Публикует исследования по эффективности documentation-driven testing подходов. Определяет best practices автоматизации тестовой документации для enterprise-проектов. | |
| Telecom Developer | Обязателен | Определяет организационную QA-стратегию для телеком-платформ carrier-grade, охватывающих несколько поколений сетевых технологий. Формирует культуру quality engineering, интегрирующую тестирование соответствия протоколам, валидацию интероперабельности и верификацию регуляторного соответствия. Внедряет платформенные решения для автоматизированной мультивендорной сетевой симуляции и сертификации интеграции на основе стандартов. |
| Unity Developer | Формирует testing стратегию: cross-platform Unity testing, automated quality, governance. | |
| Unreal Engine Developer | Формирует testing стратегию: cross-platform testing, automated quality, governance. | |
| XR Unity Developer | Обязателен | Формирует стратегию интеграционного тестирования для XR-экосистемы. |