з/п не указана
Москва
От 3 до 6 лет
Кто мы
Positive Technologies — вендор продуктов и услуг в области кибербезопасности. Более 20 лет наша основная задача — предотвращать хакерские атаки до того, как они причинят неприемлемый ущерб бизнесу и целым отраслям экономики. Наши технологии используют около 4000 организаций по всему миру.
Мы ищем SDET в одну из команд AppSec.
Чем предстоит заниматься
- Проектировать, разрабатывать и поддерживать высоконагруженную, распределенную систему тестирования.
- Разрабатывать автоматические тесты всех уровней (Unit, Integration, E2E) для микросервисной архитектуры (Kubernetes, gRPC/Protobuf).
- Строить и поддерживать инфраструктуру для непрерывной интеграции и доставки (CI/CD) с фокусом на качество и скорость.
- Выступать техническим лидером в области качества: менторить разработчиков и QA-инженеров, устанавливать лучшие практики, влиять на архитектуру для повышения тестируемости.
- Участие в формировании стратегий тестирования для новых компонентов.
- Выстраивании процессов тестирования в команде.
- Поддержка, улучшение и разработка инструментов/сервисов для тестирования.
- Реализация тестового фреймворка с нуля.
- Разработка инструмента кодогенерации http клиентов на Python.
Ключевые технологии:
- Языки: Python (основной), SQL.
- Технологии: Kubernetes (K8s), Docker, gRPC, Protobuf.
- Базы данных: PostgreSQL, MS SQL, MinIO, SMB.
- Инструменты: pytest, GitLab CI, TestOps, Apache Superset.
- Брокеры сообщений: Kafka/Pulsar/RabbitMQ (или аналоги).
- OS: Linux (на уровне администрирования).
Наши ожидания
- Коммерческий опыт разработки автотестов на Python c использованием Pytest от 3х лет
- Опыт в разработке инструментов тестирования
- Понимание принципов работы микросервисов, контейнеризации и оркестрации (K8s).
- Практический опыт работы с Protobuf/gRPC.
- Экспертиза в построении тестовых фреймворков и инфраструктуры "с нуля".
- Фокус на автоматизацию, надежность и предотвращение дефектов.
- Опыт автоматизации gRPC + HTTP
- Базовые знания Docker и Kubernetes
- Знание SQL и СУБД(SMB, PostgreSQL и Microsoft SQL Server)
Будет плюсом
- Понимание принципов CI/CD
- Знание Linux на уровне опытного пользователя
Что мы предлагаем
- Условия для постоянного развития: внешние и внутренние образовательные программы, митапы, научпоп-лекции, экспертное обучение, обучение для руководителей и не только
- Гибкий подход к отдыху: 28 календарных дней отпуска, доплату отпускных до полного оклада и 10 day off в год
- Заботу о здоровье: ДМС с первой недели работы, включая стоматологию, ежегодный чекап
- Компенсацию до 50% расходов на занятия спортом и английским языком в рамках ежегодного бюджета
- Работу в аккредитованной ИТ-компании и возможность использования льгот Министерства цифрового развития