Тестировщик — это профессия в IT, которая позволяет работать без глубоких знаний программирования. Вы научитесь тестировать различные виды программного обеспечения, веб-сайтов и приложений, овладеете методами работы с баг-трекинговыми системами и научитесь составлять первые отчёты об ошибках.
Заполните форму, и мы подберём оптимальную программу обучения специально для вас.
Почему в тестирование приходят из других сфер — и остаются
[ все есть на курсе ]
Для этого не нужно программировать, разбираться в математике или иметь техническое образование.
[ работай как удобно ]
Многие выпускники работают удалённо — при поиске работы вы сами выбираете формат, который удобен вам.
[ кадровый голод ]
IT развивается с большой скоростью, каждый день запускаются новые проекты — специалистов не хватает.
[ компании готовы платить ]
Высокооплачиваемая профессия с возможностью карьерного роста и развития в ведущих IT-компаниях.
Постоянные обновления стека технологий.
Действующие специалисты в области тестирования.
В бумажном и электронном варианте.
Во время учёбы вы решаете реальные рабочие задачи.
Онлайн-трансляции с сохранением записи уроков.
Тестовая документация, тест-план, тест-кейсы и баг-репорты.
Четыре блока: от теории тестирования до мобильных приложений и автоматизации
Что делает тестировщик, как описывать дефекты и какие виды тестирования существуют
Понятие тестирования. История развития. Объекты тестирования. Понятия качества. Отличия бага и фичи. Качества тестировщика. Что делает тестировщик. Цели тестирования.
Понятие дефекта. Как и зачем описывать дефект. Жизненный цикл дефекта. Критерии качества описания дефекта (баг-репорта). Системы отслеживания проблем (баг-трекинговые системы).
Классификация по знанию внутренностей системы, по объекту и субъекту тестирования, по времени проведения, по критерию «позитивности» сценариев, по степени изолированности тестируемых компонентов, по степени автоматизации тестирования, по степени подготовленности к тестированию. Систематизация видов — Agile Testing Quadrants (ATQ). Верификация и валидация.
Методы тестирования чёрного ящика: классы эквивалентности, граничные значения, тестирование состояний переходов. Методы тестирования белого ящика. Уровни тестового покрытия.
Как тестирование встроено в разработку и какие документы за ним стоят
Жизненный цикл разработки программного обеспечения (ПО). Понятие жизненного цикла (ЖЦ). Модели ЖЦ программного обеспечения. Фазы разработки и проектная команда. Стадии тестирования на каждом этапе ЖЦ. Ключевые шаги процесса тестирования. Документация и требования. Гибкие методологии разработки ПО. Экономика тестирования.
Качество тестирования. Риски тестирования. Характеристика уровней тестирования. Обеспечение качества процесса проектирования ПО. Качество процесса разработки в целом. Верификация и валидация. Важность приоритетов. Риски качества. Источники рисков.
Тест-кейсы и чек-листы. Процесс ручного тестирования. Тестовая документация. Структура качественного тест-кейса. Рекомендации по созданию качественного тест-кейса. Типичные ошибки. Тестовые сценарии.
Инструменты, с которыми тестировщик работает каждый день
Классификация Web-сайтов. Понятие о Web-приложении. Основы протокола HTTP. Понятие о клиент-серверной архитектуре Web-приложений. Особенности функционального тестирования Web-приложений. Элементы интерфейса Web-страниц. Тестовая среда. Эргономика. Тестирование поиска. Тестирование безопасности.
Принципы работы инструмента. Основные функции для тестирования Web-приложений. Особенности реализации инструмента в разных браузерах.
Понятие тестирования API. Принципы работы с клиентом Postman. Отправка запроса и получение ответа от сервера.
Классификация. Логическая структура приложений. Элементы интерфейса Windows-приложений. Инсталляционное тестирование. Конфигурационные файлы. Тестирование совместимости. Тестирование безопасности.
Android Studio и первые шаги в автоматизированном тестировании
Необходимость тестирования мобильных приложений. Особенности тестирования мобильных приложений. Элементы интерфейса мобильных приложений. Тестирование интерфейса мобильных приложений. Тестирование функционала мобильных приложений. Инструменты тестирования мобильных приложений.
Основные приёмы работы с приложением. Особенности использования для тестирования мобильных приложений. Инструменты и технологии тестирования в Android Studio.
Понятие об автоматизации в тестировании. Отличия от ручного тестирования. Задачи автоматизации. Необходимые условия. Объекты автоматизации. Виды автоматизации. Процесс автоматизированного тестирования. Инструменты и технологии.
Тестировать программный продукт, различать цели тестирования и знать место тестирования в процессе разработки программного обеспечения
Применять основные методы тестирования программного продукта
Работать с документами, применяемыми на этапах планирования и выполнения тестирования
Разрабатывать планы тестирования и тестовые примеры
Понимать основы HTTP-протокола
Понимать языки разметки HTML, XML
Тестировать интерфейс пользователя и функционал десктоп-приложений (на примере ОС Windows)
Тестировать Web-приложения с использованием DevTools
Тестировать Web API с помощью Postman
Тестировать мобильные приложения в Android Studio
Новичкам в сфере IT, которые хотят освоить новую профессию в сфере информационных технологий.
Расширить профессиональный стек, возможность развиваться в новом направлении и повысить доход.
Студентам, которые хотят получить практические навыки в области тестирования программного обеспечения и начать зарабатывать.
Людям, желающим сменить сферу основной деятельности и работать в перспективной отрасли.
Разработчик программного обеспечения с 1986 года. Преподаватель с 1992 года. Занимался разработкой систем в космической программе «Энергия-Буран», микропроцессорных систем управления для промышленных объектов. Многие разработки были лауреатами международных выставок. В 2009 году был признан лучшим инструктором компании Cisco по Юго-Восточной Европе. Основные направления: Desktop-разработка, разработка мобильных приложений, проектирование приложений баз данных, тестирование ПО.
Четыре месяца, 64 пары, занятия два раза в неделю
Выдаём документ по завершении программы
По окончании обучения студенты получают диплом Компьютерной Академии установленного образца.
Сейчас на hh.ru открыто 5 446 вакансий QA-специалистов, и это только в России. Поэтому наш ответ — да, QA-инженеры крайне востребованы. Многие компании ищут таких специалистов, а значит, готовы достойно платить.
Вы можете внести оплату целиком или разбить её на части и выплачивать каждый месяц. По договору средства на счёт вносятся через банк.
Преподаватели проводят занятия два раза в неделю в вечернее время на нашей онлайн-платформе. Желательно посещать уроки регулярно, но если вы не можете присутствовать на занятии, его можно просмотреть в записи. Если какая-то тема кажется сложной, вы можете обратиться к преподавателю за консультацией. На протяжении всего обучения вас будут сопровождать кураторы.
Вы получите диплом компьютерной академии установленного образца.
В случае, если вы планируете временно взять паузу, свяжитесь с учебной частью. Мы переведём вас в академический отпуск. Вы всегда сможете вернуться к обучению в любом из следующих потоков.
Преподаватели — это практики, которые уже состоялись в своей профессиональной области и готовы делиться опытом с теми, кто только начинает свой путь.
Знание иностранных языков не обязательно, но будет плюсом.
Для более комфортного освоения программы желателен компьютер с 2–4-ядерным процессором и от 6 ГБ оперативной памяти. Также рекомендуется использовать операционную систему Windows. Если вы предпочитаете другую ОС, например macOS, вам придётся изучить её интерфейс и горячие клавиши самостоятельно или проконсультироваться с преподавателем. Это не повлияет на качество обучения.
После окончания обучения вы сможете претендовать на позицию младшего (Junior) специалиста.
Первое занятие бесплатно — посмотрите, как идут уроки
Расскажем о скидках и рассрочке
Подберём формат обучения под ваш график
Наши студенты работают в ведущих IT-компаниях России и мира