Archives

Онлайн-обучение: чему и где учиться

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

С развитием информационных технологий модернизируются и привычные сферы нашей жизни. Исключением не стало и образование. Дистанционное обучение появилось относительно недавно и достигло пика востребованности в последние два года. Резким толчком для популяризации такого вида получения знаний стало смещение акцента на новейшие информационные технологии, в том числе в условиях карантина и вынужденной «удалёнки».

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

Онлайн-обучение или традиционный формат?

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

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

Влияет ли онлайн-формат на эффективность обучения?

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

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

Преимущества и недостатки онлайн-занятий

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

Связано это с такими преимуществами онлайн-обучения:

  • Экономия времени. Такие занятия позволяют подключаться и участвовать в конференциях из любой точки мира. Обучающимся нет необходимости тратить часы, чтобы добраться до аудитории.
  • Экономия ресурсов. Благодаря универсальности онлайн-обучение требует намного меньше эмоциональных и финансовых затрат. Дистанционные курсы стоят дешевле, чем аналогичные занятия в классическом формате.
  • Гибкий график. Этот пункт плавно вытекает из двух предыдущих. Благодаря экономии времени и денежных средств дистанционные курсы легко сочетаются с другими занятиями, например, домашние дела или работа.
  • Разнообразие. Классический формат ориентируется на традиционные варианты обучения, с достаточно ограниченным количеством преподавателей. В то же время вести онлайн-уроки могут разнообразные высококвалифицированные программисты с использованием доступных технологий. Благодаря этому можно получить уникальную информацию из «первых рук», что серьёзно повышает качество занятий и материал усваивается намного быстрее.

Однако дистанционное обучение требует самоотдачи и самоорганизации. Лучше составить график и придерживаться тайм-менеджмента. Тогда энергии для получения знаний будет хватать.

Выбор направления для онлайн-обучения

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

Для начала важно определиться с интересующим направлением: просмотрите предлагаемые курсы, план обучения и стоимость. Старайтесь ориентироваться на те сферы, которые актуальны на рынке и помогут вам в дальнейшей работе. Плюсом будет, если за время обучения вы сможете собрать портфолио.

Пять крутых программ онлайн-обучения с нуля от QA Academy

QA Academy предлагает только востребованные дисциплины по тестированию программного обеспечения в рамках онлайн-обучения. К списку актуальных курсов относят:

  1. Основы тестирования программного обеспечения. Курс адаптирован для тех, кто планирует начать обучение с чистого листа. Программа включает в себя 12 лекций и 5 практических заданий, в процессе которых обучающиеся смогут получить и отработать необходимый теоретический материал.
  1. Тестирование игр. Главная цель курса заключается в обучении основам игровых механик, их особенностей и дальнейшем тестировании. Программа рассчитана на 10 лекций и 4 практических занятия с детальной обратной связью от тренера.
  1. QA English Basics. Тренинг по английскому языку для тех, кто уже сталкивался с тестированием и активно работает в этой области или только знакомится с основами. Экспресс-курс ориентирован на развитие навыков использования технической лексики английского языка письменно и вербально.
  1. Автоматизация тестирования программного обеспечения. Курс состоит из двух этапов: подготовительный и базовый. Обучающиеся подробно знакомятся с принципами ООП и учатся создавать сложные решения по автоматизации.
  1. Тестирование безопасности ПО. Тренинг, рассчитанный на слушателей, которые уже знакомы с данной тематикой, но не имеют специализированных знаний в этом направлении.

Заключение

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

Разработаны программы, которые рассчитаны на обучение с нуля – первичное знакомство с направлением. Благодаря такому подходу человек может попробовать силы в той или иной сфере и найти своё место. Если готовы экспериментировать, то можете начать с основ тестирования программного обеспечения и строить карьеру в области QA.

Записаться на интересующие курсы тестировщика и получить подробную информацию можно в блоке «Вопросов и ответов» на сайте или во время консультации по телефону.

Мы сделали продвинутый курс тестирования ПО ещё лучше!

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

  • В каком формате будет проходить обучение?

Занятия будут проводиться в небольших группах (до 15 человек). Это позволит создать дружелюбную среду для обмена информацией и взаимной поддержки.

Тренеры будут вести лекции и практические онлайн на собственной цифровой площадке Академии. Никаких предзаписанных видеоуроков, вас ожидает только живое общение.

  • Что входит в программу курса?

Студентам предстоит освоить два модуля: технический (теория и практика тестирования ПО) и языковой (профильный английский).

В рамках лекций слушатели будут знакомиться с принципами составления тестовых артефактов, оценки качества мобильных приложений, работы с SQL и прочее. Каждое занятие по теории будет завершаться небольшим тестом для оценки освоения предыдущей темы. Чтобы научиться применять эти знания и на практике, студентам предстоит выполнить несколько практических заданий (тестирование проектов из реальной производственной практики QA-специалистов).

Дополнят курс два семинара по английскому языку по описанию дефектов ПО и написанию отчётов.

Подробнее с программой вы сможете ознакомиться здесь.

  • Сколько стоит обучение?

Цена продвинутого курса тестирования ПО составляет 950 BYN.

Но выпускники QA Academy могут воспользоваться специальным педложением и получить скидку 20%. Для них обучение составит ̶9̶5̶0̶ ̶760 BYN.

  • Когда можно приступить к занятиям?

Курс стартует уже 19 мая. 

Не сомневайтесь! Записывайтесь, чтобы уже через 8 недель дать новый старт своей карьере!

Востребованные профессии в Беларуси

Успешное трудоустройство, достойная зарплата, карьерный рост и работа в удовольствие – всё это возможно. Проанализировав сайты с вакансиями, выявив самые востребованные профессии в Беларуси, можно определить ряд специальностей, которые позволят вам построить блистательную карьеру.

Предпосылки появления самых востребованных в Беларуси профессий

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

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

Какие профессии сейчас востребованы?

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

  • менеджеров;
  • маркетологов;
  • финансовых аналитиков;
  • Digital-экспертов;
  • ИТ-специалистов.

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

К примеру, системные администраторы – люди, без которых сегодня трудно представить деятельность любой организации. Сисадмины обеспечивают бесперебойность процессов, а также использования офисной техники и корпоративного ПО.

Программисты владеют языками (Java, PHP, Python и прочее), с помощью которых создают алгоритм работы электронных приборов: от мобильных телефонов до спутниковых систем.

Тестировщики же заботятся о надёжности ПО. Такие специалисты оценивают точность функционирования программы, её безопасность, адаптированность под запросы конечных пользователей. Получение профессии в области QA (quality assurance) – хорошая возможность для старта в ИТ-индустрии. Базовые знания и навыки, с которыми можно начать карьеру, реально освоить за 2 месяца, закончив курсы тестировщика в Минске.

Кроме проведения ручных проверок, тестировщики могут писать скрипты для запуска автотестов, что значительно ускоряет время поиска дефектов кода. Этим занимаются QA automation engineers.

Топ востребованных профессий в Беларуси актуален и для других стран. Потому по-настоящему хорошие специалисты могут найти работу и за пределами страны.

Самые востребованные профессии будущего

Как есть специальности, которые со временем потеряли свою значимость, так существуют и те, которые только-только набирают обороты популярности. Многие из них находятся на стыке нескольких областей знаний. И это объяснимо, ведь информационные технологии постепенно внедряются во все сферы деятельности человека.

Ожидается, что в будущем наиболее востребованными станут специалисты по:

  • ведению электронного бизнеса;
  • цифровой безопасности;
  • автоматизации систем;
  • криптоинвестированию;
  • контент-продюссированию;
  • анализу данных;
  • и многое другое.

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

Подводим итоги зимы в Академии

С чего начинается освоение профессии тестировщика ПО в Академии? С погружения в индустрию информационных технологий на базовом курсе. Под чутким руководством наших тренеров, практикующих QA-специалистов, студенты знакомятся с фундаментальными понятиями и процессами обеспечения качества программных продуктов.

Всего за три зимних месяца сразу 6 групп блестяще прошли путь от новичков в QA до перспективных начинающих специалистов. Всего за 8 недель ребята без технического образования и опыта в ИТ научились:

  • составлять тестовую документацию;
  • писать отчёты и понимать их целевую аудиторию;
  • анализировать этапы жизненного цикла дефекта;
  • добиваться полного тестового покрытия;
  • оформлять точные приложения к ошибкам.

Старания учеников не остались незамеченными, ведь 28 человек были отмечены именными рекомендательными письмами. Этот документ станет дополнением для резюме, а полученные во время обучения знания — надёжным фундаментом для карьерного старта, начиная с позиции Junior QA Engineer.

Ильковец Эльвира, преподаватель базового курса тестирования ПО, поделилась впечатлениями:

«Каждая группа по-своему уникальна: разный состав, разный профессиональный бэкграунд, разное мировосприятие и т. д. Но к концу курса каждый так или иначе меняется, и дело не только в новом опыте. Тестирование помогает взглянуть на вещи под другим углом, убрать границы в мышлении.
Очень приятно видеть рост ребят, наблюдать за тем, как они делают успехи. И вдвойне приятно встречаться с выпускниками QA Academy уже в качестве коллег!
Я желаю каждому выпускнику найти своё место в тестировании, не опускать руки, если что-то не выходит с первого раза, не останавливаться в своём развитии и идти только вперёд!»

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

Но не только выявлять дефекты ПО учились студенты Академии этой зимой. Ведь работа QA-специалиста состоит и из общения с коллегами и заказчиками по всему миру. И прохождение тренинга QA English Basics помогает нашим студентам быстро осваивать бизнес-лексику и понятия из области обеспечения качества программных решений. В этом убедились наши выпускники, которые с поддержкой опытных преподавателей английского языка освоили нормы деловой коммуникации.

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

Novost_trudoustroistvo

Такого ещё не было: учитесь сейчас, а платите после трудоустройства!

Перевернуть свою жизнь на 180˚ и построить карьеру с нуля ― это ответственный шаг. Из-за волнения и обстоятельств обучение новой профессии нередко «откладывается в долгий ящик». Но у QA Academy есть решение.

Теперь вы сможете оплатить курс «Основы тестирования ПО» уже после трудоустройства! Для этого нужно пройти тестирование по английскому языку.

Путь к работе мечты не такой уж и долгий. Смотрите сами!

  • Шаг 1. Перейдите по ссылке и заполните форму обратной связи (адрес электронной почты, телефон и имя).
  • Шаг 2. Выполните тест, который включает 40 вопросов с вариантами ответа. Вам предстоит заполнить пропуски в предложениях и уложиться в 40 минут.
  • Шаг 3. Начните готовиться к небольшому собеседованию. При успешном прохождении теста (35 и более правильных ответов) наш администратор свяжется с вами в течение 5 рабочих дней и назначит дату онлайн-встречи. Беседа с представителем Академии на английском языке займёт 10-15 минут. По итогам этого собеседования принимается окончательное решение о зачислении студента на курс на условиях оплаты по факту трудоустройства.
  • Шаг 4. Заключите договор, который позволит оплатить обучение после трудоустройства.
  • Шаг 5. Приступите к занятиям на базовом курсе тестирования ПО! Лекции и практические проходят онлайн дважды в неделю. В финале обучения вы получите именной сертификат.
  • Шаг 6. Отправьте своё резюме и получите первую работу в QA!

Как видите, дать новый старт своей карьере можно уже сегодня. Но не стоит торопиться при прохождении теста, ведь каждому предоставляется только одна попытка.

Если же у вас не получится дать необходимое число правильных ответов, то не стоит расстраиваться. Вы сможете освоить профессию тестировщика ПО на общих условиях.

Желаем всем удачи и увидимся в QA Academy!

 

Oplata po fakty trudoustroistva

 

QA komanda

С кем предстоит общаться тестировщику ПО на работе?

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

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

В этой статье мы расскажем, с кем вам предстоит общаться на работе в ИТ-компании.

Мануальные тестировщики ПО

Эти специалисты формируют основу QA-команды. Встретить проект без ручных тестировщиков практически невозможно. Дело в том, что мануальный подход оценки качества ПО помогает взглянуть на программный продукт глазами конечных пользователей и выявить те ошибки, которые бы стали заметны уже после релиза.

Также есть проверки, которые реализуемы исключительно ручными тестировщиками. К примеру, исследовательское тестирование (exploratory testing) базируется на опыте QA-инженеров и позволяет параллельно изучать программное решение, проектировать и проводить тесты. А юзабилити-тестирование (usability testing) даёт возможность найти ошибки, связанные с удобством использования ПО. Оценить качество программного решения можно и без специальной подготовки в рамках интуитивного тестирования (ad-hoc testing). Это неформальный подход, который больше напоминает импровизацию и не преследует конкретных целей. Роботизировать все эти процессы пока невозможно.

Функции тестировщика:
  • анализ требований к ПО;
  • составление тест-кейсов;
  • проведение необходимых проверок;
  • участие в проектных встречах (планирование QA-процесса, ретроспективы, ежедневные митинги по Agile, если применимо и т. д.);
  • составление отчётов и другой тестовой документации;
  • и прочее.

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

  1. Оставайтесь на связи в рабочее время.
  2. Излагайте свои мысли и идеи понятным языком.
  3. Критикуйте конструктивно.
  4. Делитесь своими знаниями и опытом при необходимости, чтобы помочь проекту двигаться вперёд.

Автоматизаторы тестирования ПО

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

Функции автоматизатора:
  • написание тестовой документации;
  • aвтоматизация тестовых сценариев;
  • составление фреймворка для автоматизации;
  • настройка окружения для запуска автотестов;
  • слияние с системами непрерывной доставки и интеграции;
  • и прочее.

QA-лиды

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

Функции QA-лида:
  • собеседование новых членов команды;
  • обучение «новичков»;
  • поддержка согласованности QA-процессов;
  • постановка и разъяснение поставленных задач, связанных с тестированием;
  • представление QA-команды на межфункциональных встречах;
  • постоянное улучшение процесса тестирования и рабочей среды;
    и прочее.

Бизнес-аналитики

Эти специалисты не фокусируются на технических аспектах проекта, а работают с бизнес-целями. Они изучают запрос клиента и превращают его в техническое задание (ТЗ).

Функции бизнес-аналитика:
  • взаимодействие с клиентом;
  • написание проектной документации;
  • описание бизнес-логики программного продукта;
  • и прочее.

Проектные менеджеры

Они активно взаимодействуют и со всеми членами QA-команды, и с клиентами. Менеджеры помогают сформулировать стандарты качества ПО, к которым стремится заказчик, а также обеспечивают бесперебойность рабочих процессов. Эти специалисты анализируют результаты тестирования и оценивают их с точки зрения поставленных технических и бизнес-целей. По сути, менеджер руководит развитием проекта.

Функции проектного менеджера:
  • подготовка стратегии тестирования;
  • определение списка задач для всех членов команды;
  • установка стандартов для измерения качества работы и отслеживание производительности;
  • оценка и реализация проектного бюджета;
  • разработка и внедрение оптимальных проектных процессов;
  • и прочее.

С кем ещё взаимодействует тестировщик?

Заказчик

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

Разработчики ПО и DevOps-инженеры

Тестировщики ПО чаще всего работают в тесной связке с Dev-командой (development team). Это происходит, к примеру, когда QA-специалистов привлекают на этапе разработки ПО, чтобы избежать фундаментальных дефектов в архитектуре ПО. Интеграция команд возможна и рамках DevOps-методологии. О том, как этот подход позволяет создавать более надёжные программные продукты, мы рассказали в статье.

Сотрудничество Dev- и QA-команд — это непрерывное общение, когда можно уточнить требования, обсудить проблемы и пути их решения. Часто проводятся и сессии общего планирования развития программного решения.

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

Отдел маркетинга

Инженеры могут привлекать дизайнеров и копирайтеров в рамках юзабилити-тестирования или оценки локализации (адаптированность программы под конкретный регион). Кроме того, эти специалисты могут помочь QA-команде профессионально оформить коммерческое предложение для клиента и другие документы.

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

Если вы хотите стать частью ИТ-команды, то сделайте первый шаг и запишитесь на курсы тестирования. С поддержкой преподавателей QA Academy уже через 8 недель вы сможете начать поиски первой работы в индустрии обеспечения качества ПО.

Удачи!

QA skills

Чек-лист тестировщика: что нужно освоить на старте?

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

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

Чтобы ориентироваться в мире QA-понятий вам было проще, мы составили гайд по ключевым для карьерного старта знаниям:

  • фундаментальная теория;
  • инструменты;
  • hard skills («жёсткие» навыки);
  • soft skills («гибкие» навыки).

А теперь давайте подробнее обсудим, что включает каждое из этих направлений.

Теория

Подходы к тестированию регулярно меняются и оптимизируются. Но для успешного вхождения в QA-индустрию нужно прочно освоить теорию, без которой невозможна практика. Вы могли слышать о книге «Тестирование Дот Ком», где изложены основополагающие идеи обеспечения качества ПО. Данная работа Савина отлично подойдёт для знакомства с QA, если вы пока далеки от ИТ.

Об этой и других полезных книгах мы подробно рассказали в статье. С их помощью вы познакомитесь с теорией на базовом уровне. Можете считать, что справились с поставленной задачей, если усвоили:

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

Инструменты

QA-специалисту в работе не обойтись без специализированных программ. Их перечень отличается в зависимости от требований компании, предпочтений заказчика, особенностей проекта и комфорта самого тестировщика. Но есть и базовый перечень инструментов, который будет полезен.

bazovie-instrumenti-testirovchika

Hard skills («жёсткие» навыки)

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

Владение ОС на уверенном уровне

Чтобы добиться точной настройки окружения, QA-специалисту стоит понимать специфику операционных систем разных типов. Например, для десктопных приложений — это Windows и Linux, для мобильных — iOS и Android.

Базовое понимание SQL

Это язык программирования структурированных запросов. Он облегчает работу с, к примеру, базами данных (БД), ведь позволяет тестировщику запросить действие в формате «Что сделать?», а не «Как сделать?».

С этими знаниями вы сможете лучше понимать взаимодействие программного продукта с БД и детально оценивать работоспособность ПО. SQL будет полезен и тем, кто решит со временем перейти в автоматизацию тестирования.

Умение работать с клиент-серверной архитектурой

Оно помогает лучше понимать специфику каждого тестируемого приложения и точно определять местонахождение дефекта.

Знакомство с методологиями разработки ПО

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

Знание подходов тестирования

Для получения работы на позиции Junior QA engineer будет достаточно знать, как проводить функциональное тестирование на разных уровнях (компонентный, модульный, интеграционный, системный). Но конкурентным преимуществом станет умение оценивать производительность ПО (нагрузочное и стресс-тестирование, проверка стабильности и масштабируемости).

Владение английским языком

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

  • A1 — начальный (beginner/elementary);
  • A2 — предпороговый (pre-intermediate);
  • B1 — пороговый (intermediate);
  • B2 — пороговый продвинутый (upper-intermediate);
  • C1 — профессиональный (advanced);
  • C2 — владение в совершенстве (proficiency).

Soft skills («гибкие» навыки)

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

Коммуникабельность

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

Чтобы рабочий процесс в рамках коммуникации оставался продуктивным, нужно уметь задавать вопросы. Делимся проверенным «рецептом»:

  • своевременность;
  • описание контекста;
  • конкретика;
  • примеры того, как вы уже пытались решить возникшие сложности самостоятельно.

Помните, что от качества заданного вами вопроса зависит и полнота ответа.

Способность точно формулировать мысли

Речь идёт не только о краткости, но и чёткости излагаемой информации. Лаконичное деловое общение невозможно без уверенного понимания предметной области. Чтобы вам было проще развить этот навык в пределах невербальной коммуникации, ознакомьтесь с книгой «Новые правила деловой переписки» Максима Ильяхова.

Умение расставлять приоритеты

Способность оценивать важность задач или этапов выполнения заданий поможет сэкономить время. Тренировать навык вы сможете при составлении списков дел на день или неделю.

Подводим итоги

Как видите, новичку предстоит пройти долгий путь и освоить множество навыков до момента, когда он сможет назвать себя начинающим тестировщиком. Но это «путешествие» определённо стоит затрачиваемых усилий, ведь все новые знания и умения станут вашим фундаментом при строительстве захватывающей карьеры в перспективном направлении ИТ.

Некоторые hard и soft skills возможно освоить или развить самостоятельно. Познакомиться с инструментами и теорией тестирования также возможно на открытых онлайн-площадках. Но чтобы ускорить свой профессиональный рост и приобщиться к QA-сообществу, запишитесь на курсы. Наши преподаватели, практикующие тестировщики, с удовольствием поделятся своим опытом.

Ждём на занятиях!

Holidays 2021

Каким нам запомнился 2021 год? Делимся впечатлениями

В последние 12 месяцев мы делали многое: росли, развивались, открывали новые направления и расширяли географию онлайн-слушателей. Но главное и неизменное ― команда QA Academy знакомила начинающих тестировщиков ПО с миром ИТ, делилась секретами и персональным опытом.

Итак, что подарил нам уходящий 2021 год?

Учебные курсы

В процессе обеспечения качества программных продуктов не обойтись без оценки производительности. Это целый комплекс тестов, который помогает выявить предельные и допустимые нагрузки ПО при сохранении работоспособности. Чтобы уже в начале своей карьеры QA-специалисты смогли успешно проводить эти проверки, мы запустили курс «Тестирование производительности ПО».

В рамках этого учебного курса студенты учатся:

  • планировать алгоритм оценки производительности ПО;
  • работать с Apache JMeter;
  • имитировать поведение пользователей в системе.

Тренерами этого курса стали практикующие ИТ-эксперты. К слову, о них.

Преподаватели

В этом году к нашей команде присоединились Слава Жуков и Полина Луцевич. Ребята успешно проявили свои таланты и помогли нескольким группам пройти путь от учебного пособия по QA для новичков до резюме Junior Tester.

Так держать!

Студенты

В этом году 600+ человек прошли курсы:

Один из выпускников этого года получил юбилейный именной сертификат № 4000. Это такая большая цифра! Мы благодарны и очень рады, что так много студентов доверили своё обучение ИТ-специальности QA Academy.

Хотя у нас не было возможности встречаться в уютных классах, онлайн-образование позволило расширить географию и поделиться знаниями с ребятами сразу из трёх новых стран: Германии, Австрии и Черногории.

В следующем году мы не остановимся на достигнутом. Впереди покорение новых QA-вершин, погружение в глубины мастерства тестирования и ежедневное совершенствование.

Дорогие друзья, студенты, преподаватели и партнёры, спасибо, что остаётесь с нами. Это был насыщенный и интересный год благодаря вашей энергии и энтузиазму.

Поздравляем с Новым годом и Рождеством!

Увидимся в следующем году.

Holidays 2021

DR QA Academy 2021

Дарим подарки в день рождения QA Academy!

Сегодня нам исполняется 8 лет. Ура! 

Даже не верится, что мы прошли такой большой путь вместе с вами. За эти годы QA Academy превратилась в международный образовательный центр, где обучение ведётся по самым разным QA-направлениям. Мы ежегодно разрабатываем новые учебные курсы и дорабатываем программы, чтобы наши студенты получали наиболее актуальные знания в области информационных технологий. 

Но в QA Academy есть и нечто неизменное: 

  • преподаватели, действующие сотрудники крупных ИТ-компаний, которые с удовольствием делятся своим опытом; 
  • собственные учебные материалы, доступ к корпоративной базе знаний wiki и баг-трекинговой системе Jira; 
  • разбор заданий из реальной производственной практики QA-специалистов.  

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

Юрий Анушкин

директор QA Academy

«Сегодня тот самый случай, когда день рождения ― не грустный праздник. С радостью подводим итоги ещё одного года Академии и с оптимизмом смотрим в будущее. 

Сейчас мы с энтузиазмом концентрируемся на обучении тестированию ПО, что делает нас проводником в ИТ, которому вы можете доверять. Для нас остаётся важным создание полезных учебных программ, которые позволят нашим выпускникам применить полученные знания и навыки в самых авторитетных международных компаниях. А впереди ― ещё больше курсов и амбициозных целей.

Постоянное совершенствование, поиск наилучших образовательных решений и блистательные преподаватели ― вот наш рецепт идеального “деньрожденьевского торта”!»

Чтобы поделиться этим хорошим настроением, в честь дня рождения Академии мы дарим подарки. Вы сможете получить скидку 20% на курс «Основы тестирования ПО».  

Как это сделать?  

  • Шаг 1. Оставьте свой email в форме ниже. 
  • Шаг 2. Перейдите по ссылке, которую вы получите по электронной почте в письме. Можете поделиться ей с друзьями! 
  • Шаг 3. Пройдите короткий тест из 7 вопросов по фильмам на ИТ-тематику. Вам не потребуются специальные знания, только смекалка и внимательность. 
  • Шаг 4. Получите промокод на скидку 20% для обучения, которой вы сможете воспользоваться до 12.01.2022 года включительно. 
  • Шаг 5. Получите перспективную профессию с нуля за 2 месяца!  

Ждём вас в QA Academy! 

UPD: Всем спасибо за участие! Приём заявок закрыт 12.01.2022.

Rrabota v gamedev

Недостатки и преимущества работы в тестировании GameDev

Компьютерные игры могут восприниматься как незатейливое развлечение, которому предшествует пустяковый период создания, но это ошибка. Теперь ПО в индустрии GameDev (от англ. game development — разработка игры) ― это многокомпонентные приложения с обширным функционалом и сложным интерфейсом.

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

Кто он, тестировщик в GameDev?

Это человек, который выявляет ошибки в играх для мобильных или десктопных (настольных) устройств. Он может работать в продуктовой или аутсорсинговой компании, но его главная задача остаётся неизменной ― обнаружение дефекта и фиксация его в баг-трекинговой системе.

Тестировщик игр как бы «ломает» программу, когда постоянно проходит одни и те же фрагменты на всех уровнях и выполняет все возможные действия (даже неожиданные). Гейм-тестер тщательно ищет недостатки системы, которые скрываются в механике, дизайне, диалогах персонажей или последовательности сюжета.

Есть тысячи вариантов возникновения проблем в игре, поэтому работа QA-специалистов так важна. Она трудоёмкая и временами монотонная, но помогает выпустить на рынок почти безупречный программный продукт. Что же случается, если пренебречь этапом тестирования?

30 сентября 2021 года состоялся релиз игры eFootball, который нельзя назвать удачным. Всего 8% положительных рецензий в Steam (онлайн-ресурс для продажи компьютерных игр). Это один из худших рейтингов в истории сервиса. Причиной стала спорная анимация лиц, породившая сотни мемов и насмешек.

eFootball bugs

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

Преимущества профессии

Итак, начнём погружение в карьеру тестировщика игр с сильных сторон.

Сравнительно низкий порог входа

Вам не потребуется техническое образование или опыт в ИТ-компании на старте. Будет достаточно освоить базовые навыки обеспечения качества ПО и ознакомиться со спецификой индустрии GameDev.

Возможность перехода на удалёнку

Когда для выполнения задач достаточно компьютера и доступа в интернет, появляется повод перейти на работу из дома с гибким графиком. Этот формат требует самодисциплины и организованности, зато даёт мобильность. К примеру, вы сможете откликаться на вакансии компаний, офисы которых находятся заграницей.

Доступ к новейшим играм

Как тестировщик ПО вы сможете опробовать новинки игровой индустрии раньше других пользователей. А ведь иногда путь от демоверсии до релиза занимает годы. Для каждого геймера это преимущество ещё и привилегия.

Исследовательский характер работы

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

Профессиональные перспективы

Тестирование не ограничивает ваши амбиции. Ведь вы сможете развиваться и вертикально (занимать всё более высокие менеджерские позиции), и горизонтально (углубляться в конкретные технологии или смежные направления). ИТ даёт возможность самостоятельно выбирать маршрут для карьерного роста.

Недостатки профессии

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

  • рутинность некоторых типов задач (особенно вначале);
  • конкуренция на рынке труда;
  • невысокая зарплата на старте.

Стоит понимать, что у каждого из этих недостатков временный характер. Монотонная работа сменяется заданиями нового типа, постоянное повышение квалификации позволяет обойти большее число кандидатов на интересную вам вакансию. А зарплаты ниже среднего показателя по меркам ИТ получают начинающие специалисты без необходимого опыта, который обязательно приходит уже в процессе.

Требования к соискателям

Хотя желание освоить новую профессию является важным драйвером развития карьеры, быстрее пройти путь от новичка в QA до матёрого тестировщика игр вы сможете с персональным багажом. В него могут входить:

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

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

Куда пойти учиться?

Есть три варианта освоить тестирование игр.

1) Самостоятельное обучение

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

2) Стажировка в компании

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

3) Курсы

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

К примеру, в QA Academy преподавателями онлайн-курса «Тестирование компьютерных игр» являются практикующие QA-эксперты в GameDev, а учебная программа включает случаи из производственной практики. Каждый студент по завершении получает именной сертификат и возможность (при желании) пройти собеседование в одну из международных ИТ-компаний.

Подводим итоги

Компьютерные игры могут превратиться из развлечения в серьёзную и перспективную работу, если вы обратите внимание на профессию тестировщика игр. У неё есть и преимущества (карьерный рост, низкий порог входа, доступ к новейшим разработкам в GameDev), и недостатки. Но все слабые стороны носят временный характер.

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

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

Если вы хотите погрузиться в индустрию обеспечения качества компьютерных игр, то записывайтесь на курс!