🚀 Стартовал вайб-чек для команд разработки

Смотрите вакансии, проходите тест на вайбы и ищите команду мечты.

узнать подробности

Инженер по автоматизации тестирования (QA Automation Engineer) Python/JavaScript

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

We provide consulting in Computer Vision and Deep Learning

Описание вакансии

Условия работы

Привет! Мы ищем инженера по автоматизации тестирования Python или JavaScript/TypeScript.

О проекте:

Мы разрабатываем одну из самых популярных платформ с открытым исходным кодом для хранения, разметки, управления, импортирования и экспортирования данных CVAT.ai для алгоритмов компьютерного зрения. А еще мы - часть официальной команды OpenCV, одной из самых больших open-source библиотек в мире.

Работать можно удаленно из любой страны, кроме РФ.

Чем предстоит заниматься на этой позиции:

  • Самостоятельно разрабатывать и улучшать автоматические тесты для онлайн платформы по разметке данных для искусственного интеллекта (https://github.com/opencv/cvat);
  • Погрузиться и разобраться в сути и технической части проекта и взаимодействовать с разработчиками и open-source сообществом;
  • Предлагать изменения процессов и применение новых инструментов для повышения качества продукта и процесса тестирования;
  • Готовить детальный, развернутый и хорошо структурированный план для улучшения покрытия продукта тестами;
  • Анализировать требования, спецификации и технические документы для предоставления своевременного и обоснованного отзыва с точки зрения тестопригодности;
  • Планировать и координировать усилия по тестированию продукта, выявлению и документированию ошибок;
  • Развивать, поддерживать и делиться знаниями о новых инструментах и современных подходах и стратегии к тестированию.

Чего мы ждём от кандидата:

  • Опыт разработки автоматизированных тестов от 1-го года;
  • Опыт использования различных QA методологий и инструментов;
  • Опыт работы с системой контроля версий (Git);
  • Достаточно хорошее знание Python или JavaScript/TypeScript для написания и отладки тестовых сценариев;
  • Опыт работы с Pytest или Cypress, которые используются в нашем проекте. Или аналогичными фреймворками для автоматизации тестирования;
  • Хороший уровень английского (B1/Intermediate или выше), позволяющий тебе свободно читать англоязычную документацию и вести переписку на английском языке;
  • Хорошее представление о работе клиент-серверной архитектуры, микросервисов;
  • Представление о различных форматах файлов, используемых во взаимодействии клиента и сервера (JSON, XML);
  • Опыт работы с системами CI/CD. Например, GitHub Actions.

Будет дополнительным преимуществом:

  • Опыт работы с инструментами тестирования API (Swagger, Postman);
  • Опыт в тестировании безопасности и производительности web приложений;
  • Опыт работы с БД (SQLite, PostgreSQL);
  • Опыт работы с Kubernetes и написания стресс-тестов.


Бонусы

Что мы предлагаем:

  • Конкурентная заработная плата.
  • Гибкие рабочие часы.
  • Оплата курсов английского и профессионального обучения 1 раз в год (100%) и занятий спортом (50% с лимитом);
  • Дополнительные оплачиваемые дни без оформления больничного, если ты заболел ненадолго, и доплата до 100% оклада по больничному, если решил оформить больничный лист.
  • Дополнительные оплачиваемые отпуска и премии в связи с важными событиями в твоей жизни, подарки (новый год, важные события), корпоративные мероприятия.
  • Годовой бонус, рост грейда и рост заработной платы по результатам работы (мы в этом заинтересованы также, как и ты).