Инженер по нагрузочному тестированию

з/п не указана

Требуемый опыт работы: 1–3 года

Полная занятость, полный день

Требования:
- опыт программирования на одном из языков программирования (Java, C#, C/C++, Python, Go, JavaScript);
- опыт работы с базами данных (SQL, NoSQL);
- опыт работы с UNIX/LINUX;
- опыт использования Java EE (сервлеты, сервисы и т.п.);
- технический английский.

Желательно:
- навыки работы с AWS на уровне пользователя;
- опыт работы с профайлерами DynaTrace, AppDynamics, HPDiagnostics, JVisualVM;
- опыт разработки интеграционных, нагрузочных тестов.
- знание основных понятий методологии нагрузочного инжиниринга и тестирования;
- знание ключевых индикаторов производительности и методов их измерения;
- способность распознавать нагрузочные дефекты по результатам тестов;
- опыт сбора и анализа статистической информации и предоставления результатов тестирования в отчетах;
- опыт работы с LoadRunner, или SilkPerformer, или Jmeter, или Selenium;
- опыт работы со средствами непрерывной интеграции (Jenkins, etc);
- владение средствами автоматической сборки (Gradle, Maven, Ant, и т.п.);
- опыт работы с системами контроля версий (Git, SVN).

Обязанности:
- совместная работа с системным архитектором по выявлению рисков, связанных с нагрузкой на стадии дизайна архитектуры;
- совместная работа с ведущим программистом и ведущим технологом по внедрению методов оценки производительности и нагрузочного тестирования на всех стадиях разработки программного обеспечения;
- совместная работа с бизнес-аналитиком, системным архитектором, ведущим технологом и ведущим программистом по разработке условий приемки программного обеспечения с точки зрения производительности;
- разработка планов и стратегий нагрузочного тестирования;
- сбор, обработка и анализ статистических данных;
- разработка и отладка скриптов по нагрузочному тестированию;
- периодические проверки качества нагрузочных скриптов с целью выявления и устранения дефектов, а также повышения их эффективности;
- моделирование нагрузки для нагрузочных тестов в соответствии со сценариями, полученными от бизнес- аналитика, а также на основе статистических трендов использования приложений;
- анализ результатов тестирования и помощь разработчикам в выявлении и решении проблем с производительностью;
- занесение дефектов, связанных с производительностью в JIRA и контроль за их исполнением;
- создание детальных отчетов для разработчиков по результатам тестирования;
- создание суммирующих отчетов для менеджмента;
- постоянное совершенствование знаний в области технологий автоматического и нагрузочного тестирования.

Условия:
- оформление согласно трудовому законодательству и «белая» заработная плата;
- фиксированная оплата труда, премирование по результатам работы за полугодие;
- размер заработной платы обсуждается с успешными кандидатами, по результатам собеседования;
- ежегодная индексация заработной платы;
- корпоративная программа добровольного медицинского страхования;
- корпоративные курсы английского языка;
- возможность изучения других иностранных языков на льготных условиях;
- обучение и сертификация по технологиям, используемым в компании;
- команда профессионалов мирового уровня;
- взаимодействие с коллегами из компаний партнёров – Amazon, Apple, Microsoft, EMC и др.;
- стабильность;
- благоприятное офисное пространство;
- участие в спортивно-оздоровительных мероприятиях (футбол, йога);
- рядом с офисом стадион, бассейн, фитнес центр. Национальный парк "Лосиный остров" в шаговой доступности;
- иногородним кандидатам оказывается материальная помощь в связи с переездом;
- помогаем в быстром поиске жилья и обустройстве на новом месте;
- офис располагается в ближайшем Подмосковье, г. Королев.
- пятидневная рабочая неделя, занятость полная.

Ключевые навыки

Нагрузочное тестирование

Вакансия опубликована 24 февраля 2021 в Москве

Похожие вакансии