Москва, улица Годовикова, 9с17
Метро: АлексеевскаяЧто нужно делать:
выполнять функциональное и end-2-end тестирование web-интерфейсов;
фиксировать дефекты, непроработанные и спорные требования;
разрабатывать web UI автотесты в стеке Java / Selenide / RestAssured / JDBC;
разрабатывать вспомогательные общие решения;
проводить оптимизацию тестов;
проводить code review;
подготавливать и поддерживать тестовое окружение в Docker;
интегрировать тесты в CI в качестве quality gate, анализировать результаты выполнения;
тесно взаимодействовать с архитекторами, разработчиками и системными аналитиками в рамках продуктовой команды.
Мы ждём, что вы:
имеете опыт работы с Java более 5 лет, а также знаете Spring Boot 2+;
обладаете уверенными знаниями ООП, принципов SOLID и структур данных;
имеете опыт работы с Maven;
обладаете опытом тестирования web UI и RESTful-сервисов;
имеете опыт написания интеграционных тестов;
имеете опыт тестирования распределенных систем;
умеете идентифицировать и устранять причины нестабильности автотестов;
имеете опыт работы с PostgreSQL;
имеете опыт работы с системами контроля версий (Git);
понимаете основные принципы работы с Docker-контейнерами;
имеете опыт работы в Unix-средах;
можете проводить code review QA automation engineers (Java);
способны решать сложные технические проблемы;
обладаете знанием английского языка на уровне чтения документации;
умеете работать в команде;
способны быстро погрузиться в новую предметную область, читать и понимать чужой код.
Будет плюсом:
проактивный подход к делу;
понимание процессов разработки enterprise-продуктов;
знание классических алгоритмов программирования;
опыт реализации или поддержки CI-пайплайнов;
опыт работы с распределенными хранилищами данных.