Что нужно делать
-
выполнять интеграционное, функциональное и end-2-end тестирование API и Web интерфейсов;
-
фиксировать дефекты, непроработанные/спорные требования;
-
разрабатывать автотесты для имеющихся и новых продуктов компании в стэке Java;
-
разрабатывать вспомогательные общие решения;
-
проводить code review;
-
подготавливать и поддерживать тестовое окружение в Docker;
-
интегрировать тесты в CI в качестве Quality Gate, анализировать результаты выполнения;
-
тесно взаимодействовать с архитекторами, разработчиками, системными аналитиками в рамках продуктовой команды.
Мы ждем, что вы
-
имеете опыт работы с Java более 4-х лет, а также знаете Spring Boot 2+;
-
обладаете уверенными знаниями ООП, принципов SOLID и структур данных;
-
имеете опыт работы с Maven;
-
обладаете опытом тестирования RESTful сервисов и Web UI;
-
имеете опыт написания интеграционных тестов;
-
умеете идентифицировать и устранять причины нестабильности автотестов;
-
имеете опыт работы с PostgreSQL базой данных;
-
имеете опыт работы с системами контроля версий (Git);
-
понимаете основные принципы работы с Docker контейнерами;
-
имеете опыт работы в Unix средах;
-
можете проводить сode-review QA Automation Engineers (Java);
-
обладаете знанием английского языка на уровне чтения документации;
-
умеете работать в команде;
-
способны быстро погрузиться в новую предметную область, читать и понимать чужой код.
Будет плюсом
-
проактивный подход к делу;
-
понимание процессов разработки enterprise продуктов;
-
знание классических алгоритмов программирования;
-
опыт реализации или поддержки CI-пайплайнов;
-
опыт работы с распределенными хранилищами данных.
Если вас заинтересовала эта вакансия, отправьте свое резюме на почту
poe@arenadata.io с пометкой “Java Automation QA (ADB)”