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

QA инженер систем взаимодействия с клиентами (робот Елена)

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

Москва, Санкт-ПетербургПолный рабочий деньМожно удаленно

Компания

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

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

О компании и команде

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

Мы используем микросервисную архитектуру, поэтому все проекты запаковываются в Docker и деплоятся в Kubernetes с использованием Helm.

Задачи ведутся в Jira, а документация в Сonfluence. В качестве CI/CD мы используем Gitlab и Jenkins. Работа в команде идет 2-х недельными спринтами.

Стек технологий: Java 11, Python 3, Rasa, Quarkus, PostgreSQL, Kafka, Redis, Infinispan, Elasticsearch, Docker, Jenkins, Kubernetes, Jaeger и многое другое.

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

• Участвовать в разработке крутых фич – готовить планы тестирования и писать автотесты
• Заглядывать в чужой код и проводить Code Review автотестов
• Участвовать в аналитике решений необходимых для запуска новых продуктов/проектов МегаФон
• Совместно с командой дорабатывать архитектуру, проектировать API, предлагать и внедрять новые технологии
• Встречаться с коллегами на ежедневных митингах и рассказывать о ходе работ по задачам, для обеспечения принципа «точно в срок»
• Не стесняться коммуницировать с коллегами в распределённой команде
• Участвовать в интервью с кандидатами

Ожидания от кандидата

• Высшее техническое образование
• Владение методологиями контроля качества, в том числе тест-дизайна и тестирования (функционального, интеграционного, приемочного, нагрузочного)
• Навык автоматизации тестирования продуктов в микросервисной архитектуре
• Опыт использования фреймворков тестирования TestNG/Junit или им подобных
• Опыт разработки на Java, Python или подобных языках программирования
• Будет большим плюсом – участие в разработке высоконагруженных приложений и их оптимизации
• Понимание процессов CI/CD, желателен опыт практического использование системы поддержки данных процессов (Jenkins/TeamCity и др.)
• Владение популярными архитектурными паттернами и понимание, в каких случаях их нужно применять.

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

• Гибридный или удалённый формат работы;
• ДМС со стоматологией;
• Компенсация мобильной связи;
• Маркетплейс льгот и сервисов Mega4You;
• Понятный карьерный маршрут;
• 1 500 учебных про­грамм в мобильном приложении МегаФон Драйв;
• Программа поддержки и помощи сотрудникам;
• Активное корпора­тивное сообщество и насыщенный календарь событий.