{"id":2448834,"url":"https://alion.io/job/oncoatlas-testirovshchik","title":"Тестировщик","company":{"id":62670,"name":"Oncoatlas","domain":"oncoatlas.ru","url":"https://alion.io/company/oncoatlas","size_band":"11-50","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"HeadHunter","truth_index":null},"role":"QA","role_family":"QA","seniority":null,"employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Moscow, Russia"],"countries":["RU"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":16500,"max_usd":40000,"period":"year","method":"role_country_seniority_unknown","sample_n":303},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Bash","optional":false},{"name":"CI/CD","optional":false},{"name":"Docker","optional":false},{"name":"Git","optional":false},{"name":"GitLab CI","optional":false},{"name":"Kubernetes","optional":false},{"name":"Linux","optional":false},{"name":"Python","optional":false},{"name":"Rest API","optional":false},{"name":"SQL","optional":false},{"name":"Matplotlib","optional":true},{"name":"Pandas","optional":true},{"name":"Perl","optional":true},{"name":"PHP","optional":true},{"name":"Scikit-learn","optional":true}],"status":"live","first_seen_at":"2026-10-13T14:09:56Z","employer_posted_date":"2026-10-13","last_verified_at":"2026-10-13T01:38:16Z","board_verified":true,"closed_at":null,"days_open":0,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":0},"description":"Наш сайт oncoatlas.ru\nОнкоАтлас - лидирующая компания на рынке прецизионной онкологии. Мы помогаем больным, подбирая лучшее лечение по результатам молекулярного профилирования опухоли. Наша цель - сделать прецизионную онкологию доступной максимальному количеству людей.\nВ 2020 году мы зарегистрировали первый в России набор реагентов для генетического анализа мутаций генов BRCA1/BRCA2 и других методом NGS, в 2021 году - набор для анализа 15 генов для диагностики рака лёгкого, меланомы, колоректального рака и некоторых других типов рака. Также мы развиваем широкий спектр услуг персонализированного генетического анализа в онкологии.\nПомимо разработки и реализации диагностических тест-систем на основе NGS, мы выполняем комплексное молекулярное профилирование и на постоянной основе инициируем и участвуем в научно-исследовательских проектах в области трансляционной онкологии.\n О позиции\nМы расширяем R&D-команду и ищем Software Development Engineer in Test, который будет отвечать за тестирование программной части наших биоинформатических решений.\nОсновной продукт тестирования - биоинформатический пайплайн обработки и анализа NGS-данных, его отдельные этапы, вспомогательные модели и внутренние сервисы.\nСейчас мы активно развиваем процессы тестирования, поэтому у вас будет возможность влиять на то, как именно устроен QA-процесс: от подходов к тестированию в целом до методов автоматизации и интеграции тестов в CI/CD.\nВы будете работать в тесном контакте с разработчиком и командой биоинформатиков.\n Чем предстоит заниматься:\nпроводить ручное и автоматизированное тестирование биоинформатического пайплайна и его отдельных этапов;\nтестировать новый код и изменения, разрабатываемые биоинформатиками;\nучаствовать в приёмке задач от внешней команды;\nразрабатывать тесты для отдельных этапов обработки данных, вспомогательных моделей и внутренних сервисов;\nанализировать результаты работы пайплайна на реальных и референсных данных;\nанализировать логи, находить и локализовывать причины ошибок;\nоформлять найденные баги и взаимодействовать с разработчиками по их устранению;\nразвивать автоматизированное тестирование;\nнастраивать и поддерживать запуск тестов в GitLab CI/CD;\nучаствовать в организации и поддержке Git-репозиториев и связанной с тестированием инфраструктуры;\nпланировать тестирование новых задач и оценивать сроки;\nразрабатывать и поддерживать техническую документацию;\nразрабатывать проверки целостности и согласованности баз данных, используемых пайплайном;\nразрабатывать тесты для конфигурационных файлов: корректность формата, полнота и согласованность с базами данных и кодом;\n Что мы ожидаем:\nкоммерческий опыт автоматического тестирования и уверенное понимание принципов QA;\nопыт ручного тестирования;\nуверенное владение Python;\nзнание SQL;\nопыт работы с Linux и командной строкой;\nвладение Git, понимание принципов командной разработки;\nопыт работы с Docker и Kubernetes;\nбазовое понимание REST API и способов их тестирования;\nзнание Bash;\nпонимание принципов CI/CD;\nумение структурировать результаты тестирования и понятно описывать найденные проблемы;\nспособность самостоятельно оценивать сроки и синхронизироваться с командой;\nанглийский язык на уровне, достаточном для чтения технической и научной документации;\nумение разбираться в существующем коде и готовность работать в условиях ограниченной документации;\nопыт покрытия тестами существующего кода или готовность освоить этот подход;\nсамостоятельность в постановке и декомпозиции задач.\n Чего мы ожидаем в течение первых 6-12 месяцев:\nЗнакомство с устройством пайплайна, баз данных и внутренних сервисов, составление карты основных компонентов.\nРазработка регрессионных тестов пайплайна на эталонных образцах.\nПокрытие unit-тестами наиболее критичных этапов обработки данных.\nВнедрение проверок целостности баз данных и конфигурационных файлов.\nИнтеграция тестов в GitLab CI/CD.\nДокументирование изученных компонентов в процессе работы. Профильное образование в области биологии, биоинформатики, молекулярной биологии, генетики, информатики или смежных дисциплин будет преимуществом, но не является обязательным требованием.\n Будет плюсом:\nопыт работы с биоинформатическими или другими data-intensive системами;\nпонимание основных форматов и этапов обработки NGS-данных;\nопыт тестирования вычислительных пайплайнов;\nопыт настройки GitLab CI/CD;\nкоммерческий опыт автоматизированного тестирования;\nзнание Pandas, Matplotlib, Scikit-learn;\nзнакомство с Perl и PHP;\nопыт работы в медицинских, лабораторных или научных проектах.\n Условия:\nполная занятость, пятидневная рабочая неделя (суббота и воскресенье - выходные), график работы с 10:00 до 19:00;\nгибридный формат работы, 2-3 дня в офисе;\nофициальное оформление по Трудовому кодексу РФ;\nзаработная плата по результатам собеседования;\nпрозрачная система премирования;\nДМС после испытательного срока (3 месяца);\nофис в шаговой доступности от станции метро Октябрьская, около 5 минут пешком.","description_format":"text","description_chars":4929,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"Russian","level":"Advanced (C1)","optional":false},{"language":"English","level":"All levels","optional":false}]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Health Care","Science & Engineering","Diagnostic Tests & IVD"],"lifecycle":[{"event":"open","at":"2026-10-13T14:12:57Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":68,"reasons":["conf:12","win:early"],"computed_at":"2026-10-14T02:26:53Z"},"pay":null,"html_url":"https://alion.io/job/oncoatlas-testirovshchik","json_url":"https://alion.io/job/oncoatlas-testirovshchik.json","meta":{"generated_at":"2026-10-14T02:26:53Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":3702,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-15T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":62670},"rest":"https://alion.io/mcp/rest/get_company?id=62670"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Foncoatlas-testirovshchik"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Foncoatlas-testirovshchik"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Foncoatlas-testirovshchik"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/oncoatlas-testirovshchik\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Foncoatlas-testirovshchik"}]}