Что нужно делать:
- тестировать API и WEB интерфейсы в тесном сотрудничестве с другими командами;
- фиксировать дефекты, не проработанных/спорных моментов;
- разрабатывать автотесты на имеющиеся и новые продукты компании на Java+TestNG/Junit (мониторинг запросов в Greenplum https://habr.com/ru/company/arenadata/news/t/571260/);
- писать интеграционные тесты;
- разрабатывать вспомогательные общие решения;
- code review;
- тесно взаимодействовать с архитекторами, разработчиками, системными аналитиками в Feature Team.
Мы ждем, что вы:
- имеете опыт работы с Java более 3-х лет, а также знание Spring Boot 2;
- обладаете уверенными знаниями ООП, принципов SOLID и структур данных;
- имеете опыт работы с maven;
- обладаете опытом разработки RESTful Services с использованием JSON;
- имеете опыт написания интеграционных тестов; имеете опыт работы с PostgreSQL базой данных;
- имеете опыт работы с системами контроля версий (Git);
- понимаете основные принципы работы с Docker контейнерами;
- имеете опыт работы в Unix средах;
- можете проводить Code-review QA Automation Engineers (Java);
- обладаете знанием английского языка на уровне чтения документации.
Будет плюсом:
- опыт написания юнит-тестов (писать не придется);
- знание классических алгоритмов программирования.