Мы ищем опытного старшего специалиста по тестированию автоматизации программного обеспечения в команду продукта MSR4.
Mirantis Secure Registry (MSR) 4 — это реестр контейнеров корпоративного уровня, который легко интегрируется со стандартными дистрибутивами Kubernetes, обеспечивая строгий контроль безопасности для облачных разработок. Основанный на Harbor, который является open-source и единственным graduated container registry от CNCF, этот продукт Mirantis может служить ядром эффективной цепочки поставок безопасного программного обеспечения.
Основные обязанности
Стратегия и лидерство в тестировании
- Вносить вклад в общую стратегию QA для Mirantis Secure Registry, Kubernetes и облачных сред, согласовывая цели качества с бизнес-задачами и сроками выпуска.
- Оценивать и продвигать лучшие в своем классе практики и фреймворки тестирования для распределенных систем.
- Руководить анализом рисков и планированием тестирования для крупномасштабных, мультиоблачных реестров, инфраструктуры и оркестрации контейнеров.
Архитектура систем тестирования
- Разрабатывать фреймворки и инфраструктуру тестирования для проверки микросервисов и компонентов инфраструктуры в мультикластерных и гибридных облачных средах.
- Контролировать проектирование сложных тестовых сценариев, имитирующих производственные нагрузки, масштабирование ресурсов, инъекцию сбоев и восстановление в распределенных кластерах.
Автоматизация и масштабируемость
- Возглавлять разработку масштабируемой и поддерживаемой автоматизации тестирования, интегрированной с CI/CD (Jenkins, GitHub Actions и т. д.).
- Использовать API Kubernetes, Helm и инструменты service mesh для создания комплексного покрытия автоматизацией, включая работоспособность системы, поведение при сбоях и отказоустойчивость сети.
- Продвигать инфраструктуру как код (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/logs, сетями/файрволами/маршрутизацией, управлением сертификатами/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, позволяющая организациям создавать и эксплуатировать масштабируемые, безопасные и суверенные инфраструктуры для современных приложений в области ИИ, машинного обучения и обработки больших данных. Сочетая инновации в области open-source с глубокой экспертизой в оркестрации Kubernetes, Mirantis дает командам инженеров платформ возможность создавать композитные, готовые к производству платформы для разработчиков в любой среде — локально, в облаке, на периферии или в суверенных центрах обработки данных. Поскольку предприятия сталкиваются с растущей сложностью рабочих нагрузок, управляемых ИИ, Mirantis предоставляет автоматизацию, оркестрацию GPU и политическое управление, необходимые для уверенного и гибкого управления инфраструктурой. Приверженная открытым стандартам и свободе от привязки к поставщику, Mirantis гарантирует, что клиенты сохраняют полный контроль над своей стратегией инфраструктуры.