Развертывание и настройка тестируемого ПО. Проведение тестирования, регистрация ошибок, контроль исправления ошибок. Взаимодействие с командой разработчиков.
Техническое образование. Базовые знания Linux, Windows. Базовые знания SQL.
Проведение исследований различных технологий и средств разработки. Участие в проектировании архитектуры для разрабатываемых систем. Непосредственное участие в разработке проектируемого ПО.
Знание базовых алгоритмов и структур данных. Знание Java SE (collections, streams, multithreading, reflection). Понимание концептов RDBMS. Знание основ SQL.