Все вакансии России 0

Тестировщик

250 000 – 300 000 ₽
Онкодиагностика Атлас
Москва Постоянная занятость Полный день

Описание

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

Откликнуться
Источник: hh · 3 дня назад

Похожие вакансии в городе Москва

Все вакансии в городе Москва →