О нас
Компания МЦСТ — разработчик и производитель микропроцессоров собственной архитектуры e2k, вычислительных комплексов (ВК) на их базе, а так же дистрибутива на базе ядра Linux. Решения на базе e2k включают в себя: вычислительные серверы, системы хранения данных, серверы СУБД, персональные рабочие станции и другие.
Мы также разрабатываем и сопровождаем дистрибутив «Эльбрус Linux» для производимых ВК.
В связи с расширением области применения и растущим числом задач мы ищем инженера по тестированию в нашу команду, человека заинтересованного в развитии качественного программного продукта, совершенствование внутренних методик и систем контроля качества.
Обязанности:
• Автоматизированное и ручное тестирование, программных пакетов и ВК.
• Анализ результатов тестирования и оценка регрессии.
• Регистрация ошибок в баг-трекере, выявленных в процессе тестирования.
• Разбор падений (в том числе зарегистрированных пользователями в баг-трекере) и воспроизведение ошибок.
• Интеграционное и нагрузочное тестирование ВК в составе промышленных решений.
• Разработка автоматизированных тестов и сценариев ручного тестирования.
• Настройка тестовой инфраструктуры (установка машин, тестовые конфигурации, и т.п.).
• Разработка модулей для системы тестирования (собственная разработка). Языки bash, python, C/C++.
• Ведение тестовой документации.
• Регулярное общение с разработчиками и аппаратными инженерами.
Требования:
• Высшее техническое образование или студент старших курсов технических вузов.
• Английский на уровне чтения технической документации.
• Опыт работы в ОС на базе ядра Linux или Unix подобных систем.
• Опыт работы в командной строке (Интерпретаторы sh, bash).
• Понимание структуры файловых систем и стандарта POSIX.
• Понимание основ построения дистрибутивов Linux.
• Опыт работы с менеджерами пакетов (apt, dpkg, rpm).
• Навыки работы с git, GDB.
• Базовые знания python, C/C++.
• Умение работать с Open Source проектами.
Приветствуются:
• Знание языков JAVA, JS и др. (не обязательно знать все одновременно).
• Знание систем сборки make, cmake, qmake и др. (не обязательно знать все одновременно).
• Опыт работы с различными тестовыми фреймворками (например phoronix).
• Опыт работы с devops задачами и инструментами (ansible, Docker, и др.)
• Опыт разработки систем анализа и представления данных на базе postgresql, flask и др.
• Знание современных методик тестирования или опыт работы в аналогичной должности.
• Опыт собственной разработки или отладки программ под ОС Linux.
Условия:
• Оформление в соответствии с требованиями ТК РФ.
• Оплата труда по результатам собеседования.
• Дружный коллектив профессионалов.
• Гибкий график работы.
• ДМС после испытательного срока.
• Возможность заниматься научной деятельностью.
• Возможность изучить фундаментальные системные принципы: внедрение и доработка прикладного ПО, взаимодействие ПО с ядром ОС и драйверами, состав и принципы ОС. Работа на машинах с архитектурами Эльбрус и SPARC . Исследование надёжности и производительности.
• Удобное расположение офиса - 10 минут пешком от метро Ленинский проспект. В перспективе переезд – 1 минута от м. Беляево
Резюме просьба направлять на адрес: resume@mcst.ru