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

Intern QA automation (Platform)

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

Санкт-ПетербургНеполный рабочий день

Компания

Телекоммуникационный сервис

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

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

В команде Platform мы разрабатываем публичный REST API для Unified Communications сервиса и специализируемся на способах взаимодействия приложений (мобильных, десктопных, браузерных) с этим сервисом. API включает в себя возможность управлять звонками и видео-конференциями, отправлять текстовые сообщения, факсы, SMS-ки и MMS-ки, настраивать сервис для пользователя и получать доступ к данным. Некоторые из этих API создаются нашими коллегами из других команд, а чтобы упростить им жизнь и предоставить единообразный доступ ко всему спектру API, мы разрабатываем API Gateway, service discovery, авторизацию и тротлинг клиентских запросов, сбор статистики. Помимо этого в Platform мы разрабатываем систему push-нотификаций, которая обеспечивает доставку данных на клиентские устройства через APNs, Firebase и WebSocket. Технически всё это работает в нескольких датацентрах с уровнем доступности сервиса 99.999%. API используется разработчиками со всего мира, и был отмечен как "Best in Communications APIs" на API World 2019.

Наш используемый стек технологий: Java 8/11, Groovy, Spring, Cassandra, Apache Ignite, Apache Kafka, JUnit, Jenkins Pipeline, Gatling, Kibana, Influx, Grafana, GitLab, Linux.

Вам предстоит:

  • Автоматизировать функциональные API тесты на Java.
  • Участвовать в разработке коммерческого приложения в команде из 6-8 человек по Agile методологии.
  • Создавать и поддерживать тестовые планы и сценарии.
  • Участвовать в нефункциональном тестировании (high availability, performance, capacity).
  • Развивать и поддерживать Continuous Integration и Continuous Delivery процессы и фреймворки.
  • Сопровождать создаваемый продукт в течение всего жизненного цикла.

Наши ожидания:

  • Базовые знания по теории тестирования и роли тестирования в разработке ПО.
  • Базовые знания Java или другие jvm языки: Groovy, Kotlin, Scala.
  • Базовое знание протокола HTTP и концепции REST.
  • Английский язык pre-intermediate и выше.

Условия:

  • Срочный трудовой договор на 6 месяцев с возможностью перейти на постоянную позицию по итогам стажировки.
  • Оплачиваемая стажировка.
  • Трудоустройство и выплата заработной платы осуществляются в соответствии с трудовым кодексом.
  • 100% оплата больничного.
  • Гибкий график работы (не менее 30 часов в неделю).
  • Медицинское сопровождение (ДМС, офисный врач, стоматология).
  • Широкие возможности для самореализации, профессионального и карьерного роста.
  • Новейшие технологии, интересные и сложные задачи, работа в команде профессионалов.
  • Офис в 15-ти минутах ходьбы от метро.
  • Возможность работать как из офиса, так и удаленно.