Перенесена в архив: Software Development Engineer in Test

111222
Отправить резюме

О вакансии

В связи с открытием новых бизнес-направлений ищем опытного SDET (Middle+ / Senior) в FinTech компанию, предоставляющую финансовые и аналитические услуги на рынке E-commerce.

Цель: помочь интернет-магазинам и привести всех участников рынка к единой системе взаимодействия.

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

Что в целом используется в компании:

  • Scala, Akka, Play, Slick, Doobie.
  • PHP7+.
  • PostgreSql.
  • RabbitMQ.
  • Kafka.
  • Kubernetes.
  • Обработка информации по нескольким миллионам заказов в день с помощью event-driven сервисов на AkkaStreams, RabbitMQ, Kafka.
  • Интеграции с множеством СД посредством REST API.
  • Много сложного интересного SQL для составления отчетов и расчетов.
  • Для проблемных посылок умная система определения реального статуса посылки.


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

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

  • Участвовать в проектировании архитектуры приложения и БД со стороны SDET в команде с элементами SCRUM методологии.
  • Разрабатывать авто- и компонентные тесты.
  • Нагрузочным тестированием системы.
  • Тестированием безопасности.
  • При желании — участвовать в развитии самих бизнес направлений.

Что для этого потребуется:

  • Опыт в QA Automation/SDET middle/senior не менее 2-х лет.
  • Понимание всех видов, типов и уровней тестирования.
  • Умение пользоваться техниками тест-дизайна.
  • Умение составлять и структурировать тест кейсы.
  • Умение писать высококачественный код.
  • Опыт разработки тестов и фреймворков для тестирования.
  • Знание SQL (PostgreSQL, Oracle, MSSQL, MySQL).
  • Знание одного из языков Java/Groovy/Scala.
  • Знание Postman, Webdriver, Selenium, Jmeter, Gatling, Tsung.
  • Опыт работы с шинами данных Zero mq/ Kafka/RabbitMQ.
  • Опыт работы с CI системами. Опыт настройки CI/CD цикла в разработке и тестировании.
  • Опыт работы с автоматической настройкой окружения (Ansible/Puppet/Chef/Salt/CFEngine).
  • Знакомство с сервисно-ориентированными архитектурами и принципами их тестирования.
  • Понимание принципа работы CQRS, Event-Driven приложений и принципами их тестирования.
  • Опыт работы с Git на уровне уверенного пользователя.
  • Знание основ linux, опыт работы с Docker.
  • Хорошее знание английского языка для чтения литературы.

Условия:

  • Жизнь в парадигме создания качественного кода.
  • Отсутствие прямого влияния не технического управляющего персонала.
  • Уникальный продукт, создающийся в масштабах всей страны. Есть возможность принимать участие в его развитии.
  • Использование современных технологий и практик.
  • Возможность изменить подходы и инструменты, если это ведет к повышению эффективности команды.
  • Лояльное отношение к режиму работы: фулл-тайм с гибким графиком начала/окончания рабочего дня (приходить можно до 11.00, покидать офис - не раньше 17.00).
  • Возможность купить ДМС со скидкой.
  • Симпатичный офис практически в самом сердце Москвы (м. Новокузнецкая).
  • Сотрудников ждут корпоративные вылазки на природу/спорт, мебель и оборудование на выбор, сладости и PS3. Компания оплачивает посещение конференций, предоставляет доступ к иностранной литературе и всячески поощряет профессиональное развитие членов команды.

 

Присылайте резюме на hr@digitalhr.ru

Отправить
резюме
на вакансию

hr@digitalhr.ru