Вакансия Java-разработчик в команду разработки платформы тестирования в Технический департамент, Санкт-Петербург

Java-разработчик в команду разработки платформы тестирования в Технический департамент, Санкт-Петербург

Java-разработчик в команду разработки платформы тестирования в Технический департамент, Санкт-Петербург

Мы — команда инженеров с глубокой экспертизой в автоматизации тестирования и разработке QA-инструментов.

Наша цель — сокращать Time to Market и повышать качество продуктов за счёт масштабируемой и надёжной автоматизации тестирования.

Наш ключевой продукт — внутренняя платформа тестирования: набор сервисов и инструментов для автоматизированного тестирования Android, iOS, Web, API, TV и Desktop-продуктов. Платформа развёрнута в облаке OneCloud, поддерживает параллельный запуск тысяч тестов и ежедневно используется проектами холдинга VK, существенно ускоряя цикл разработки.

Мы ищем опытного Java-разработчика для развития платформы тестирования и её инфраструктуры: проектирования и разработки сервисов, повышения производительности и надёжности системы, участия в эволюции архитектуры платформы.

Задачи

В команде у нас вы будете:

  • Развивать сервисы для запуска автотестов для всех популярных платформ (Mobile, Web, TV, Desktop): тест-раннер, автоматизацию управления фермой устройств, поддержку новых типов девайсов, новые режимы запуска тестирования сервисов
  • Разрабатывать и поддерживать функциональность системы
  • Проектировать отказоустойчивые сервисы 
  • Оценивать задачи и выполнять их в срок 
  • Проводить code review
  • Активно взаимодействовать с тестировщиками, разработчиками, ИБ, DevOps и SRE для решения вопросов автоматизации тестирования и развития платформы тестирования
  • Интегрировать наши решения в новые проекты и команды

Требования

Вы идеальный кандидат для нас, если:

  • Обладаете аналитическим складом ума, методичны и внимательны к деталям 
  • Ответственны, коммуникабельны, ориентированы на сотрудничество и общий результат, умеете работать в команде
  • Имеете высокий уровень владения Java и обширные знания его экосистем, в частности Spring
  • Имеете твёрдое понимание разнообразия дизайна и архитектурных паттернов
  • Вас не пугают аббревиатуры SOLID, KISS, DRY и вы понимаете их смысл
  • Понимаете принципы построения HL/HA-решений
  • Уже работали с микросервисной архитектурой
  • Имеете опыт и желание поработать с различными платформами (Android, iOS, Web, TV, Desktop)
  • Понимаете принципы эксплуатации и мониторинга сервисов
  • Понимаете основы тестирования и автоматизации тестирования
  • Имеете навыки в CI/CD (GitLab)
  • Работали с Docker
  • Работали с SQL/NoSQL
  • Работали с системами контроля версий (Git)
  • Умеете работать с командной строкой в Linux
  • Способны самостоятельно определять и соблюдать установленные сроки задач
  • Умеете работать в распределённой команде
  • Работали в роли Java-разработчика 3+ года

Мы предлагаем

Гибкий график работы
Бонусы и скидки от партнеров
Офис в центре города
ДМС
Профессиональная команда
Интересные задачи

Формат работы

комбинированный
дистанционный

Уровень

middle
senior

График работы

полный

Технический департамент

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

Мы предлагаем

Гибкий график работы
Бонусы и скидки от партнеров
Офис в центре города
ДМС
Профессиональная команда
Интересные задачи

Похожие вакансии

Senior Java-разработчик в команду разработки Java Platform

Технический департамент
Санкт-Петербург, гибкий

Руководитель службы распределенных вычислений

Единые облачные технологии
Москва, комбинированный

Руководитель команды

Рекомендации
Москва, гибкий

Java-разработчик в команду общих сервисов и инфраструктуры онлайн-рекомендаций

Рекомендации
Москва, гибкий

Backend разработчик

MAX
Санкт-Петербург, комбинированный

C/C++ разработчик Android NDK/WebRTC

MAX
Москва, гибкий

Java разработчик MAAS

Технический департамент
Санкт-Петербург, гибкий

Java-разработчик группы балансеров

Единые облачные технологии
Москва, гибкий

Руководитель backend-разработки ядра рекомендательной системы

Рекомендации
Москва, гибкий

Senior Java-разработчик

MAX
Москва, гибкий

Старший разработчик мобильных приложений

VK Видео
Москва, гибкий

Руководитель команды разработки

ОК
Санкт-Петербург, комбинированный

Старший разработчик java

Рекомендации
Москва, гибкий

Android-разработчик

VK Видео
Санкт-Петербург, комбинированный

Ведущий java-разработчик

MAX
Москва, гибкий

Go-разработчик

Data Platform
Москва, гибкий