QA Automation Engineer Java в команду SMP

Дата размещения вакансии: 17.09.2024
Работодатель: NAUMEN
Уровень зарплаты:
з/п не указана
Город:
Санкт-Петербург
Лиговский проспект 123
Требуемый опыт работы:
От 1 года до 3 лет

Мы ищем Automation QA Java в команду разработки продуктов и проектов на базе платформ Naumen SMP.

Naumen Service Management Platform - платформа для автоматизации бизнес-процессов в компании. Naumen SMP позволяет управлять как процессами ITSM, так и распространить сервисный подход на другие подразделения: АХО, HR, legal, инженерные службы и т.д. Кроме того, Naumen SMP умеет решать задачи, связанные с автоматизацией процессной деятельности: от управления разработкой, проектами и документами до управления закупками и складского учета.

Стек технологий:

  • Java, Junit, Selenium, Playwright, Rest-assured;

  • Maven (в большей степени), Gradle (в меньшей);

  • Jenkins, Docker, Kubernetes.

Над чем предстоит работать:

  • автоматизировать и оптимизировать процессы CI;

  • развивать внутренние процессы для групп авто и ручного тестирования;

  • автоматизировать тестовые сценарии;

  • поддерживать и развивать текущую тестирующую систему;

  • участвовать в разработке и поддержке новой тестирующей системы;

  • повышать стабильность автотестов;

  • взаимодействовать с разработчиками и ручными тестировщиками.

Чтобы справляться с задачами нужны:

  • опыт разработки и/или написания автотестов на Java;

  • опыт написания автотестов с использованием Selenium;

  • базовые знания классических алгоритмов и структур данных, ООП;

  • навык работы с системами контроля версий (например, Git);

  • опыт сборки проектов с помощью Maven;

  • опыт работы с Linux, владение командной строкой;

  • понимание методологий и практик тестирования.

Будет плюсом:

  • опыт написания автотестов с использованием Playwright, Rest-assured;

  • опыт написания pipeline'ов для CI;

  • знание/опыт в контейнеризации, оркестрации (Docker, Kubernetes);

  • знание языка Groovy, знание или опыт работы с bash;

  • опыт разработки или написания автотестов на Python (поможет в будущем при работе с CI);

  • опыт сборки проектов на gradle.