Make

recruitment

greatagain!

Automation QA Team Leader

Всем привет!

Ищем Automation QA Team Leader в компанию SBTech , Sports Book API unit.

Ниже — больше, в вопросах и ответах.

Кто мы и что делаем?

SBTech - разработчик и провайдер онлайн решений для спортивных ивентов на рынки США и Европы.

Наша платформа дает возможность получить доступ к более 25 000 спортивных событий в месяц для 50 видов спорта.

Почему мы это делаем?

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

Что нужно будет делать?

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

Домен очень реактивный, мы обрабатываем огромное количество изменений (несколько тысяч в секунду) для нескольких тысяч клиентов в режиме реального времени.

Юнит обрабатывает информацию с бешеной скоростью: от момента, когда мы узнали, что Роналду споткнулся, до момента, когда коэффициенты на фронт энде отобразили это событие, проходит 1 секунда.

Это самая настоящая high load система. В одном из нескольких наших дата центров один только наш юнит использует кластер Kubernetes на 900 CPU и 2 TB RAM.

Одна часть нашего решения - платформа потоковой передачи данных. В дополнение к потоковой передаче данных мы создаем API-интерфейс на PUSH основе, который позволяет извлекать данные с помощью SQL-подобных запросов и подписываться на обновления PUSH.

Sports Book API unit появился как стартап внутри компании и получил огромный кредит доверия. Мы много экспериментируем, пробуем новые технологии и подходы. Проверяем гипотезы, которые до нас не проверял никто (во всяком случае мы не нашли подтверждения обратного). То есть часто мы эмпирическим путем отвечаем на вопросы, которые не гуглятся в интернете.

Задачи:

  • Руководить командой тестировщиков и процессом тестирования в юните.
  • Разрабатывать стратегию тестирования.
  • Постоянно совершенствовать ручной и автоматизированный процесс контроля качества.
  • Поддерживать миграцию к continuous delivery process.
  • Участвовать в планировании доставки версии продукта и ее развертывания для  130+ B2B операторов.
  • Развивать людей в 3х кросс-функциональных командах.
  • Работать в тесном контакте с командами, техническими и продуктовыми менеджерами, чтобы создавать высококачественный продукт.

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

Какой у нас технический стек?

Мы широко используем .NET Core и микросервисы. С точки зрения кода, мы смешиваем C#/OOP (для IO-bound операций и инфраструктуры) с F#/FP (логика домена, TDD).

Наша data streaming платформа использует Kafka и F#. Для логов мы используем ELK, для метрик - InfluxDb + Grafana. API основан на ASP.NET Core. Мы используем MongoDb для мгновенного фиксирования данных.

Какие профессиональные навыки нам важны?

  • Более 1 года на позиции QA Automation Lead или 2+ года позиции Senior Automation QA.
  • Навыки объектно-ориентированного программирования.
  • 2+ года опыта программирования на одном или нескольких современных языках программирования высокого уровня, предпочтительно на C#.
  • Практический опыт автоматизированного тестирования API, а также веб/ мобильных веб-приложений.
  • Большой опыт работы с XUnit и NUnit.
  • Глубокие знания и опыт в методологии обеспечения качества.
  • Глубокие знания и опыт в разработке дизайна тест-кейсов и их выполнения.
  • Хорошее знание SDLC, Agile методологий (Scrum, Kanban) и XP практик.
  • Умение принимать решения в неясных случаях.

Желательно:

  • Опыт в качестве proxy-PO.
  • Знакомство с индустрией онлайн-игр и ставок.
  • Опыт end-to-end и integration тестирования.
  • Опыт с Jira.

Наш идеальный кандидат - Senior QA или QA Lead, который обладает глубокими теоретическими знаниями в тестировании, а также большим практическим опытом. В сочетании с проактивной позицией, это позволит разрабатывать стратегию тестирования подразделения, улучшать процессы обеспечения качества и поддерживать соответствующие инициативы. Также важны глубокие знания в области автоматизации, ее лучших практик и подходов.

Что нам важно в этом человеке?

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

Требуется ли английский?

Да, upper-intermediate+.

Почему открыта позиция?

Рост команды и зоны ответственности юнита.

Перспектива роста/развития по данной позиции?

В компании 90 менеджеров/лидов выросли внутри, компания этому способствует.

Размер и структура команды?

В юните 3 команды, в каждой есть пара тестировщиков (автоматизаторов и мануальщиков).

Где находятся люди, которые принимают решения по проекту?

Киев/София. Стоит отметить, что максимум решений принимаются на местах. Нет лишней бюрократии, цепочки аппрувов и пр. Никакого микроменеджмента.

Кто у нас работает?

Software Architect - Denys Kholod

Tech Leads: Evgeniy Zviryaka и Ruslan Ostapenko

Delivery Manager - Stanislav Patratii

Что интересного мы как компания делаем для сообщества?

Проводим SBTalks, участвуем и организуем технические конференции: https://www.youtube.com/channel/UC5PaT1ZU05dCRbefsozrpyA/videos

Facebook страничка о нашей жизни  https://www.facebook.com/sbtechua/

По условиям:

  • Есть ли испытательный срок и сколько он длится? - Да, 3 месяца.  
  • Овертаймы, как часто бывают? - Бывают, но редко и по желанию. Все оплачиваются. Ставка 1:1 в рабочие дни за час, 1:2 в выходной, 1:5 в праздники.
  • Какой график работы? - приходим с 8:00 до 11:00 (в зависимости от дейли митингов), 8 часов рабочий день + 1 час обеда.
  • Есть ли возможность работать удаленно какие-то дни? - по индивидуальной договоренности/разово.
  • Количество дней отпуска? - 21 рабочих дней в году + 1 anniversary day + 2 дополнительных дня на большие события в жизни (свадьба, рождение ребенка и др.).
  • Количество дней оплачиваемых больничных в год? - 10 оплачиваемых дней по больничному листу (2 недели) и 5 дней без больничного листа.
  • Есть ли перспектива командировок, и куда? - Есть перспектива командировок в Болгарию.
  • Возможна ли релокация за пределы Украины и как компания готова её поддержать? - Релокация не предполагается.
  • В офисе открытая или закрытая планировка? - Открытая, есть разделение на юниты в офисе.
  • Соцпакет (медстраховка, другое) — Медстраховка + спорт + на развитие (личное, техническое).
  • Когда, каким образом и в какой валюте платится/считается зарплата? - В конце месяца в долларах на счет ФОПа.
  • Адрес офиса: ул. Ярославская 58, БЦ Астарта.

По процессу:

  • Есть ли тестовое задание? - Нет.
  • Интервью на английском? – Проверяют в офисе и интервью с менеджером на английском.
  • Кто ревьювит резюме? – Рекрутер и менеджеры.  
  • Сколько этапов интервью, с кем?

1. Общение с ректутером.

2. Технический пре-скрин с тимлидом.

3. Интервью с тимлидом и специалистом из команды.

4. Интервью с менеджером.

Если вам все нравится, присылайте, пожалуйста, ваши резюме на hello@vpteam.com.ua.

Ждем с нетерпением!


Если вам все нравится, присылайте, пожалуйста, ваши резюме на hello@vpteam.com.ua.

Ждем с нетерпением!