Дартс рекрутинг сервисез

QA Engineer Automation (Playwright)

Не указана
  • Москва
  • Полная занятость
  • Полный день
  • От 3 до 6 лет

Что такое 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% удаленная работа и взаимодействие с распределенной командой
  • Минимум бюрократии