Карьера в тестировании (подкаст)


Без рубрики, Тестирование / Вторник, Сентябрь 25th, 2018

Некоторое время назад я получила предложение поучаствовать в записи подкаста «Careers in Software Testing» (карьера в тестировании). Длительность подкаста 20 минут, в течении которых требуется ответить на основные 5 вопросов о тестировании. В настоящее время я готовлюсь к участию, и в этом посте хотела бы поделиться некоторыми своими наработками.

Как вы оказались в тестировании?

Я пришла в ИТ- индустрию из научной сферы (занималась математическим моделированием процесса разрушения в твердых телах на микроуровне), где я уже имела дело с тестированием. Я решила развиваться в этом направлении, так как оно меня заинтересовало. Начала свой путь в тестирования, работая в Scrum-команде, которая разрабатывала внутренние продукты для банка- управление SLAs , OLAs. В качестве платформы использовались решения Микрософт, и так получилось что я до сих пор работаю с этой платформой. На первых порах было много сложностей, так как моя роль и задачи, не были четко определены. У  команды не было четкого понимания кто такой тестировщик, что такое тестирование и его роль в процессе создания продукта. Эти процессы только начинали формироваться. Кроме того были пробелы в предметной области, так как у меня и команды не было опыта работы в такой сфере.

Что вы знаете сейчас, что хотите, чтобы вы знали, когда начали свою карьеру?

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

Как вы видите будущее управления качеством ПО и тестирования?

  • б настоящее время появляется большое кол-во приложений приложение, больше данных, все становится все более сложно с технической точки зрения, но для клиента такие решения должны быть максимально простые. Т.о. принцип “раннего тестирования” смещается на более ранние этапы, на этап идеи. Наша задача разрабатывать нужные продукту, которые клиент будет использовать на 100% сразу. Негативный пример: есть технически сложное высоконагруженного покрытое автотестами приложение, а клиентов нет. Зачем были потречены силы на разработку и тестирование такого продукта? Конечно, это здорово развивать свои навыки как тестировщика, повышать квалификацию, но наша задача более глобальная- создавать приложения, которые помогут сделать жизнь лучше, чтобы оставить место творчеству.
  • будующие пользователи. другие заинтересованные лица активно готовы помогать в тестировании продукта, это так называемое тестирование толпой (crowd testing). Таким образом задача ТМ- продумать такую стратегию, декомпозировать задачи в соответствии с уровнем и типом тестирования. Разгрузить членов команды, чтобы они занимались решением важных задач, с максимальными рисками, приоритетами, требующие нового нестандартного решения.
  • использование искусственного интеллекта
  • приложения все больше интегрируются в нашу жизнь и их качество определяет наш комфорт. Необходимо строить CJM так, чтобы если интернет/моб. устройство выпадает из цепи, то клиент смог выполнить свой сценарий, не потерять данные. Необходимо тестировать всю CJM, смещаться  в более глобальные процессы.
  • стремление к предотвращению багов, выпуска продуктов высокого качества, оптимизация процессов создания продукта.

Что должны сделать тестировщики для подготовки к будущему?

Постоянное совершенствование себя как специалиста, и не только в тестировании, но и смежных отраслях.

Думаю тут подойдут мои «рецепты«:

    1. Рецепт хорошего тестировщика
    2. Как стать тестировщиком
Spread the love

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *