Senior SDET / QA Automation Architect (Framework & Tooling)
удалёнка, гибрид, Москва
Команда разработки тестовой инфраструктуры сетевой ОС DC-класса. Вы будете проектировать Python-фреймворк и инструменты для изолированной верификации подсистем через программные интерфейсы, ускоряя цикл тестирования и снижая зависимость от физических стендов
ГрейдSenior
Стек
PythonPytestRedisDockerAsyncioIPCCI/CDJenkinsGroovySAI/HAL
Задачи
- •Проектирование и разработка Python-фреймворка для компонентного и интеграционного тестирования через IPC и программные интерфейсы
- •Создание инструментов-эмуляторов внешних зависимостей (БД, SAI/HAL) для изоляции компонентов
- •Разработка инструментов для верификации консистентности данных (State Verification) при передаче между слоями
- •Оптимизация CI/CD для быстрого запуска изолированных тестов в виртуальной среде
- •Построение единого контура отчётности и трассируемости результатов тестирования
Обязательно
- •Экспертный уровень Python (Asyncio, Pytest)
- •Опыт разработки архитектурно сложных библиотек или плагинов
- •Глубокое понимание архитектуры сетевых ОС
- •Уверенное владение механизмами IPC и управлением состоянием в распределённых системах
- •Опыт эксплуатации Docker для изоляции и управления сложными сетевыми стеками
- •Опыт работы с Redis (Pub/Sub, работа с разными типами данных)
- •Опыт работы с CI/CD инструментами
Будет плюсом
- •Глубокие знания Jenkins и написание пайплайнов на Groovy