Java-разработчик в команду автоматизированного тестирования в Единые облачные технологии, Москва

Java-разработчик в команду автоматизированного тестирования в Единые облачные технологии, Москва

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

Наша миссия
Обеспечить тестировщиков и разработчиков
удобными инструментами и производительной инфраструктурой для запуска автоматизированных тестов на всех платформах (Web, API, Android, iOS, desktop). Платформа развёрнута в облаке и позволяет запускать тысячи тестов параллельно, что сокращает time to market продуктов наших клиентов за счёт сокращения времени тестирования и получения обратной связи.

Два ключевых компонента платформы — облачная ферма устройств и оркестратор автотестов (test runner).

Ищем в команду опытного инженера-разработчика, владеющего Java, для развития платформы автоматизированного тестирования и сопутствующих сервисов.

Наш стек: Java 11–21, Spring/Dropwizard, Gradle, MongoDB/PosgreSQL, JS.

Задачи

  • Реализовывать новую функциональность платформы автоматизированного тестирования;
  • дорабатывать и поддерживать существующую функциональность;
  • проектировать отказоустойчивые сервисы;
  • проводить code review;
  • активно взаимодействовать с тестировщиками, разработчиками, ИБ, DevOps и SRE для решения вопросов автоматизации тестирования и развития платформы автоматизированного тестирования;
  • интегрировать решения в новые проекты и команды.

Требования

  • хороший уровень владения Java и обширные знания его экосистем, в частности Spring;
  • твёрдое понимание разнообразия дизайна и архитектурных паттернов;
  • понимание аббревиатур SOLID, KISS, DRY и их смысла;
  • понимание принципов построения HL/HA-решений;
  • опыт работы с микросервисной архитектурой;
  • понимание принципов эксплуатации и мониторинга сервисов;
  • понимание основ тестирования и автоматизации тестирования;
  • опыт работы с SQL/NoSQL;
  • опыт работы с системами контроля версий (Git);
  • умение работать с командной строкой в Linux;
  • способность самостоятельно определять и соблюдать установленные сроки задач;
  • умение работать в распределённой команде.

Будет плюсом

  • навыки в CI/CD (TeamCity);
  • опыт работы с Docker;
  • опыт работы с HTML5/CSS/JS-стеком (знание любого веб-фреймворка, инструментов и языков, например TypeScript);
  • твёрдое понимание разнообразия дизайна и архитектурных паттернов;
  • опыт код-ревью;
  • опыт работы с системами сборки Gradle;
  • опыт работы с Spring Framework;
  • умение и желание писать Unit-тесты;
  • опыт работы с MongoDB.

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

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

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

офисный
комбинированный

Уровень

middle
senior

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

полный

Единые облачные технологии

Мы создаём и внедряем облачные технологии для одной из крупнейших серверных инфраструктур. Наша технологическая платформа включает S3-хранилища, базы данных, облако one-cloud, системы метрик, единой конфигурации, мониторинга, средства и инструменты разработки и диагностики. Разрабатываем новые решения и создаём программы с открытым исходным кодом.

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

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

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

Технический архитектор

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

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

Почта
Москва, гибкий

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

Коммуникационные платформы
Москва, комбинированный

Java Developer

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

Java Lead в команду рекомендательной системы

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

Java Developer

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

Java Lead MLOps-инструментов

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

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

Рекламные технологии
Москва, гибкий

Android Developer в команду интеграций

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

Java Team Lead

VK
Москва, комбинированный

Senior Java Developer

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

Специалист по информационной безопасности (AppWebSec)

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

Backend Java Developer на проект чат-бота

Клиентский опыт
Москва, гибкий

Старший разработчик в команду архитектуры

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

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

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

Разработчик Big Data

ОК
дистанционный

Разработчик хранилищ данных

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

Java Developer в группу разработки базовых сервисов

Дзен
Москва, гибкий

PHP Developer

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

Go Developer

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

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

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

C++ Developer в команду инфраструктуры

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