Вакансия 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. Отвечаем за бесперебойную работу высоконагруженных систем и сервисов, за сеть передачи данных, за развитие сети центров обработки данных и сервисов для наших сотрудников.

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

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

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

Старший программист мобильных приложений

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

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

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

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

AI VK
Москва, гибкий

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

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

Senior Java Developer

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

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

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

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

AI VK
Москва, гибкий

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

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

Senior Java Developer

Единые облачные технологии
Санкт-Петербург, комбинированный

Разработчик в команду инфраструктуры метрик AB

AI VK
Москва, офисный

Java разработчик в команду продуктовых вертикалей

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

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

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

Java-разработчик (Big Data)

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

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

AI VK
Москва, гибкий

Руководитель группы разработки "Поиск и рекомендации"

VK Музыка
Москва, гибкий

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

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

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

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

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

AI VK
Москва, гибкий