Что такое OneCell.ai
Мы хотим изменить мир и поэтому делаем комплексное решение для Digital Pathology.
Мы хотим, чтобы каждый человек мог быстро и без лишних трат получить диагноз по онкологии, а также второе мнение. Чтобы обеспечить это, мы делаем: сканер микропрепаратов, облачную платформу для второго мнения и AI-инструменты для поддержки принятия врачебных решений.
Платформа - это основной инструмент для совместной работы патологов, клиницистов и радиологов. Основные задачи продукта:
- обеспечить работу в мультидисциплинарных командах;
- обеспечить быстрый обмен диагностическими данными о пациенте, как внутри медучреждения, так и между медучреждениями;
- критически уменьшить время на постановку диагноза и получение второго мнения.
Стек на проекте:
Back:
- Java, Postgres, Hazelcast, Kafka, Zookeeper, WebSockets, Junit, Python.
Front:
- TypeScript, React, React-query, Redux.
DevOps:
- Proxmox, Kubernetes, Docker, Gitlab CI, Prometheus, Grafana, ELK.
Общий:
- Jira, Notion, Mattermost, Miro, Google Docs
Обязанности:
- Драйвить направление автотестирования и отвечать за результат
- Написание E2E UI-автотестов по тест-кейсам с использованием backend составляющей (BD,REST API)
- Консультация коллег QA по вопросам автотестирования
- Оптимизация тестового покрытия под автотесты (тест-кейсы, тест-планы)
- При необходимости принимать участие в ручном тестировани: функциональное, регрессионное, интеграционное (20/80 в сторону автотестов);
- Верификация баг-репортов
Основные требования:
- Успешный опыт разработки и поддержки тестовых фреймворков не менее 3 лет
- Написание автотестов JavaScript/TypeScript + Playwright
- Понимание принципов работы веб-приложений (HTML, CSS, DOM, HTTP/HTTPS)
- Умение настраивать/поддерживать pipeline автотестов (jobs,yaml)
- Использование на практике принципов PageObject
- Опыт работы с системами управления тестами (Allure и т.п.)
- Знание техник тест-дизайна
- Уверенные знания SQL (PostgreSQL)
- Знание подходов и инструментов CI/CD (GitLab или аналогов)
- Опыт работы с Kafka, Kubernetes, TMS, Docker, GIT, Rest API
Что мы предлагаем:
- Прямое влияние на продукт и его развитие
- Возможность расти внутри команды, компании и влиять на процессы
- 100% удаленная работа и взаимодействие с распределенной командой
- Минимум бюрократии