Напиши текст вакансии для должности "Инженер по тестированию". Название компании: "Cognitive Pilot". Расположение: Москва. График работы: Полный день. Опыт работы: От 1 года до 3 лет. Ключевые навыки: 'Python', 'Git', 'Linux', 'Jenkins', 'SVN'

Cognitive Pilot — ведущий мировой разработчик систем искусственного интеллекта для беспилотных транспортных средств. Разрабатывает и предлагает решения в направлениях сельского хозяйства, рельсового и автомобильного транспорта, а также инновационных сенсоров для беспилотных транспортных средств. При подготовке новых версий ПО для комплектов Cognitive AgroPilot, мы выполняем функциональное тестирование с использованием Hardware-in-the-loop стенда - симулятора сельхозтехники, подключенного к реальному комплекту системы - имитирующего реальную машину. В рамках этого тестирования мы проверяем все сценарии работы с системой, а также выполнение шагов процедуры пусконаладки. Нашей команде нужен инженер тестирования, который будет заниматься поддержанием работоспособного состояния тестовых стендов, участвовать в автоматизации сценариев тестирования, а также заниматься ручным конфигурированием, запуском, тестированием программного обеспечения на тестовых стендах, выявлением причин поломок и подготовка отчетов по результатам тестирования. Обязанности:  Поддержание в работоспособном состоянии наших Hardware-in-the-loop стендов - как в части железа, так и в части ПО на Python, автоматизирующего их работу; Тестирование сборок приложения автопилота на тестовых сценах симулятора CoppeliaSim, поддержание актуальных конфигураций симулятора для разработчиков; Развитие методик тестирования новых версий ПО; Участие в автоматизации тестовых сценариев с использованием Python; Проведение ручного тестирования программно-аппаратного комплекса, подготовка отчетов по результатам тестирования; Взаимодействие с разработчиками в задачах тестирования новой функциональности;  Требования:  Знание методов и методик тестирования; Уверенное владение командной строкой Linux; Знание Python; Опыт работы с последовательными интерфейсами (CAN, UART); Знание основ схемотехники и электроники;  Будет плюсом:  Опыт с библиотеками логирования Python (logging, syslog); Опыт написания Python скриптов с использованием многопоточности, системных вызовов; Опыт работы с системами контроля версий (Git, SVN); Опыт работы с Jenkins; Опыт работы с Docker; Опыт работы с симулятором CoppeliaSim (V-Rep); Знакомство с C++; Умение диагностировать ошибки в CAN-шине;  Условия:  Оформление по ТК РФ; Фиксированный оклад (обсуждается на собеседовании с успешным кандидатом); Зона отдыха для сотрудников с PS4 и настольными играми; Собственное кафе в офисе; Собственный спортивный зал; Бесплатная парковка; Профессиональный, дружный коллектив.