Qa auto Java специалист

Outlines Technologies

Qa auto Java специалист

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

Обязанности:
  • Участие в процессе обеспечения качества разрабатываемого продукта;
  • Проведение функционального, регрессионного, смоук, модульного и интеграционного тестирований веб-приложений;
  • Поддержка существующих и разработка новых автотестов на Java;
  • Участие в ревью кода;
  • Развитие функциональности внутренних тестовых фреймворков.
Требования:
  • Общий опыт:

  • - Опыт работы в сфере тестирования ПО не менее 5–6 лет.
  • Из них:

  • - Минимум 3 года - опыт разработки автоматизированных тестов на Java.
  • - Минимум 3-4 года - опыт работы в роли мануального тестировщика, совмещение с автоматизацией.
  • Технические навыки:

  • - Глубокое понимание и практический опыт работы с API:
  • - Написание и поддержка автоматизированных API-тестов (REST/SOAP).
  • - Работа с инструментами вроде Postman, OpenAPI.
  • Работа с заглушками:

  • - Практический опыт создания и использования заглушек для внешних зависимостей (сервисов, баз данных, очередей).
  • Знание баз данных:

    - РеляционныеСУБД:

  • - Уверенное написание SQL-запросов средней сложности.
  • - Опыт работы с типами данных JSON/JSONB (в частности - извлечение и поиск значений внутри JSON-полей).
  • - НереляционныеСУБД:

  • - Способность составлять запросы средней сложности (фильтрация, проекция, агрегация по документам).
  • - Опыт работы со Spring:
  • - Понимание принципов Spring Boot.
  • - Применение на практике в процессе разработки автотестов
  • - Знание и практический опыт работы с брокерами сообщений:
  • - Kafka и MQ.
  • - Умение проверять корректность обработки сообщений, отслеживать потоки данных, работать с consumer/producer логикой.
  • - Понимание CI/CD процессов
  • - Базовое понимание DevOps-практик:
  • - Базовое понимание k8s
  • - Понимание возможностей конфигурации приложений
  • - Понимание архитектурных принципов распределённых микросервисных приложений:
  • - Понимание особенностей тестирования в микросервисной архитектуре: контрактное тестирование, изоляция зависимостей, версионирование API, управление состоянием между сервисами.
  • Аналитические компетенции:

    - Большой опыт работы с различными артефактами системной аналитики.

    Желательно (будет плюсом):

  • - Опыт работы с BPMN.
  • - Практический опыт использования Camunda или других BPM-платформ.
Навыки
  • Java
  • SQL
Посмотреть контакты работодателя

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

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию