Тестировщик: какие навыки нужны и к чему готовиться новичку в банке
На этой странице

Тестировщик в Газпромбанке и его карьера

Особенности тестирования в банковской сфере

Навыки инструменты нужны тестировщика

Как в Газпромбанке обучают новичков



Тэги
карьера тестирование
Тестировщик: какие навыки нужны и к чему готовиться новичку в банке

Тестировщик — одна из базовых профессий в IT. Тестировать нужно абсолютно все: от мобильных приложений до промышленного оборудования. Наивно считать, что тестировщик — простая специальность, которая помогает быстро попасть в IT-сферу. Чтобы начать работать, новичку действительно не обязательно знать всю теорию тестирования, но кажущаяся простота обманчива. Начинающему тестировщику нужно разбираться в основах профессии, уметь мыслить логически, иметь хорошие коммуникативные навыки и нетерпимость к ошибкам. Также важно желание постоянно развиваться и умение быстро учиться.

Вместе с руководителями разных направлений тестирования Сергеем Бритком, Кириллом Гилевичем и Александром Рагушиным разбираемся, легко ли стать тестировщиком и что на самом деле должен знать начинающий специалист.

Тестировщик в Газпромбанке и его карьера

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

Бывает, что новая функциональность полностью соответствует требованиям, но работает не так, как нужно пользователям. Тогда тестировщик общается с другими членами команды — аналитиками, разработчиками и владельцами продукта, чтобы совместно решить проблему.

Обычно молодые IT-специалисты начинают профессиональный путь с ручного тестирования. Чтобы ознакомиться с теорией по этому направлению и наработать первый опыт, требуется меньше времени, чем на изучение языка программирования и разработку программного продукта. Научиться тестировать вручную и устроиться на первую работу можно через 4–6 месяцев обучения, а чтобы стать джуниор-разработчиком, нужно минимум 9–10 месяцев.

В тестировании относительно простая теория, хотя есть свои нюансы, особенно если говорить об автоматизированном и нагрузочном тестировании. Но на первых порах начинающему специалисту важнее знать продукт, чем технологии реализации и технические детали.

Сергей Бриток

Руководитель направления функционального тестирования.

В Газпромбанке полностью ручное тестирование становится менее востребованным. В современных реалиях компания заинтересована, чтобы все тестировщики умели хотя бы на базовом уровне использовать инструменты автоматизации и анализировать результаты автотестов.

Раньше сервисная команда моего направления помогала продуктовым тестировщикам писать скрипты для автотестов. Затем мы провели в продуктовых командах обучение по автоматизации и научили их правильно применять фреймворки и подходы автоматизированного тестирования.

Кирилл Гилевич

Руководитель направления автоматизированного тестирования.

Автоматизированное тестирование часто рассматривают как один из путей, чтобы в дальнейшем перейти в разработку. При этом у специалиста остается понимание: продукт должен быть качественным. Разработчики, которые начинали карьеру как тестировщики, в большинстве своем самостоятельно тестируют код. В этом случае их программы изначально оказываются более качественными — в них встречается меньше ошибок. 

Профессия тестировщика очень важная и непростая. Рассматривать ее только как первый этап для будущего разработчика не стоит. В Газпромбанке у тестировщика есть неограниченные возможности для карьерного роста и развития компетенций.

В среднем рост от джуниор- до мидл-тестировщика по техническим скиллам занимает около года. Скорость развития зависит только от конкретного сотрудника, его мотивации и желания.

Раньше у тестировщиков, которые доросли до сеньора и уперлись в зарплатный потолок, был выбор — оставаться на том же уровне или уходить в менеджмент. В итоге часто получался средний управленец вместо хорошего инженера. Сейчас в Газпромбанке начинает работать новая система грейдов — карьерных ступеней. У тестировщиков будет возможность расти по своей специализации до уровня дохода, который сопоставим с доходом директора департамента. Также можно перейти в соседнюю ветку — аналитику или разработку. 

Кирилл Гилевич

Руководитель направления автоматизированного тестирования.

Новая система грейдов предполагает систему оценки специалиста, с помощью которой его компетенции проверяют несколько раз в год. Если тестировщик быстро развивается, осваивает новые навыки и умеет решать все более сложные задачи — он получает новый грейд и прибавку к зарплате раньше, чем закончится год. 

Особенности тестирования в банковской сфере

У тестирования в банке есть своя специфика:

  • Интересная предметная область с разными задачами. В зависимости от того, в какой команде работает тестировщик, он может проверять клиентское мобильное приложение или высоконагруженную внутрибанковскую систему. Но в любом случае он должен разбираться в терминологии, которую используют в банке, чтобы правильно понимать цель доработки. Иногда нужно на базовом уровне разбираться в законодательстве в сфере банковского дела.
  • Высокие требования к безопасности. Тестировщики сталкиваются с чувствительными данными — например имя, фамилия, номер счета клиента и остаток денег на счету. Поэтому каждый продукт тестируют на наличие уязвимостей, а отдел информационной безопасности анализирует защищенность кода.
  • Цена ошибки тестировщика в банке выше, чем в любой другой области. Если в банковской системе появится критическая неполадка, это может привести к крупным финансовым и репутационным потерям. Кроме того, могут возникнуть проблемы с Центробанком вплоть до отзыва лицензии на банковскую деятельность.

Когда программисты заканчивают работать над новой функциональностью, она в первую очередь попадает на функциональное тестирование. Специалисты проверяют, что реализация соответствует требованиям, а в действующей системе не появились новые ошибки. Если всё в порядке, новую функциональность передают на нагрузочное тестирование, а затем в промышленное использование. После этого тест-кейсы автоматизируют — это основа для регрессионного тестирования в будущем.

Александр Рагушин

Управляющий директор.

Навыки инструменты нужны тестировщика

Главные софт-скилы для тестировщика — коммуникабельность, самостоятельность, любознательность, системное мышление и умение работать в команде. Специалисту часто требуется творческий подход к задаче и умение выходить за рамки привычных сценариев, чтобы найти решение.

Алгоритмы и правила в тестировании тоже есть. Но бывает сложно понять, почему программа не выдает ожидаемый результат на стандартный тест-кейс. Одна из основных задач тестировщика — не только найти ошибку, но и правильно ее локализовать.

В тестирование часто приходят люди, которые даже в быту стараются все проверить и испытать на прочность. Тому, кто не любит отходить от привычных алгоритмов, работать будет сложно.

Сергей Бриток

Руководитель направления функционального тестирования.

Новичку сначала нужно изучить теорию тестирования. Для этого стоит прочитать несколько профильных книг. Еще важно понимать архитектуру продукта и место тестирования в жизненном цикле разработки программного обеспечения. Этого достаточно, чтобы переходить к практике. 

Хорошо, если у новичка есть наставник, который пояснит непонятные и сложные места в теории, укажет на явные ошибки в понимании подходов.

Александр Рагушин

Управляющий директор.

Основной хард-скил тестировщика — владение базовыми инструментами, которыми пользуются в компании. Новичкам в Газпромбанке важно уметь работать с системой управления тестированием и разработкой — Jira+XRay. Например, знать, как разрабатывать тест-кейсы, проводить прогоны по ним, заводить дефекты, которые будут исправлять разработчики.

База знаний и документация для тестировщиков и разработчиков в Газпромбанке хранится в Confluence, поэтому умение работать с ним будет полезным.

Как в Газпромбанке обучают новичков

В Газпромбанке есть программа обучения для тех, кто хочет заниматься разработкой, тестированием или аналитикой, знает теорию, но еще не практиковался. Чтобы попасть в программу, нужно пройти собеседование с руководителем направления и ответить на вопросы по теории. Если знаний окажется недостаточно, руководитель посоветует, какой материал подтянуть и пригласит на повторную встречу через месяц.

Новички, которые успешно проходят беседу, оформляются в штат как стажеры и получают практический опыт на реальных задачах Газпромбанка.

В течение полугода за стажером присматривает наставник — он помогает освоить нюансы профессии, процессы и инструменты. Например, прорабатывать и описывать стандартные тест-кейсы и выполнять по ним тестирование. Так новичок постепенно разбирается в продукте и процессах.

Если во время обучения стажер показывает хорошие результаты, он остается в команде на позиции джуниор-специалиста.

Программу обучения в моем подразделении прошли четыре новичка-стажера. Трое из них в итоге продолжили работу в Газпромбанке как тестировщики, а один решил развиваться в разработке на Java.

Сергей Бриток

Руководитель направления функционального тестирования.

В Газпромбанке много разнообразных продуктов, которые требуют тестирования: мобильные приложения, онлайн-экосистема, бухгалтерские и аудиторские программы, автоматизированные банковские системы. Благодаря этому начинающие тестировщики могут выбрать любое интересное им направление для развития — от инвестиционных проектов до программ лояльности. Если хотите тестировать сложные системы и не боитесь ответственности, посмотрите список вакансий на сайте GPB Space.

Другие статьи по теме

22 Ноября, 2022

Bootcamp в Газпромбанке: зачем IT-специалистов учат выступать на конференциях

О том, как строится обучение и какие результаты оно дало за первый год существования проекта.

Читать

2 Ноября, 2022

4 инструмента, которые помогают тимлиду прокачивать навыки специалистов команды

Тимлид команды разработки кредитных карт Василий Соболев рассказывает, как помогать специалистам расти профессионально.

Читать

25 Октября, 2022

Digital Лекторий Газпромбанка, который помогает новичкам найти свой путь в IT

Стартовал новый сезон Лектория: почему студентам IT-направлений стоит в нем поучаствовать.

Читать

1 Сентября, 2022

Как выступить на конференции и не подать виду

Сделали гайд для тех, кто хочет выступать на конфах и митапах, но не знает как.

Читать

1 Сентября, 2022

Как джуну получить работу?

Легко ли джуну устроиться в IT-компанию? Опросили коллег и узнали, что в Газпромбанке ждут от молодого специалиста.

Читать

22 Июля, 2022

Профессия дата-инженер: возникновение, специфика в банке, инструменты и навыки

Собрали в один текст все самое важное, что нужно знать о профессии дата-инженера.

Читать