QA Automation Engineer

Saint Petersburg

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

Мы разрабатываем проект для крупной логистической компании, сейчас он охватывает более 40000 объектов и 200000 пользователей. Система нацелена на уменьшение очередей и улучшение качества обслуживания клиентов и имеет потенциал для дальнейшего развития в новых направлениях.
Проект построен на микросервисной архитектуре, работает под CentOS с использованием ASP.NET Core, Angular, AngularJS, PostgreSQL, ElasticSearch, Redis, разрабатываем автотесты на Java, используем Maven, Selenide, Spring. Для исследования производительности используем JMeter.
Ищем, подающего надежды или способного автоматизатора, готового заботиться о тестах нашего Rest-API/UI.

Обязанности

Подготовка сценариев тестирования на основе требований
Проведение функционального тестирования и написание автотестов
Участие в подготовке выпуска релизов
Развитие фреймворка для автоматизации тестирования
Планирование и контроль развития автотестов по микросервисам
Проведение нагрузочного тестирования

Расположение
Saint Petersburg
Адрес офиса
г.Санкт-Петербург, Свердловская наб., 44, к.Б, БП «Полюстрово», 35-й корпус
Тип работы
QA Automation
Номер вакансии
VR-58390
Язык
Russian: C1 Advanced

Требования к кандидату

Обязательные требования

Опыт работы 3+ лет (1+ тестирование / 2+ автотестирование)
Знание ООП, АОП, основы ФП
Знание Java 8/11 Core, Spring Boot
Знание принципов работы REST/SOAP web-services
Опыт работы СУБД (PostgreSQL)
Опыт работы с Linux (CentOS)
Опыт использования Selenium WebDriver, Selenide (Selenium Grid)
Опыт использования JMeter 2.*+
Опыт создания тестовых фреймворков с нуля
Автоматизация тестирования API и UI
Настройка инструментов CI/CD(TeamCity)
Умение работать в распределённых командах
Хорошие коммуникативные скилы
Готовность обучать/подключать к процессу автоматизации ручных тестировщиков (начальные знания Java у команды есть)
Способность четко формулировать и излагать свои мысли, обосновывать решения
Умение и желание идентифицировать проблемы, определять их причины
Умение грамотно описывать проблемы, самостоятельно ставить задачи на доработку

Желательные требования

Lombok
Kotlin
JavaScript (TypeScript)
Angular
Protractor

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

Команда профессионалов, готовых поддержать ваши инициативы

Возможность работы с новыми технологиями

Возможности карьерного роста

Обучение за счёт компании

Красивый и комфортный офиc

Гибкий график

ДМС

Мощное железо и дополнительное оборудование