freehire launches on Product Hunt on 26 August.

Follow →

Senior QA Engineer

Summary

QA engineer automating tests for fintech trading platforms and mobile/web apps using Python, pytest, and CI/CD pipelines.

Data-Driven Lab — международная IT-компания.
Мы используем передовые практики и реализуем масштабные проекты: наши самые известные продукты — это торговые платформы и финтех инструменты, доступные в 150 странах.

Нам доверяют более 24 миллионов пользователей.

Наша цель — сделать эти продукты самыми удобными в мире.
Для достижения этой цели мы применяем исследования, анализ данных и оптимизированный маркетинг.

Команда

В нашей мультикультурной команде более 400 человек по всему миру. Мы поставили перед собой амбициозные цели, поэтому собираем одну из сильнейших команд профессионалов.

Что нужно делать:

  • Проводить функциональное и нефункциональное тестирование backend-сервисов компании, веб- и мобильных приложений (Web & Mobile App);

  • Поддерживать и актуализировать автотесты (Python);

  • Поддерживать тестовое окружение;
  • Выявлять, документировать и верифицировать дефекты;
  • Анализировать требования в описанных задачах;
  • Готовить тестовые сценарии по новому функционалу и корректировать кейсы по уже существующему;
  • Контролировать качество на всех этапах разработки;
  • Участвовать в выстраивании и оптимизации процессов тестирования;

Идеальный кандидат:

  • Имеет опыт тестирования микросервисной backend-архитектуры и понимает принципы клиент-серверного взаимодействия и работы микросервисов;
  • Имеет опыт тестирования мобильных приложений (iOS/Android) и/или веб-приложений;
  • Имеет опыт создания проектов автотестов с нуля, их самостоятельной поддержки, развития и рефакторинга, понимает принципы организации тестового проекта: фикстуры, параметризация, переиспользуемые компоненты;
  • Уверенно работает с Python, Pytest, Requests и PyCharm;
  • Имеет опыт тестирования API (REST API, gRPC, Protobuf) и работы с инструментами Swagger и Postman;
  • Имеет опыт написания нагрузочных тестов с использованием Locust;
  • Уверенно работает с Git, pull/merge requests и code review, имеет опыт интеграции автотестов в CI/CD;
  • Имеет опыт работы с Docker и Kubernetes;
  • Умеет работать с логами сервисов, командной строкой Linux и снифферами Charles/Fiddler;
  • Имеет опыт работы с базами данных и написания SQL-запросов;
  • Имеет опыт работы с брокерами сообщений RabbitMQ/Kafka;
  • Понимает методологии и подходы к тестированию, имеет опыт разработки тестовой документации и работы с баг-трекинговыми системами и системами управления тестированием.

Мы предлагаем:

  • Комфортные условия: медицинская компенсация, конкурентная зарплата, уютные и удобные офисы, гибридный режим работы или полностью remote.
  • Сменный график работы (2/2), в том числе ночные смены;
  • Реальную возможность для каждого влиять на результат и процессы;
  • Высокую скорость и гибкость в принятии решений
  • Использование современных технологий и лучших мировых практик в работе;
  • Постоянные челленджи и возможность выбора инструментов и путей решения проблем.

Преимущественно, рассматриваем кандидатов с опытом работы в автоматизации - Python, навыки работы с библиотеками Pytest, Requests, Selenium, Webdriver (учебный опыт, также, рассматривается).

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available