Вообще все курсы Хекслета бесплатные! Но только до 15 декабря. Всё, что нужно → принять вызов

QA Automation (разработка фреймворка)

Местоположение и тип занятости

Санкт-ПетербургПолный рабочий день

Компания

Крупнейшая цифровая платформа. Технобренд, объединяющий лучшие мировые практики и самый современный стек

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

Условия работы

Информация о проекте:

Наша задача - внедрение комплекса сервисов для реализации гражданами избирательных прав, а также содействие государственным органам в осуществлении своих функций при проведении избирательных кампаний.

Наша цель - создание максимально простых и удобных операций по специальным избирательным счетам кандидатов, а также обеспечение избирательных комиссий гибкими сервисами для получения необходимой информации о движении средств по ним.

Описание команды:

Наша команда формируется для реализации нового подхода к работе с избирательными счетами кандидатов. Мы разрабатываем приложение enterprise-уровня с высоким уровнем доступности:

  • Развиваем наш продукт по продуктовым и технологическим фичам;
  • Участвуем в оценке фич и анализе требований;
  • Обеспечиваем интеграцию со всеми смежными системами/сервисами;
  • Занимаемся оптимизацией и тюнингом производительности наших сервисов;
  • Проводим code review и пишем тесты;
  • Используем CI/CD практики.

Мы ожидаем:

  • Опыт Java-разработки от 3 лет;
  • Опыт разработки Framework для автоматизированного тестирования;
  • Опыт автоматизированного тестирования Backend, UI и интеграций;
  • Владение инструментами генерации тестовых данных, а также перехвата состояний тестируемой АС на разных этапах теста;
  • Уверенное владение SQL и опыт работы с реляционными БД;
  • Опыт разработки и упаковки тестов для самостоятельного запуска в pipeline.

Будет плюсом, если Вы:

  • Имеете опыт работы с Kafka, PostgreSQL, SpringBoot, Junit, DBUnit, Mockito, liquibase, Nginx;
  • Знаете Core, Multithreading, J2EE, Spring;
  • Работали с BitBucket, Jira, Confluence, SonarQube, CheckMarx.

Вам предстоит:

  • Проектировать и разрабатывать фреймворк для автоматизированного тестирования;
  • Организовать непрерывного цикла тестирования поставляемого продукта;
  • Разрабатывать автоматизированные API- и E2E-тестов;
  • Документировать и отслеживать ошибки в баг-трекере;
  • Разрабатывать тестовые системы (эмуляторы внешних сервисов);
  • Работа в кроссфункциональной команде, налаживание эффективных коммуникаций;
  • Участвовать в разборе инцидентов и багов с production;
  • Участвовать в автоматизации запуска и встраивании автотестов в devOps pipeline;
  • Технологический стек: Java, PostgreSQL, Kafka, React, Linux, Jenkins.

Бонусы

Работа у нас — это:

  • Команда профессионалов, готовых поддержать ваши инициативы;
  • Обеспечение всей необходимой для продуктивной работы современной техникой;
  • Возможность работы с новыми технологиями;
  • Обучение за счёт компании;
  • Гибкий график работы;
  • Офис по адресу: СПБ/МСК К32
  • ДМС;
  • Прозрачная система премирования, достойная зарплата — размер обсуждается на собеседовании.