Мы ищем опытного Senior Automation Software Tester в команду продукта MSR4.
Mirantis Secure Registry (MSR) 4 — это решение корпоративного класса для реестра контейнеров, которое легко интегрируется со стандартными дистрибутивами Kubernetes, обеспечивая строгий контроль безопасности для облачных разработок. Основанный на Harbor, который является проектом с открытым исходным кодом и единственным graduated-проектом 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 и т. д.).
- Знакомство с observability stacks (Prometheus, Grafana, Jaeger), безопасностью Kubernetes (RBAC, управление секретами) и инструментами для бенчмаркинга производительности (например, K6).
- Прочные знания в области облачной архитектуры (AWS, Azure, GCP), предоставления инфраструктуры и контейнеризованного CI/CD.
- Требуется средний или продвинутый уровень знаний Linux и опыт работы: Bash-скриптинг и отладка, systemd/логи, сетевые технологии/брандмауэры/маршрутизация, управление сертификатами/PKI, контейнеры (Docker/containerd) и инструменты Kubernetes (kubectl/Helm с OCI-реестрами, GitOps/Flux) для установки, тестирования и устранения неполадок в мультикластерных средах.
Лидерство и сотрудничество
- Исключительные навыки решения проблем и архитектурного мышления.
- Опыт влияния на кросс-функциональные команды и высшее руководство.
- Отличные навыки устной и письменной коммуникации для технических и управленческих аудиторий.
- Наставничество и коучинг 1 или более младших членов команды, особенно в области основ тестирования, устранения неполадок и автоматизации.
Предпочтительные бонусы
- Вклад в проекты с открытым исходным кодом Kubernetes или инструменты QA.
- Опыт внедрения хаос-инжиниринга в средах Kubernetes.
- Сертификаты, такие как CKA, CKAD или AWS Certified DevOps Engineer.
Что предлагает Mirantis?
- Работа в глобальной, коллаборативной, удаленной культуре, которая вознаграждает инициативу и исполнение.
- Играйте ключевую роль в формировании следующей эры облачных вычислений и модернизации ИИ.
- Управляйте влиятельными корпоративными аккаунтами с немедленными возможностями для роста.
- Работайте с исключительно увлеченными, талантливыми и интересными коллегами, помогая клиентам из Fortune 500 и Global 2000 внедрять облачные технологии нового поколения.
- Станьте частью передовых инноваций с открытым исходным кодом.
- Преуспевайте в динамичной среде молодой компании, где ценятся открытость, сотрудничество, принятие риска и постоянный рост.
- Профессиональное развитие и обучение.
- Посещение конференций и рабочих групп.
- Индивидуальная рабочая станция (macOS, Windows).
- Конкурентоспособная заработная плата, бонусы за производительность и возможности для карьерного роста.
Подразумевается, что Mirantis, Inc. может использовать технологию автоматизированного принятия решений (ADMT) для принятия конкретных решений, связанных с трудоустройством. Просьба отказаться от использования ADMT для принятия решений, связанных с оценкой и рассмотрением конкретного решения о трудоустройстве на подаваемую должность. Вы также имеете право обжаловать любые решения, принятые ADMT, отправив свой запрос по адресу контакт рекрутера.
Подавая свое резюме, вы даете согласие на обработку и хранение ваших персональных данных в соответствии с применимыми законами о защите данных для рассмотрения вашей кандидатуры на текущие и будущие вакансии.
Мы — лидер в области управления контейнерами по версии G2 (#2 после AWS)!
О Mirantis
Mirantis — это компания, специализирующаяся на инфраструктуре ИИ на базе Kubernetes, которая позволяет организациям создавать и эксплуатировать масштабируемую, безопасную и суверенную инфраструктуру для современных приложений ИИ, машинного обучения и интенсивной обработки данных. Объединяя инновации с открытым исходным кодом и глубокую экспертизу в оркестрации Kubernetes, Mirantis предоставляет командам инженеров-платформ возможность создавать компонуемые, готовые к производству платформы для разработчиков в любой среде — локально, в облаке, на периферии или в суверенных центрах обработки данных. Поскольку предприятия сталкиваются с растущей сложностью рабочих нагрузок, управляемых ИИ, Mirantis предоставляет автоматизацию, оркестрацию GPU и управление на основе политик, необходимые для уверенного и гибкого управления инфраструктурой. Придерживаясь открытых стандартов и свободы от привязки к поставщику, Mirantis гарантирует, что клиенты сохраняют полный контроль над своей стратегией инфраструктуры.