- опыт программирования на одном из языков программирования (Java, C#, C/C++, Python, Go, JavaScript); - опыт работы с базами данных (SQL, NoSQL); - опыт работы с UNIX/LINUX; - уверенные знания JVM; - опыт работы с front-end фреймворками на JavaScript; - опыт использования Java EE (сервлеты, сервисы и т.п.); - знание английского языка на уровне Intermediate. Желательно: - навыки работы с AWS на уровне пользователя; - опыт работы с профайлерами DynaTrace, AppDynamics, HPDiagnostics, JVisualVM; - опыт разработки интеграционных, нагрузочных тестов. - знание основных понятий методологии нагрузочного инжиниринга и тестирования; - знание ключевых индикаторов производительности и методов их измерения; - способность распознавать нагрузочные дефекты по результатам тестов; - опыт сбора и анализа статистической информации и предоставления результатов тестирования в отчетах; - опыт работы с LoadRunner, или SilkPerformer, или Jmeter, или Selenium; - опыт работы со средствами непрерывной интеграции (Jenkins, etc); - владение средствами автоматической сборки (Gradle, Maven, Ant, и т.п.); - опыт работы с системами контроля версий (Git, SVN). |