All jobs

QA Engineer

RemoteSenior
About the role

О компании

Travelpayouts — партнерская платформа от создателей Авиасейлс, специализирующаяся на монетизации тревел-трафика.

Обязанности

  • +Плотная работа с инженерами над тем, как мы пишем и катим код. Цель — сделать релизы качественными и безопасными.
  • +Определение "слепых зон" в текущем процессе и построение плана их закрытия (что автоматизируем, что проверяем руками).
  • +Выбор фреймворка, написание автотестов (E2E, API) и их интеграция в наш CI/CD (GitHub Actions) совместно с инфраструктурной командой.
  • +Построение системы регрессионного тестирования с целью аккумулировать знания и корнер-кейсы в одном месте.
  • +Тестирование наших инструментов в условиях разных браузеров, геопозиций и кастомных настроек партнеров.

Требования

  • +Опыт 5+ лет в QA с упором на автоматизацию, идеально, если ты уже строил процессы с нуля или был единственным QA в продукте.
  • +Свободное владение Playwright (предпочтительно), Cypress или Selenium для написания автотестов.
  • +Глубокое понимание работы современных браузеров (Shadow DOM, iframe, CORSы).
  • +Владение Javascript/Typescript будет большим преимуществом.
  • +Опыт работы с Docker, GitHub Actions и облачной инфраструктурой (у нас AWS).
  • +Способность находить баланс между технологиями и скоростью, задача — двигаться быстро!

Условия

  • +В любой точке мира: не привязываемся к локации, платим в долларах, любим путешествовать.
  • +Без бюрократии: удобные процессы здорового человека, горизонтальные и открытые коммуникации, быстрое обсуждение идей и принятие решений.
  • +Компенсируем: ДМС, психотерапию или иностранные языки, занятия спортом и больничный.
Stack & Tools