Инженер по обеспечению качества / QA (СберОС)
Описание
SberOS — это операционная система для рабочих мест на базе Debian Linux собственной разработки. Мы ищем QA-инженера в команду сборки и тестирования пакетов прикладного ПО. Ваша ключевая задача — обеспечивать высочайшее качество десктопного опыта в экосистеме SberOS. В отличие от классического тестирования ОС, сфокусированного на ядре и системных сервисах, ваша зона ответственности — всё многообразие прикладного программного обеспечения, которое должно работать на нашей платформе. Вам предстоит адаптироваться под крайне разное ПО и особенности его работы: от легковесных утилит командной строки до тяжелых графических редакторов, корпоративных браузеров и специализированного инженерного софта. Обязанности написание тест-кейсов и создание тестовых сценариев с упором на кросс-функциональное покрытие: проверка установки и удаления (.deb), корректности зависимостей, работы в изолированных средах (Docker/Podman), интеграции с GUI (X11/Wayland) и системными политиками безопасности подготовка и поддержка тестового парка: стенды с разными конфигурациями SberOS, эмуляция периферии, настройка сетевых политик проведение полного цикла тестирования: функциональное, регрессионное, интеграционное, smoke-тесты, а также тестирование обновлений пакетов (upgrade/downgrade) выявление, документирование и глубокий анализ дефектов, специфичных для пакетирования: конфликты версий библиотек, битые postinst/prerm скрипты, проблемы с правами доступа, утечки памяти в контексте конкретной версии ОС взаимодействие с разработчиками для исправления найденных ошибок и отслеживание жизненного цикла дефектов постоянное совершенствование тестовой модели и процессов для улучшения эффективности покрытия применение AI-инструментов (в парадигме AI First) для генерации негативных сценариев, анализа логов падения приложений и оптимизации пайплайнов Jenkins. Требования опыт работы в качестве QA-инженера от 3 лет, из них не менее 1–2 лет — в тестировании прикладного ПО на Linux-системах (Debian/Ubuntu или аналоги) уверенное знание Linux: глубокое понимание работы пакетного менеджера dpkg/apt, системных служб (systemd), файловых иерархий (FHS) и сетевого стека. Умение свободно работать в командной строке (grep, less, vim, анализ stdout/stderr) практический опыт создания и тестирования deb-пакетов прикладного ПО, понимание внутренней структуры пакета, правил формирования зависимостей и жизненного цикла скриптов сопровождения опыт работы с системами контроля версий (git) и CI/CD (Jenkins), умение читать и при необходимости править пайплайны сборки, опыт работы с инструментами управления тестированием и баг-трекинга (Jira, Zephyr) опыт тестирования GUI-приложений (X11/Wayland), понимание специфики локализации, масштабирования (HiDPI) и работы с периферийными устройствами базовое понимание языков программирования (Bash, Python) для написания вспомогательных скриптов и автотестов преимуществом будет опыт работы в парадигме AI First и понимание SDD подхода на основе OpenSpec. Условия локация: Москва, БЦ "Даниловский форт" (м.Тульская / Нагатинская / МЦК "Верхние котлы") возможен гибридный формат работы гибкий график начала рабочего дня уровень заработной платы определяем по итогам собеседования бесплатный спортзал ДМС с 1го дня работы работы бесплатная подписка СберПрайм для сотрудников с возможностью подключить близких обучение и сертификацию за счет компании наставника на период адаптации и богатую корпоративную жизнь, в которой можно участвовать по желанию.