О проекте:
Лаборатория Касперского работает над созданием защищенных продуктов на основе микроядерной ОС собственной разработки - KasperskyOS (https://os.kaspersky.ru/).
Мы разрабатываем платформу для построения системы управления автотранспортом, в том числе для беспилотных автомобилей (self-driving cars). Нам нужен специалист, который будет отвечать за процесс верификации требований, разрабатывать сценарии автоматизированного тестирования (Python), поддерживать выполнение тестов и демонстрировать результаты реализации функций. Вы протестируете новейшие решения в сфере систем, применяемых в автомобилестроении, поскольку мы сотрудничаем с известнейшими мировыми и локальными производителями в этой сфере.
Чем предстоит заниматься:
- Строить и развивать QA команду: найм, руководство, онбординг, адаптация;
- Межкомандное взаимодействие (Dev team, Analyst Team, Doc Team, Safety Team, Security Team);
- Разработка комплексных и надежных методов проверки требований с применением техник тест дизайна;
- Разработка и поддержка тестовой документации (тест планы, тест сценарии, методики тестирования);
- Работа с багами: создание репортов, исследование, проверка исправлений;
- Проектирование тестовых стендов, включая аппаратное и программное обеспечение;
- Автоматизация процессов по контролю качества, интеграция автотестов с CI/CD;
- Участие в релизных процедурах;
- Участие в процессах сертификации ПО;
- Внедрение стандарта функциональной безопасности автомобильной промышленности (ISO 26262) в процесс разработки программного обеспечения;
О тебе:
- Не менее 5 лет в QA, управление командой от 3 человек;
- Опыт тестирования на основе требований;
- Опыт проведения верификации требований (согласование);
- Опыт ручного и автоматизированного тестирования ПО;
- Знание методов тестирования и жизненного цикла ПО;
- Знание Linux на уровне опытного пользователя;
- Умение четко и ясно описывать дефекты;
- Интерес к функциональной безопасности и кибербезопасности;
- Интерес к автомобилям, их системам;
- Английский язык на уровне уверенного чтения тех. литературы;
- Хорошие коммуникативные навыки, проактивность.
Будет плюсом:
- Знание safety-стандартов ISO26262, IEC61508;
- Знание стандартов AUTOSAR (Classic/Adaptive);
- Знание SDL практик (статанализ, динамический анализ, фаззинг, харденинг);
- *nix на уровне продвинутого пользователя;
- Опыт автоматизации с использованием Python;
- Знание протоколов обмена, используемых в автомобильной промышленности (Ethernet, CAN, MQTT). Опыт анализа сетевого траффика;
- Участие в сертификации ПО по стандартам функциональной безопасности и\или кибербезопасности;
- Опыт работы с системами виртуализации\контейнеризации (VmWare, VirtualBox, Docker);
- Опыт работы в одной из областей: робототехника, автомобильная промышленность, авиация, промышленные устройства, встраиваемые системы;
- Базовые знания C\С++;
- Опыт дистанционной работы;
- Понимание архитектуры операционных систем на базовом уровне;
- Опыт работы в "распределенной" команде. (часть сотрудников в офисе, часть на удаленном формате работы).
Наши инструменты и технологии:
Linux, Azure DevOps (TFS), Git, Gerrit, Python, pyTest, Docker, Artifactory
Почему тебе у нас понравится:
- Работа над амбициозным проектом с использованием новой операционной системы написанной "с нуля";
- Регулярные сессии обмена знаниями;
- Доступ к экспертизе мирового уровня;
- Work-life balance, разные режимы работы;
- Отсутствие микроменеджмента и излишней бюрократии.