Назад к вакансиям

Java (Т-банк)

ИТ-Холдинг Т1ВоронежУдалённоот 1 года
SQLJavaKubernetesDockerGitKafkaMicroservicesJiraSpring BootRESTRabbitMQAgileConfluenceKotlinМикросервисыSpringSpring FrameworkhighloadMavenOpenShiftGradleUnixВысоконагруженные системыJMSJava 11AMQPArtemisMQ

Описание

Обязанности

  • Ведение и развитие общих стандартов и методологий тестирования
  • Менторство и обучение тестировщиков и команд по вопросам автоматизации и ручного тестирования
  • Внедрение и контроль соблюдения единых подходов к тестированию в нескольких командах
  • Тестирование критически важных и сложных решений, участие в создании тестовой документации
  • Анализ требований и разработка тестовых сценариев
  • Обзор и ревью тестовой документации и автоматизированных тестов
  • Взаимодействие с командами разработки, аналитиками и другими стейкхолдерами
  • Постоянное саморазвитие и повышение квалификации, внедрение новых технологий тестирования
  • Менторство и развитие тестировщиков, обучение команд новым практикам и инструментам

Требования

  • Опыт коммерческой разработки Highload приложений на Java
  • Отличные знания Java Core и опыт работы со стеком Spring, в том числе SpringBoot
  • Использовали Git; Gradle/Maven
  • Опыт в построении микросервисной архитектуры
  • Навыки работы с очередями (Kafka, RabbitMQ, ArtemisMQ)
  • Навыки работы с (Docker, K8s/OpenShift)
  • Опыт работы с СУБД (PostgreSQL, Oracle)
  • Опыт написания unit - тестов
  • Понимание Reactive Spring (Spring WebFlux, R2DBC, Reactive Spring Data)
  • Высшее образование в области информационных технологий
  • Опыт работы 5-7 лет в роли инженера по автотестированию Java
  • Опыт работы тех лидом или тим лидом тестирования
  • Опыт автоматизации тестирования (например, Selenium, Postman, JUnit, TestNG, REST Assured и др.)
  • Понимание различных методов интеграции систем(синхронное/асинхронное взаимодействие, интеграция через шину), опыт работы с REST/SOAP API, понимание особенностей форматов обмена данными JSON/XML
  • Опыт работы с Rabbit MQ и Kafka
  • Опыт работы Jira, Confluence
  • Знания баз данных, навык написания SQL запросов (SELECT/JOIN/UPDATE/DELETE)
  • Глубокое понимание процессов тестирования, методологий и стандартов
  • Умение менторить и обучать команду
  • Навыки проведения код-ревью автоматизированных тестов
  • Знание системы управления тестированием и документации
  • Хорошие коммуникативные и лидерские навыки

Будет плюсом

  • Есть опыт в построении высоконагруженных распределенных систем и понимание проблем многопоточной обработки данных
  • Есть понимание основ криптографии и практический опыт в использовании TLS
  • Есть опыт работы c Nexus

Условия

  • Формат работы: можно удалённо