TuxCare — дочерняя компания CloudLinux. Она предлагает портфель решений для безопасности Linux и программного обеспечения с открытым исходным кодом, ориентированный на корпоративных клиентов. С TuxCare предприятия могут автоматизировать исправление уязвимостей в реальном времени, минимизировать время простоя, обеспечивать безопасность и соответствие своих приложений, а также получать поддержку от команды, которая лучше всех разбирается в безопасности Linux — охватывая наиболее популярные дистрибутивы Linux, системы с истекшим сроком поддержки, языки программирования и многое другое.
Для получения дополнительной информации посетите наш веб-сайт:
Один из ключевых продуктов TuxCare — Endless Lifecycle Support (ELS), который позволяет организациям безопасно продолжать использовать дистрибутивы Linux и языки программирования, достигшие конца жизненного цикла или больше не получающие стандартных обновлений безопасности. ELS предоставляет исправления уязвимостей для неподдерживаемых версий CentOS, Ubuntu, Debian, Oracle Linux, а также для сред выполнения и фреймворков, таких как PHP, Python, Spring, Angular/AngularJS, Django и Flask.
Подробнее:
Документация по продукту:
Мы ищем Head of QA, который сможет преобразовать технически способную, но испытывающую операционные трудности команду QA в стратегическую функцию обеспечения качества на базе искусственного интеллекта. Это возможность фундаментально переосмыслить, как мы обеспечиваем качество в масштабе — включая тестирование пакетов Linux, охват различных дистрибутивов и растущий набор инструментов автоматизации CI/CD.
Работа полностью удаленная, с гибким графиком, позволяющая планировать свой день и работать из любой точки мира.
Ваши задачи
- Стратегия и архитектура:
- Определите ключевые метрики качества продукта и разработайте стратегическую многоквартальную дорожную карту QA
- Реализуйте определенную дорожную карту QA и отвечайте за ее выполнение командой
- Систематически расширяйте охват тестирования: расставляйте приоритеты по риску и влиянию на клиента, а не по шуму
- Управляйте инфраструктурой тестовой системы и ресурсной стратегией
- Внедряйте инструменты ИИ во всей функции QA — от генерации тестов до анализа причин сбоев
- Люди и исполнение:
- Создайте культуру команды, ориентированную на активное использование ИИ и автоматизации
- Перестройте дежурство так, чтобы оно было справедливым и устойчивым
- Менторствуйте SDET, превращая их из "писателей тестов" в "инженеров по качеству продукта", которые отвечают за подсистемы end-to-end
- Создайте четкие пути карьерного роста в функции QA
- Тесно сотрудничайте с разработчиками; преобразуйте сигналы качества в действенные приоритеты разработки
Технологический стек
- Тестовый фреймворк — pytest, Python, Playwright (в разработке)
- Скриптинг — Bash / Shell (пакетные окружения, тестирование различных дистрибутивов)
- CI/CD — Jenkins, GitLab CI (цель миграции)
- Инфраструктура — OpenNebula, KubeVirt, Docker, Ansible, S3/Ceph
- Отчетность — Allure Framework, Redash / ClickHouse
- Коммуникация — Slack, Jira
Требования
Обязательно
- 5+ лет в автоматизации тестирования; 2+ года руководства командой QA из 3+ инженеров
- Глубокий опыт тестирования продуктов на базе Linux: пакеты RPM/DEB, systemd, матрица различных дистрибутивов
- Сильные навыки Python — весь тестовый фреймворк и инструменты написаны на Python
- Подтвержденный опыт значительного улучшения метрик надежности и охвата тестирования
- Опыт создания или интеграции AI/ML в рабочие процессы QA — не теоретический, покажите, что вы реализовали
- Опыт архитектуры конвейеров CI/CD (Jenkins Pipelines; миграция на GitLab CI ожидается)
- Свободное владение командной строкой Linux и shell-скриптингом — пакетные окружения требуют уверенности на системном уровне
- Английский язык — Upper-Intermediate (B2) или выше
Необходимо продемонстрировать
- Стратегическое мышление: вы видите систему, а не только задачу; вы планируете на кварталы, а не только на спринты
- Инстинкт делегирования: вы создаете процессы, которые распределяют и отслеживают ответственность, а не единую точку отказа
- Принятие решений на основе данных: вы измеряете, устанавливаете цели и привлекаете команды к ответственности за метрики
- Стратегическая инициатива: вы проактивно предлагаете и продвигаете улучшения — вы не ждете, пока вам назначат проблемы
- Ориентация на автоматизацию: если человек ежедневно выполняет какую-либо задачу (например, ночной отчет), она должна быть автоматизирована — точка
Желательно
- Опыт оркестрации ВМ или тестирования облачной инфраструктуры
- Опыт тестирования патчей безопасности и обновлений пакетов, включая патчи ядра для дистрибутивов Linux
- Опыт тестирования матриц различных дистрибутивов Linux в масштабе
- Практический опыт работы с экосистемами пакетирования Linux (RPM, DEB, APK), управления репозиториями и форматами оповещений безопасности (OVAL, CSAF)
- Практическое понимание жизненного цикла уязвимостей: получение CVE, проверка патчей, регрессионное тестирование исправлений безопасности, генерация оповещений (OVAL / CSAF) — вы будете тестировать патчи, а не новые функции
Преимущества
Что вы получите
- Фокус на профессиональном развитии
- Интересные и сложные проекты
- Полностью удаленная работа с гибким графиком — планируйте свой день и работайте из любой точки мира
- Оплачиваемые 24 дня отпуска в год, 10 национальных праздников и неограниченное количество больничных
- Компенсация частного медицинского страхования
- Компенсация коворкинга и абонементов в спортзал/на спортивные мероприятия
- Бюджет на обучение
- Возможность получить вознаграждение за самую инновационную идею, которую компания сможет запатентовать