Ответы на важные вопросы. Приложение, переводы, валюта — все в одном месте
Помощь клиентам

    Специалист по нагрузочному тестированию

    Требования к кандидату

    Вам предстоит:

    • Осуществлять планирование работ функциональной команды в рамках возложенных компетенций;
    • Контролировать доступность тестовых сред для стабильной работы функциональной команды;
    • Участвовать в процессах, возложенных на кроссфункциональную команду;
    • Подготавливать тестовую документацию (чек-листы, тест-кейсы, тест-планы, программы и методики испытаний, протоколы тестирования, отчеты/акты по тестированию и т.д.);
    • Проводить ревью нагрузочных тестов в рамках функциональной команды;
    • Проводить нагрузочное тестирование разрабатываемого продукта;
    • Занимается распределением активных задач функциональной команды в рамках возложенных компетенций;
    • Проводить оценку трудозатрат на нагрузочное тестирование в рамках возложенных компетенций;
    • Фиксировать результаты выполнения работ и затраченное время в системе Jira не реже одного раза в неделю. Контролировать фиксацию результатов выполнения работ, затраченное время и ведение задач в системе Jira не реже одного раза в неделю в рамках функциональной команды;
    • Заниматься созданием и контролем задач для команды в рамках своей компетенции;
    • Фиксировать артефакты, полученные в ходе выполнения работ по нагрузочному тестированию;
    • Обеспечивать проверку полученных в ходе работы функциональной группы артефактов (включая аутсорс-команды);
    • Принимать участие в решении проблем на тестовых средах, мешающих проведению нагрузочного тестирования (привлечение разработчиков, администраторов, владельцев тестовых сред);
    • Заниматься отслеживанием инцидентов в связанной с функциональной командой сфере Банка;
    • Организовывать процесс проведения нагрузочного тестирования;
    • Проводить нагрузочное тестирование;
    • Проводить анализ дефектов, выявленных во время проведения нагрузочного тестирования, на предмет причины возникновения, производит комплекс мероприятий, направленных на устранение выявленных дефектов/рисков/недостатков в будущем;
    • Проводить анализ результатов нагрузочного тестирования этапа проекта/релиза, выявлять проблемы планирования;
    • Осуществлять действия, направленные на улучшение процесса нагрузочного тестирования будущих этапов проекта/релизов;
    • Участвовать в обучении и поддержке других специалистов по тестированию и пользователей ИТ-систем.

    Обязанности

    Что для нас важно:

    • Уверенное знание SQL с опытом работы с большими объёмами данных;
    • Понимание методологии разработки программного обеспечения;
    • Опыт нагрузочного тестирования высокопроизводительных систем; Практический опыт работы с автоматизированными средствами нагрузочного тестирования и мониторинга (jMeter, Grinder, Gatling, ApacheBench или аналоги);
    • Хорошее владение скриптовыми языками программирования, умение писать скрипты на bash, Python, Ruby;
    • Понимание принципов работы СУБД, анализировать план исполнения запросов, оптимизировать запросы;
    • Понимание принципов параллельных вычислений;
    • Знание Linux на уровне системного администратора;
    • Владение инструментами анализа производительности Linux (top, iotop, htop, и т.д.);
    • Базовые знание языков программирования back-end (Java, Python, С#);
    • Опыт работы с Continuous Integration tools (Jenkins, TeamCity, Gitlab-CI);
    • Умение диагностировать и анализировать производительность;
    • Опыт работы со средствами контейнеризации (docker, kubernetes);
    • Понимание протоколов REST, SOAP; Понимание принципов ООП.

    Условия

    Мы предлагаем:

    • График работы удаленный, но всегда можно приехать в офис;
    • ДМС со стоматологией и госпитализацией;
    • Отпуск 28 календарных дней;
    • Корпоративные скидки от партнеров;
    • Бесплатное обучение в IT-академии для начинающих специалистов;
    • 10 рабочих дней 100% оплачиваемого больничного в год;
    • Классный мерч и награды за ваши достижения;
    • Ноут и стильный welcome pack даже на удаленку;
    • Доступ к электронной библиотеке;
    • Льготные условия на продукты банка;
    • Корпоративные мероприятия для сотрудников и детей;
    • Участие в спортивных соревнованиях (киберспорт, мини-футбол, хоккей и др.);
    • Участие в благотворительных и социально значимых активностях.