👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Senior QA automation инженер (java, kotlin)

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

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

Компания

Ведущий платёжный сервис в России и странах СНГ

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

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

QIWI Кошелек - b2c продукт для тех, кому нужно без визита в банк открыть счет, сделать перевод, получить выплату, выпустить виртуальную карту, сделать покупки в онлайн.

На базе QIWI Кошелька построен продукт для самозанятых лиц, p2p.qiwi.com, который расширяет возможности по приёму переводов. Можно настроить внешний вид формы переводов, кастомизировать возможные источники оплаты и настроить интеграцию со своим сайтом или мессенджером.

Мы ищем инженера по автоматизации тестирования, который поможет развивать подходы и инструменты в области обеспечения качества нашего продукта и желающего развиваться и не останавливаться на достигнутом.

Наша архитектура построена на базе микросервисов, предоставляющих API REST и ApacheThrift, поэтому большая часть задач по автоматизации будет на тестирование бэкендов. Но есть также и веб приложения на react — сам p2p.qiwi.com, основной b2c интерфейс qiwi.com и форма переводов как отдельное приложение.

ЧЕМ ТЫ БУДЕШЬ ЗАНИМАТЬСЯ:

  • Разрабатывать тестовую модель;
  • Реализовывать сценарии автоматического тестирования API и WEB;
  • Работать в кросс-функциональной команде над продуктом;
  • Участвовать в Scrum процессах разработки продукта;
  • Развивать инструменты автоматизации тестирования;
  • Участвовать в выработке best practices (в том числе написание статей, обучающих видео);
  • Коучить коллег по команде с целью развития компетенций;
  • Брать задачи на разработку продукта;

КАК ПОНЯТЬ, ЧТО ТЫ ПОДХОДИШЬ:

  • Опыт тестирования от 3 лет;
  • Опыт автоматизации API (Rest и Thrift) и Web (Cypress, Playwright, Selenium). Соотношение back/web примерно 80/20;
  • Знание JVM языков программирования: Java/Kotlin/Groovy/Scala (не обязательно всех сразу, но глубокий опыт минимум в одном);
  • Опыт написания нагрузочных тестов (Gatling);
  • Знание основ ООП;
  • Знание фреймворков для тестирования JUnit/TestNG/Spock и сборки Maven/Gradle;
  • Навыки работы с БД (SQL DML запросы, DDL и PLSQL будет плюсом);
  • Интерес к предметной области – тестирование, разработка, продуктовый подход;
  • Готовность делиться экспертизой, постоянно учиться и осваивать технологии.

БУДЕТ ПЛЮСОМ, ЕСЛИ ЕСТЬ:

  • Представление о работе платежного ПО или опыт работы в финтехе;
  • Опыт работы с Docker/Kubernetes;
  • Навыки работы с Teamcity (создание, конфигурирование, запуск task);
  • Опыт настройки систем удаленного запуска автотестов (Moon/Selenium hub);
  • Опыт работы с Thrift или другим бинарным протоколом (Protobuf);
  • Навыки работы по agile / scrum / LeSS;
  • Желание развивать хард/софтскилы.

Дополнительные инструкции

МЫ ПРЕДЛАГАЕМ:

  • Оформление по ТК РФ, "белую” конкурентоспособную заработную плату, расширенный социальный пакет;
  • Уникальную атмосферу для продуктивной работы и развивающую среду, где можно найти единомышленников и научиться новому;
  • Команду экспертов, возможность самореализации, сложные и интересные задачи для тех, кто любит настоящие вызовы в работе;
  • Развитие – главный и постоянный тренд QIWI. Мы регулярно проводим внутреннее и внешнее обучение для прокачки профессиональных навыков;
  • Занятия английским языком в группах или индивидуально онлайн;
  • ДМС для наших сотрудников: в него входит большой перечень медицинских услуг, включая стоматологию. Здоровье – это важно!
  • Уютный и современный офис, чтобы каждый человек чувствовал себя в QIWI, как дома;
  • Бесплатную крытую парковку для автомобилей и велосипедов;
  • Гибридную схему работы и возможность посещения офиса при необходимости или полностью удалённую;
  • Беговой клуб, сквош, волейбол, Гонку Героев и еще множество спортивных увлечений, где ты сможешь найти себе занятие по душе.