🎟️ Зовём на весенний Хабр Семинар 2026

Время говорить о том, как ИТ-бренд и внешние коммуникации работают на удержание сотрудников. Встречаемся 11 марта в Москве.

→ ваш билет здесь

Инженер по разработке инструментов испытаний ПО / Тестировщик

Требования

Инженер по автоматизации тестирования
Python
Django
Docker
Базы данных
Проектирование архитектуры приложений
Разработка программного обеспечения

Условия

Москва

Компания

Инжиниринговый центр железнодорожного транспорта

Описание вакансии

Инжиниринговый центр железнодорожного транспорта был создан ОАО «РЖД» и холдингом «СИНАРА – Транспортные Машины» в целях развития железнодорожного транспорта, в том числе высокоскоростного, и современных объектов инфраструктуры железных дорог на территории Российской Федерации.

Наша компания приглашает на работу специалистов в перспективный,
инновационный проект - разработка высокоскоростного подвижного состава
со скоростью движения до 400 км/ч.

Необходимо разрабатывать и поддерживать программные и программно-аппаратные средства автоматизации процесса разработки, отладки и испытаний ПО встраиваемой микропроцессорной систем управления, с возможностью удалённого управления.

ВАЖНО! Готовы рассматривать специалистов разного уровня, включая студентов последних курсов, имеющих желание развиваться в данном направлении.

Обязанности.

Обеспечение процессов испытаний ПО встраиваемых систем управления:

  • разработка специализированного ПО, обеспечивающего автоматизацию испытаний;
  • интеграция работы программных инструментов автоматизации испытаний собственной разработки со сторонними (или использование сторонних библиотек);
  • удалённое управление работой ПО и/или автоматизированными системами.

Автоматизация тестовых процедур – разработки, редактирования и исполнения тестовых сценариев с последующей обработкой полученных результатов.

Проведение испытаний на подтверждение соответствия ПО предъявленным требованиям, включая:

  • функциональное тестирование;
  • интеграционное тестирование;
  • регрессионное тестирование;
  • нагрузочные проверки.

Взаимодействие с разработчиками прикладного ПО систем управления.

Разработка и согласование программной и технической документации в рамках функциональных обязанностей, включая документацию по ЕСПД ГОСТ 19.

Требования:

образование – высшее техническое;

желаемая специализация – АСУ или ПОВТ;

опыт работы в области создания ПО - от 3 лет:

  • клиент-серверные приложения;
  • Web-приложения;
  • пользовательское ПО под ОС Windows;

опыт автоматизации формализованных процессов;

понимание особенностей архитектуры программно-аппаратных комплексов, принципов разработки встраиваемого ПО;

знание жизненного цикла разработки встраиваемого ПО;

умение работать в команде.

Знания/опыт:

С/С++, python;

развертывание контейнеров под сервисы (Docker либо аналоги);

pymongo+mongoDB либо аналоги;

Django либо аналоги;

опыт работы с системами контроля версий (Git, SVN).

Желательно (будет плюсом):

опыт работы с ПО National Instruments - NI TestStand;

опыт работы с Matlab/Simulink/Stateflow;

опыт работы с языками по стандарту ГОСТ Р МЭК 61131-3/IEC 61131-3: FDB, SFC, LD, ST;

знание технического английского языка на уровне позволяющем читать техническую документацию (datasheets, user guides, reference manuals).

Если Вы работаете у нас, мы гарантируем Вам:

конкурентоспособную заработную плату;

гибкий график работы, возможно несколько дней удалённой работы в неделю;

полное соблюдение трудового законодательства;

эффективную, прозрачную премиальную систему;

ДМС;

дополнительный социальный пакет;

работа в комфортном офисе А класса;

комфортное, оборудованное место для приема пищи с бесплатным кофе;

обучение за счёт компании.