Мы ищем опытного Senior Automation Software Tester в команду продукта MSR4.
Mirantis Secure Registry (MSR) 4 — это реестр контейнеров корпоративного уровня, который легко интегрируется со стандартными дистрибутивами Kubernetes, обеспечивая строгий контроль безопасности для облачных разработок. Основанный на Harbor, который является проектом с открытым исходным кодом и единственным сертифицированным CNCF реестром контейнеров, этот продукт Mirantis может служить ядром эффективной и безопасной цепочки поставок программного обеспечения.
Документация MSR
Основные обязанности
Стратегия и руководство в области тестирования
- Вносить вклад в разработку общей стратегии QA для Mirantis Secure Registry, Kubernetes и облачных сред, согласовывая цели качества с бизнес-задачами и сроками выпуска.
- Оценивать и продвигать лучшие в своем классе практики и фреймворки тестирования для распределенных систем.
- Руководить анализом рисков и планированием тестирования для крупномасштабных, мультиоблачных реестров, инфраструктуры и оркестрации контейнеров.
Архитектура тестовых систем
- Разрабатывать архитектуру тестовых фреймворков и инфраструктуры для проверки микросервисов и компонентов инфраструктуры в многокластерных и гибридно-облачных средах.
- Осуществлять надзор за разработкой сложных сценариев тестирования, имитирующих реальные нагрузки, масштабирование ресурсов, внесение сбоев и восстановление в распределенных кластерах.
Автоматизация и масштабируемость
- Возглавить разработку масштабируемой и поддерживаемой автоматизации тестирования, интегрированной с CI/CD (Jenkins, GitHub Actions и т. д.).
- Использовать Kubernetes API, Helm и инструменты service mesh для обеспечения всестороннего покрытия автоматизацией, включая проверку работоспособности системы, поведения при сбоях и устойчивости сети.
- Продвигать подход "инфраструктура как код" (Infrastructure as Code, IaC) и развивать его в команде, обеспечивая повторяемость, расширяемость и надежность кода инфраструктуры.
Наставничество и техническое влияние
- Наставлять QA-инженеров и разработчиков в продвинутых методах тестирования, таких как: тестирование на основе рисков, хаос-инжиниринг, тестирование производительности и нагрузочное тестирование.
- Выступать в качестве авторитета QA на обзорных совещаниях по дизайну, оценках готовности к производству и ретроспективах инцидентов (ускользнувшие дефекты).
- Сотрудничать с DevOps-инженерами для совершенствования стратегий мониторинга, оповещения и отладки для автоматизации тестирования, выполняемой в CI/CD.
Продвижение качества и непрерывное совершенствование
- Создавать контрольные точки качества, метрики готовности к выпуску и циклы обратной связи на основе данных для обеспечения качества выпускаемого программного обеспечения.
- Руководить инициативами по интеграции тестирования производительности, безопасности и хаос-тестирования в жизненный цикл разработки.
- Продвигать культуру качества во всех командах и влиять на архитектурные решения с учетом тестирования.
Образование
- Степень бакалавра или магистра в области компьютерных наук, инженерии или смежной области.
Опыт
- Более 10 лет работы в области тестирования программного обеспечения или обеспечения качества, из них более 4 лет — с фокусом на Kubernetes, облачные приложения и распределенные системы.
- Подтвержденный опыт руководства в разработке и масштабировании стратегий тестирования в корпоративных средах.
Техническая квалификация
- Глубокое понимание внутренних механизмов Kubernetes, управления жизненным циклом кластера, Helm, service mesh (например, Istio или Linkerd) и сетевых политик.
- Сильные навыки написания скриптов и автоматизации (Python, Pytest, Bash и т. д.).
- Знакомство со стеками наблюдаемости (Prometheus, Grafana, Jaeger), безопасностью Kubernetes (RBAC, управление секретами) и инструментами для бенчмаркинга производительности (например, K6).
- Твердые знания в области облачной архитектуры (AWS, Azure, GCP), предоставления инфраструктуры и CI/CD на основе контейнеров.
- Требуется средний или продвинутый уровень владения Linux и соответствующие навыки: написание скриптов и отладка в Bash, systemd/логи, сетевые настройки/файрвол/маршрутизация, управление сертификатами/PKI, контейнеры (Docker/containerd) и инструменты Kubernetes (kubectl/Helm с OCI-реестрами, GitOps/Flux) для установки, тестирования и устранения неполадок в многокластерных средах.
Лидерство и сотрудничество
- Исключительные навыки решения проблем и архитектурного мышления.
- Опыт влияния на межфункциональные команды и высшее руководство.
- Отличные навыки устной и письменной коммуникации для технических и управленческих аудиторий.
- Наставничество и обучение 1 или более младших членов команды, особенно в области основ тестирования, устранения неполадок и автоматизации.
Предпочтительные дополнительные навыки
- Вклад в проекты open-source Kubernetes или инструменты QA.
- Опыт внедрения хаос-инжиниринга в средах Kubernetes.
- Сертификаты, такие как CKA, CKAD или AWS Certified DevOps Engineer.
**Что предлагает Mirantis?
- Работа в глобальной, ориентированной на сотрудничество, удаленной культуре, которая поощряет инициативу и исполнение.
- Играйте ключевую роль в формировании новой эры облачных технологий и модернизации ИИ.
- Управление крупными корпоративными клиентами с немедленными возможностями для роста.
- Работайте с исключительно увлеченными, талантливыми и интересными коллегами, помогая клиентам из Fortune 500 и Global 2000 внедрять облачные технологии следующего поколения.
- Будьте частью передовых open-source инноваций.
- Развивайтесь в динамичной среде молодой компании, где ценятся открытость, сотрудничество, принятие риска и непрерывный рост.
- Профессиональное развитие и обучение.
- Посещение конференций и рабочих групп.
- Индивидуальная рабочая станция (macOS, Windows).
- Конкурентоспособная компенсация, премии за производительность и возможности для карьерного роста.
Понимается, что Mirantis, Inc. может использовать технологии автоматизированного принятия решений (ADMT) для принятия конкретных решений, связанных с трудоустройством. Отказ от использования ADMT запрашивается для принятия решений об оценке и рассмотрении, связанных с конкретным решением о трудоустройстве на заявленную должность. Вы также имеете право обжаловать любые решения, принятые ADMT, отправив свой запрос по адресу контакт рекрутера
Предоставляя свое резюме, вы даете согласие на обработку и хранение ваших персональных данных в соответствии с применимыми законами о защите данных для рассмотрения вашей заявки на текущие и будущие вакансии.
Мы — лидер в области управления контейнерами по версии G2 (#2 после AWS)!
О Mirantis
Mirantis — компания, специализирующаяся на ИИ-инфраструктуре на базе Kubernetes, которая позволяет организациям создавать и эксплуатировать масштабируемую, безопасную и суверенную инфраструктуру для современных ИИ, машинного обучения и интенсивных вычислений данных. Объединяя инновации в области открытого исходного кода с глубокой экспертизой в оркестрации Kubernetes, Mirantis предоставляет командам инженеров платформ возможность создавать составные, готовые к производству платформы разработчиков в любой среде — локально, в облаке, на периферии или в суверенных дата-центрах. Поскольку предприятия сталкиваются с растущей сложностью рабочих нагрузок, управляемых ИИ, Mirantis предоставляет автоматизацию, оркестрацию GPU и управление на основе политик, необходимые для уверенной и гибкой эксплуатации инфраструктуры. Придерживаясь открытых стандартов и свободы от привязки к поставщику, Mirantis гарантирует, что клиенты сохраняют полный контроль над своей стратегией в области инфраструктуры.