I AM HIRED

Неделя 310 ₽Месяц 630 ₽3 месяца 1 680 ₽Год 5 680 ₽

Тестировщик — Онкодиагностика Атлас, Россия, Москва

Тестирование, Автоматизация тестирования · 03.11.2026

250 000–300 000 ₽

Откликнуться

Компания: Онкодиагностика Атлас

Локация: Россия, Москва

Формат: Гибрид

Занятость: Полная занятость

Грейд: Middle

ОнкоАтлас - лидирующая компания на рынке прецизионной онкологии. Мы помогаем больным, подбирая лучшее лечение по результатам молекулярного профилирования опухоли. Наша цель - сделать прецизионную онкологию доступной максимальному количеству людей.

В 2020 году мы зарегистрировали первый в России набор реагентов для генетического анализа мутаций генов BRCA1/BRCA2 и других методом NGS, в 2021 году - набор для анализа 15 генов для диагностики рака лёгкого, меланомы, колоректального рака и некоторых других типов рака. Также мы развиваем широкий спектр услуг персонализированного генетического анализа в онкологии.

Помимо разработки и реализации диагностических тест-систем на основе NGS, мы выполняем комплексное молекулярное профилирование и на постоянной основе инициируем и участвуем в научно-исследовательских проектах в области трансляционной онкологии.

О позиции

Мы расширяем R&D-команду и ищем Software Development Engineer in Test, который будет отвечать за тестирование программной части наших биоинформатических решений.

Основной продукт тестирования - биоинформатический пайплайн обработки и анализа NGS-данных, его отдельные этапы, вспомогательные модели и внутренние сервисы.

Сейчас мы активно развиваем процессы тестирования, поэтому у вас будет возможность влиять на то, как именно устроен QA-процесс: от подходов к тестированию в целом до методов автоматизации и интеграции тестов в CI/CD.

Вы будете работать в тесном контакте с разработчиком и командой биоинформатиков.

Чем предстоит заниматься:

• проводить ручное и автоматизированное тестирование биоинформатического пайплайна и его отдельных этапов;

• тестировать новый код и изменения, разрабатываемые биоинформатиками;

• участвовать в приёмке задач от внешней команды;

• разрабатывать тесты для отдельных этапов обработки данных, вспомогательных моделей и внутренних сервисов;

• анализировать результаты работы пайплайна на реальных и референсных данных;

• анализировать логи, находить и локализовывать причины ошибок;

• оформлять найденные баги и взаимодействовать с разработчиками по их устранению;

• развивать автоматизированное тестирование;

• настраивать и поддерживать запуск тестов в GitLab CI/CD;

• участвовать в организации и поддержке Git-репозиториев и связанной с тестированием инфраструктуры;

• планировать тестирование новых задач и оценивать сроки;

• разрабатывать и поддерживать техническую документацию;

• разрабатывать проверки целостности и согласованности баз данных, используемых пайплайном;

• разрабатывать тесты для конфигурационных файлов: корректность формата, полнота и согласованность с базами данных и кодом;

Что мы ожидаем:

• коммерческий опыт автоматического тестирования и уверенное понимание принципов QA;

• опыт ручного тестирования;

• уверенное владение Python;

• знание SQL;

• опыт работы с Linux и командной строкой;

• владение Git, понимание принципов командной разработки;

• опыт работы с Docker и Kubernetes;

• базовое понимание REST API и способов их тестирования;

• знание Bash;

• понимание принципов CI/CD;

• умение структурировать результаты тестирования и понятно описывать найденные проблемы;

• способность самостоятельно оценивать сроки и синхронизироваться с командой;

• английский язык на уровне, достаточном для чтения технической и научной документации;

• умение разбираться в существующем коде и готовность работать в условиях ограниченной документации;

• опыт покрытия тестами существующего кода или готовность освоить этот подход;

• самостоятельность в постановке и декомпозиции задач.

Чего мы ожидаем в течение первых 6–12 месяцев:

● Знакомство с устройством пайплайна, баз данных и внутренних сервисов, составление карты основных компонентов.

● Разработка регрессионных тестов пайплайна на эталонных образцах.

● Покрытие unit-тестами наиболее критичных этапов обработки данных.

● Внедрение проверок целостности баз данных и конфигурационных файлов.

● Интеграция тестов в GitLab CI/CD.

● Документирование изученных компонентов в процессе работы.

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

Будет плюсом:

• опыт работы с биоинформатическими или другими data-intensive системами;

• понимание основных форматов и этапов обработки NGS-данных;

• опыт тестирования вычислительных пайплайнов;

• опыт настройки GitLab CI/CD;

• коммерческий опыт автоматизированного тестирования;

• знание Pandas, Matplotlib, Scikit-learn;

• знакомство с Perl и PHP;

• опыт работы в медицинских, лабораторных или научных проектах.

Условия:

• полная занятость, пятидневная рабочая неделя (суббота и воскресенье - выходные), график работы с 10:00 до 19:00;

• гибридный формат работы, 2–3 дня в офисе;

• официальное оформление по Трудовому кодексу РФ;

• заработная плата по результатам собеседования;

• прозрачная система премирования;

• ДМС после испытательного срока (3 месяца);

• офис в шаговой доступности от станции метро Октябрьская, около 5 минут пешком.

Поиск по вакансиям