Описание вакансии
Нашему Партнёру, создателю комплексного решения для Digital Pathology в связи с ростом команды требуется
QA Engineer (Middle)
Мы хотим, чтоб каждый человек мог быстро и без лишних трат получить диагноз по онкологии, а также второе мнение. Чтобы обеспечить это, мы делаем: сканер микропрепаратов, облачную платформу для второго мнения и 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.
Обязанности:
- Проведение функционального, регрессионного, кроссбраузерного тестирования;
- Взаимодействие с разработчиками, менеджерами продуктов;
- Участие в проработке задач;
- Анализ и локализация проблем в рамках промышленной эксплуатации сервиса;
- Создание тест-кейсов и тест-планов.
Основные требования:
- Успешный опыт работы тестировщиком web-приложений (frontend & backend) не менее 3 лет (опыт тестирования высоконагруженных веб-приложений будет значимым преимуществом);
- Опыт проведения функционального, регрессионного, кроссбраузерного тестирования;
- Знание методов и методик тестирования;
- Знание SQL (PostgreSQL);
- Опыт работы с REST API (Swagger, Postman);
- Понимание микросервисной архитектуры;
- Опыт работы с багтрекерами.
Будет плюсом:
- Опыт работы с Kibana, Grafana, Kafka;
- Опыт работы GIT;
- Опыт работы Kubernetes;
- Знание любого языка программирования: Python\Java\JavaScript;
- Опыт написания автотестов.
Что мы предлагаем:
- Прямое влияние на продукт и его развитие;
- Возможность изменить мир в лучшую сторону =)
- Работа в распределенной команде;
- 100% удаленная работа;
- Возможность карьерного роста.