Монитор Софт

Junior System QA Engineer (Linux/Python)

Коротко

Младший инженер по системному тестированию в компании, разрабатывающей ПО для наземной авиационной связи на Linux. Нужно тестировать взаимодействующие сервисы, базы данных и сетевые протоколы: функциональное, интеграционное и системное тестирование, анализ логов, воспроизведение дефектов, диагностика Linux-систем, написание скриптов на Python/Bash и работа с PostgreSQL. Требуется базовое знание Linux, Python, C++, SQL, TCP/UDP, Git и pytest; рассматриваются выпускники и кандидаты без коммерческого опыта. Работа в Жуковском, офис или гибрид не менее 3 дней в неделю, удалёнка не предусмотрена.

Локация
Жуковский, Московская область; офис или гибридный формат с работой в офисе не менее 3 дней в неделю. Полностью удалённый формат не предусмотрен.
Компания
Разработка программного обеспечения для наземной авиационной связи, работающего в Linux и включающего взаимодействующие сервисы, базы данных и сетевые протоколы.
Что делать
•Выполнять функциональное, модульное, интеграционное, системное, регрессионное и smoke-тестирование программных модулей и системы в целом.
•Проверять сервисы, их взаимодействие и корректность обработки данных на тестовых стендах Debian и Astra Linux.
•Анализировать логи и результаты тестирования, воспроизводить дефекты, оформлять баг-репорты и взаимодействовать с разработчиками.
•Готовить тестовые сценарии, тестовые данные и документацию.
•Запускать автотесты, писать небольшие скрипты на Python и Bash и работать с PostgreSQL.
•Проводить диагностику процессов, сервисов и сетевых соединений, а также длительные проверки стабильности системы.
Требования
•Понимание функционального, модульного, интеграционного, системного, регрессионного и smoke-тестирования, а также принципов составления тест-кейсов, чек-листов и баг-репортов.
•Linux: уверенная работа в командной строке, с файловой системой, правами доступа, процессами, сервисами и логами; знакомство с grep, tail, ps, top, journalctl, systemctl, ss/netstat и аналогами.
•Python: основы языка, функции, файлы, строки, JSON, исключения и написание небольших скриптов.
•C++: базовый синтаксис, функции, классы, условия, циклы, вызовы методов и чтение несложных фрагментов кода.
•SQL/PostgreSQL: понимание реляционных баз данных и умение писать простые запросы с SELECT, WHERE и JOIN.
•Понимание клиент-серверной архитектуры, TCP/UDP, портов, соединений, таймаутов и назначения ping, curl, ss и инструментов сетевой диагностики.
•Понимание Git и основных операций с репозиторием.
•Понимание автотестов, assert, фикстур и тестовых данных; базовое знакомство с pytest.
•Умение находить ошибки в логах, анализировать сообщения и собирать данные для воспроизведения дефектов.
•Опыт от 1 до 3 лет желателен, но рассматриваются выпускники, учащиеся старших курсов технических специальностей, кандидаты без коммерческого опыта с учебными проектами и начинающие разработчики.
Культура и преимущества
•Наставничество и поддержка опытного инженера на этапе адаптации.
•Постепенное усложнение задач: от готовых сценариев и стендов к разработке тест-кейсов, диагностике ошибок и автоматизации.
•Практический опыт работы с Linux, C++, Python, PostgreSQL, сетевыми технологиями и тестированием сложных распределённых систем.
•Официальное трудоустройство по ТК РФ, белая заработная плата, оплачиваемые отпуска и больничные.
•Аккредитованная IT-компания и льготы для IT-специалистов, включая возможность оформления IT-ипотеки при соблюдении условий программы.

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте