Automation QA Team Leader (offline)

Всем привет!
Ищем 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 команды, в каждой есть пара тестировщиков (автоматизаторов и мануальщиков).

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

Что интересного мы как компания делаем для сообщества?
Проводим 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. Интервью с менеджером.

About VMware

https://vpteam.com.ua/

Company website:
https://www.linkedin.com/in/anastasiakuzmintsova

The job ad is no longer active
Job unpublished on 15 July 2020

Look at the current jobs QA Automation Kyiv→