Профессия

QA/AT

Тестировщик — это человек, который оценивает качество продукта. Именно от него зависит, запустят ли новое ПО, игру или приложение на Android. На курсах QA/AT вы научитесь анализировать код и выйдете на рынок готовым специалистом!
Город: Баку
Начало занятий: 5 июля 2021
Практика
с первой недели обучения
Грант
в размере 85% для каждого студента,40$ мес
Средняя зарплата
тестировщика — 2000 ₼
Трудоустройство
сразу после курса
Длительность курса:
4 месяца
Интенсивность занятий:
5 занятий в неделю, 4 часа в день

Эта профессия для тех, кто:

Вы мыслите аналитически, хотите работать в IT и быть востребованным на рынке
Вы мыслите аналитически, хотите работать в IT и быть востребованным на рынке
Вы командный игрок, разбираетесь в основах программирования и стремитесь улучшить навыки
Вы командный игрок, разбираетесь в основах программирования и стремитесь улучшить навыки
Вам интересны разработка, профессиональный рост и карьера в крупной IT-компании
Вам интересны разработка, профессиональный рост и карьера в крупной IT-компании

Как начать карьеру в it?

1
Заполните форму
2
Пройдите вступительный тест
3
Получите грант в размере 85% от стоимости обучения
4
Учитесь и оплачивайте только 15%
5
Пройдите собеседование в компанию
Оставьте заявку на обучение и получите грант в размере 85% от стоимости курса!

Программа курса

1 . Введение в тестирование
  • Тестирование, обеспечение качества. Обязанности тестировщика
  • Systems development life cycle (SDLC)
  • Роль тестировщика на каждом этапе разработки ПО
2 . Виды и уровни тестирования
  • Функциональное, не функциональное, тестирование, связанное с изменениями
  • Основные принципы и цели тестирования документации
  • Компонентное, интеграционное, системное, приёмочное тестирование
  • Отличие статического и динамического тестирования
  • Отличие исследовательского и ad/hoc тестирования
  • Тестирование пользовательского интерфейса и удобства использования
  • Принципы определения Real Job. Real Job с учетом Business need.
3 . Техники тест-дизайна
  • Основные техники и приемы ручного тестирования.
  • Классы эквивалентности
  • Граничные значения
  • Причинно-следственная связь
  • Исчерпывающее тестирование
  • Попарное тестирование
  • Предугадывание ошибки
4 . Тестовая документация (Артефакты в тестировании)
  • Дефект. Жизненный цикл Дефекта. Приоритет. Критичность. Стоимость Дефекта на разных этапах
  • Bug reports. Improvements
  • Спецификация продукта. Требования (Requirements)
  • Фичи. Приемочные критерии
  • Test Cases/ Check List / Smoke & Automation Check List
  • RTM (requirement traceability matrix)
  • Test Report
  • Mind map
  • Test Plan
5 . JIRA
  • Элементы и примеры работ в JIRA
  • Типы и статусы Issue
  • Workflow для JIRA
6 . Подход к процессу тестированию
  • MoSCoW( Must Should Can Would)
  • Приоритеты проверки (1.Наличие(Availability) 2.Simple Check 3.Complex Check 4.Real Job)
  • Круг понимания задач (1.Business needs 2.Acceptance criteria 3.Specification 4.Target audience)
  • Модульное тестирование
  • Использования диаграмм(UML, Ганта, State, Use case, Activity)
  • Метрики тестирования
  • Тестовое покрытие
7 . Тестирование WEB-приложений
  • Виды тестирования, применяемые в тестировании WEB приложений
  • Обзор DOM, CSS, network
8 . Тестирование мобильных приложений
  • Мобильные платформы iOS, Android
  • Виды тестирования, применяемые в тестировании мобильных приложений
  • Особенности тестирования: узкие места в мобильных приложениях (блокировка экрана,входящий
  • звонок, утечки памяти, работа с сотовой сетью передачи данных)
  • Виды мобильных приложений
9 . Организация в IT команде
  • Принцип работы при получении Task (Dev / QC / QA)
  • Принцип подбора команды( 4 психотипа)
  • Коммуникация с разработчиками (какие вопросы должен задавать тестировщик)
  • Коммуникация внутри команды(распределение времени и задач)
10 . Методологии разработки ПО
  • Agile Scrum
  • User story
  • Backlog/Sprint backlog
  • BDD, TDD
  • Приоритизация в списке задач
11 . Continious Integration/Continious Delivery
  • Система контроля версий
12 . SQL
  • Модели БД (Иерархическая, сетевая, реляционная, объектная)
  • (Data Manipulation Language):SELECT, INSERT, UPDATE, DELETE
  • JOIN, UNION, вложенные запросы
  • AGGregated functions, GROUP BY
13 . Тестирование API
  • Клиент-серверная архитектура
  • HTTP. REST/ SOAP. URI, URL, методы (GET/POST) их составляющие и отличия
  • Форматы передачи данных. XML, json, YAML
  • Тестирование протокола через SoapUI
  • Postman / RestClient / Restlet Client
  • Проверка протокола через JMeter
14 . Automatization testing
  • С# core – classes, objects, conditions, cycles, functions, arrays
  • Обработка исключений
  • Разбор строкового калькулятора
  • UT Unit
  • UT NUnit
  • Разбор тестов строкового калькулятора
  • Stabs and mocks
  • WinForm (calc) + Test
15 . Инструменты автотестирования
  • Выбор тестов для автоматизации. Рентабельность автоматизации.
  • Selenium
  • Разбор кнопочного калькулятора на HTML (Java Script)
  • Разбор тестов кнопочного калькулятора на HTML (Java Script)
16 . Инструменты автотестирования
  • Page Object Pattern
  • BDD Frameworks (Cucumber, SpecFlow)
  • Automation Test reports
17 . Xamarin – Android
  • Разбор строкового калькулятора на Xamarin
  • Разбор тестов строкового калькулятора на Xamarin

Как будет выглядеть ваше резюме после обучения?

Avatar
Гасанов Али
Junior QA/AT
Hard skills
  • Bug reports
  • Test Cases/ Check List / Smoke & Automation Check List
  • RTM
  • Test Report
  • Mind map
  • Test Plan
  • DOM, CSS, network
  • BDD, TDD
  • (Data Manipulation Language):SELECT, INSERT, UPDATE, DELETE
  • XML, json, YAML
  • UT Unit, UT NUnit
  • WinForm (calc) + Test
Soft skills
  • Творческий подход к задачам
  • Умение управлять временем
  • Умение договариваться с людьми
  • Адаптивность и анализ ситуации
  • Высокие коммуникативные навыки
Трудоустройство с DEVEDUCATION
Тестировщик – это человек, который оценивает качество продукта. Именно от него зависит, запустят ли новое ПО, игру или приложение на Android. На курсах QA/AT вы научитесь анализировать код и выйдете на рынок готовым специалистом!
В DevEducation вы получите шанс практически бесплатно:
Employment
Превратиться из новичка в успешного тестировщика
Employment
Получить конкурентоспособное портфолио
Employment
Повысить квалификацию и ценность на рынке труда
Сделайте шаг к востребованной профессии — оставьте заявку на обучение уже сейчас!

2000 ₼

Средняя зарплата тестировщиков в разных городах Азербайджана.

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

  • Рафаэль Гах
    • Преподаватель QA/AT в колледже Deveducation в Баку
    • Опыт работы: 2 года
    • С#, Manual QA
    • Jira, Postman, Selenium, SpecFlow
    • Опыт преподавания: 6 месяцев
    Рафаэль Гах
  • Салим Исмаилов
    • Преподаватель QA/AT в колледже DevEducation в Баку
    • Опыт работы: 2 года
    • Manual QA, С#, HTML, CSS
    • Jira, Postman, Selenium, SpecFlow
    • Опыт преподавания: 6 месяцев
    Салим Исмаилов

Что о нас говорят выпускники?

  • Агасалим Исмаилов
    Агасалим Исмаилов
  • Севиль Зейналова
    Севиль Зейналова
  • Самир Таги-заде
    Самир Таги-заде

Самые частые вопросы

1 . На каком языке проходит обучение?
Курс может преподаваться на русском, украинском или азербайджанском языках в зависимости от того, в какой стране вы проходите обучение. На всех курсах используется английская ИТ-терминология   *Понимание русского языка обязательно для прохождения курса независимо от местонахождения.
2 . Чем я смогу подтвердить прохождение курса?
По окончании курса вы получите сертификат, подтверждающий вашу квалификацию.
3 . Как устроиться на работу после прохождения курса?
После окончания курса каждый студент получает приглашение на собеседование в компанию-партнер DevEducation.
4 . В какой половине дня проходит обучение?
Преимущественно занятия проводятся в первой половине дня. Вы можете уточнить расписание выбранного курса у администратора в вашем городе.
5 . Какая квалификация у преподавателей?
Курсы преподают профильные специалисты с опытом свыше 5 лет, а также действующие сотрудники партнерских ИТ-компаний.
6 . Какие обязательства у студента, получившего грант?
Обладатель гранта не несет юридических или финансовых обязательств перед ИТ-колледжем. Вы имеете право отказаться от использования гранта или воспользоваться им для прохождения следующего курса.
7 . Гарантирует ли DevEducation трудоустройство после окончания курса?
Успешное прохождение собеседования гарантирует трудоустройство на работу в партнерскую ИТ-компанию.   Мы не можем гарантировать трудоустройство, потому что многое зависит от самого студента. Если вы не пропускаете занятия и выполняете домашние задания, то ваши шансы получить работу очень высоки.   Мы можем поделиться результатами наших выпускников — 87% из них получили работу сразу после обучения.
8 . Что будет, если я пропущу некоторые лекции?
Для максимального усвоения материала желательно посещать все лекции. Если одна из лекций или факультативное занятие будет пропущено, то обязательно выполнение домашнего задания этой лекции и всех практических заданий.   На каждый курс выделяется не более 20 грантов. Мы ждем от вас посещения всех занятий по пятидневному графику и выполнения всех домашних заданий. Если студент прогуливает без уважительной причины, мы сами предложим ему закончить обучение.   Большинство наших студентов — это взрослые самостоятельные люди. Посещаемость и успеваемость это, в первую очередь, ваша ответственность.   Если вы уделите внимание курсу, то вам будет легко получить хорошую работу и добиться поставленных целей.
9 . Что будет, если я не выполню некоторые домашние задания?
Курс построен вокруг поиска решений и нахождения ответов, в том числе к заданиям для самостоятельной работы. Поэтому невыполнение домашних заданий эквивалентно лишению гранта и автоматическому исключению с курсов.
10 . Где можно посмотреть программу всех курсов?
С программой можно ознакомиться на сайте deveducation.com. Выберите раздел «Курсы» и откройте интересующий курс.
11 . Я сомневаюсь в выборе направления. Можно ли получить дополнительную информацию?
Конечно, для этого у нас есть «День открытых дверей». Также можно прийти к нам в любой другой день по договорённости с руководителем колледжа.   Вы можете оставить заявку у нас на сайте и записаться на открытую встречу, которые проходят по будним дням.
12 . Какие знания нужны, чтобы получить грант на прохождение курса?
Зайдите на deveducation.com, выберите интересующий курс и прочтите портрет идеального студента. Из него вы узнаете, какие знания пригодятся для получения гранта.
13 . Кем я могу работать после окончания курса QA/FrontEnd/Mobile?
  • После прохождения курса QA/AT вы cможете работать мануальным тестировщиком или автотестировщиком ПО. Вы будете понимать все основные процессы тестирования, написания документации, автоматизации, а также все этапы жизненного цикла ПО. Уровень знаний поможет применить их на реальных проектах;
  • После прохождения курса FrontEnd вы сможете работать программистом в области веб-разработки, будете уметь верстать сайты и создавать десктопные приложения;
  • После прохождения курса Mobile (Xamarin или React Native) вы сможете работать программистом в области мобильной разработки.
14 . Насколько востребована на рынке профессия тестировщика?
Тестировщик – это человек, который проверяет сайт или приложение на наличие ошибок. Ежедневно появляются сотни новых интернет-ресурсов, поэтому специалист по тестированию – это незаменимый человек в цепочке создания качественного сайта или приложения. Эта профессия будет востребована еще долгое время. Также популярность набирает направление автотестирования.   После прохождения курса QA/AT в колледже DevEducation вы сможете работать в любом из этих двух направлений.
15 . На какую зарплату я могу рассчитывать при поступлении на работу в компанию-партнера?
Уровень материального вознаграждения назначается по результатам пройденного собеседования. Также зарплата зависит от города, где вы устраиваетесь на работу. Обычно наши выпускники получают среднюю зарплату junior-специалиста в текущем регионе.   Серьезное отношение к учебе поможет вам закончить курс с высоким уровнем знаний, что хорошо отразится на будущем финансовом вознаграждении.
16 . Почему курс называется «Базовый»?
Базовый курс длится 4 месяца и берет за основу один из языков программирования. Выбор языка будет зависеть от потребностей ИТ-компаний того региона, где вы проходите обучение.   Чаще всего это Java или С#. Базовый курс включает в себя важнейшие блоки необходимые для работы в реальных проектах.   После базового курса студент может выбрать для себя специализацию: FrontEnd, Mobile Xamarin или Mobile React Native, Java Advance, C# Advance. Стать специалистом в любом из этих направлений можно за 1,5 - 2 месяца.
17 . Какие знания необходимы для поступления на курсы по ИТ-направлениям?
В нашем колледже вы можете поступить на Базовый курс Java / C# и курс Тестирования. Перечень необходимых знаний:
  • что такое программирование в целом;
  • уверенный навык использования всех возможностей компьютера;
  • огромное желание учиться, познавать новое и идти к своей цели
18 . Кто является компаниями-партнерами колледжа DevEducation?
Компании партнеры представлены у нас на сайте deveducation.com в разделе «Наши партнёры».   В каждом городе это разные компании и их количество растет.   Основные партнеры:   WizardsDev Сфера деятельности: разработка софта для бизнеса, аналитика, безопасность данных;   xCritical Software Сфера деятельности: разработка финтех-сервисов, системы online-трейдинга, Web и mobile приложения;   Global Cloud Team Сфера деятельности: разработка программного обеспечения по системе outstaffing.
19 . Можно ли обучаться в формате онлайн?
Такая возможность не предусмотрена.   Чтобы наши студенты успешно устроились в ИТ-компании, на курсах мы даем много интерактива. Это скрам-тренинги, хакатоны с топ-менеджерами ИТ-компаний. Одна из самых важных частей обучения — это работа в команде. Онлайн-формат здесь просто невозможен.
20 . Есть ли возрастные ограничения для обучения в колледже DevEducation?
Наша целевая аудитория - это целеустремленные, мотивированные люди в возрасте 18-27 лет. Бывают и исключения, все зависит от того, как вы пройдете обязательное собеседование перед курсом и проявите себя. Максимальный возраст для поступления на курс в нашем колледже — 33 года.   У нас обучались и 16-летние студенты. Но в этом случае мы просто не можем предоставить возможность полноценного трудоустройства.
21 . Заключается ли договор на обучение в колледже DevEducation?
Если вы получили грант, то с вами заключается договор, в котором будет указано название курса и количество учебных часов. Также по окончании курса вы получите акт о проделанной работе.
22 . Смогу ли я совмещать учебу в колледже DevEducation с работой?
На курсах достаточно большое количество домашних заданий и пятидневное обучение. Определите для себя — хватит ли вам времени выполнять работу и заниматься самообразованием   Половина наших студентов совмещает и то и другое. Но мы открыто говорим, что будет нелегко.
23 . Почему стоимость курса такая низкая?
Мы некоммерческий проект и стараемся сделать так, чтобы каждый заинтересованный студент получил грант на обучение. Стремление студента получить грант означает сильную увлеченность ИТ-отраслью. Мы поддерживаем людей, которые горят идеей стать профессионалом.   Цена курса при получении гранта символическая. Это просто фильтр от недобросовестных студентов или показатель серьезности намерений студента. Мы не зарабатываем на том, чтобы продать какой-то курс. Наша выгода в том, чтобы поставлять в ИТ-компании специалистов высокого уровня. Намного выше, чем это делают сайты по трудоустройству или HR-службы.   Мы даем самое качественное обучение на рынке ИТ-образования с точки зрения получения профессии. Содержание обучающих программ изначально ориентировано на реальные ТЗ современных ИТ-компаний. Мы досконально знаем, что вам пригодится для трудоустройства.   Мы договорились с компаниями-партнерами о выделении денег на обучение. Это сделало курсы доступными для любого заинтересованного студента. Несмотря на то, что мы отвечаем запросам бизнеса, мы полностью играем на стороне студента с точки зрения процесса обучения.
24 . Какой уровень английского требуется для поступления на курс?
Для получения гранта и поступления на курс желателен уровень английского не ниже Pre-Intermediate.   Если уровень английского ниже, но все остальные задания при прохождении собеседования выполнены на высоком уровне, то потенциальный студент может претендовать на получение гранта и зачисление на курс.
25 . Почему нет занятий после 7 вечера?
Это стандарт бизнес-обучения. После 8-9 часов работы человек может просто «перегореть». Осваивать такую обширную программу по вечерам — не результативно.   К тому же обучение идет на реальных проектах. И компании, которые выделяют грант, сильно рискуют, если студенты не справятся.
Заполните форму и узнайте больше о том, как построить карьеру в IT с DevEducation!
Как выбрать курс QA engineer в Баку и зачем вам это надо
Сфера информационных технологий буквально ворвалась в нашу жизнь. Из-за достаточно высокого уровня заработной платы и постоянного спроса на специалистов этой сфере, многие люди хотят найти в ней работу. Это не так просто, ведь для любой профессии, и сфера ИТ не исключение, нужно специальное образование, для получения которого, очень часто нет ни финансов, ни лишнего времени. Не расстраивайтесь, ведь в сферу IT можно попасть не только получив специальность. Есть такие должности, на которые можно попасть и без длительного предварительного обучения – это QA. Давайте разбираться вместе – что это за должность, что делает специалист на ней, какие курсы QA engineer в Баку можно пройти.

Что даст вам обучение QA engineer в Баку?

Несмотря на то, что в названии профессии QA engineer есть проверка качества, работа заключается в контроле за корректностью выполнения всех шагов разработки и точностью работы конечного продукта. А QA engineer проверяет соблюдение всех стандартов во время разработки программ. В это время он контактирует с заказчиками, программистами, дизайнерами, разработчиками для предотвращения появления ошибок программного обеспечения. Итак, после того как вы пройдете обучение QA engineer в Баку и получите необходимые знания для работы, приступив к работе вы будете:
  • анализировать и рассчитывать время, необходимое для создания приложения или коррекцию ошибки;
  • разрабатывать сценарии тестирования;
  • проводить тестирование;
  • вносить найденные недочеты в систему трекинга;
  • обсуждать исправлений со всеми, кто участвует в разработке;
  • отслеживать процесс исправлений;
  • повторно тестировать проблемные моменты;
  • анализировать результаты тестирования;
  • дорабатывать сценарии тестирования;
  • анализировать процесс разработок в команде;
  • оптимизировать процессы разработки для того, чтобы избежать появления обнаруженных ошибок повторно;
  • вести документацию по проведенным тестам.
Сначала, вам может показаться, что это очень большой список обязанностей. Но, когда вы пройдете курсы QA engineer в Баку и приступите к работе, вы поймете, что часть обязанностей не находятся в зоне вашей ответственности. Итак, для того чтобы стать QA engineer вам не нужно знать языки программирования и особенности построения баз данных. Самое важное знать, что из себя представляет структура разработки программного обеспечения и понимать что происходит во время тестирования. Да, кроме курсов, вам нужно будет прочитать специализированные книги, провести тренировку на «простых» приложениях или сайтах в поиске багов. А еще, советуем подтянуть ваш английский, ведь сегодня это один из плюсов при приеме на работу, еще и в сферу ИТ. Итак, если вы хотите обучиться на QA engineer для того, чтобы потом получить другую должность из сферы ИТ, то после курсов можно переквалифицироваться. Например, в будущем вам доступны должности бизнес-аналитика, программиста, менеджера проектов. Там, со знаниями QA, у вас будут открыты двери и вы можете получить дополнительные возможности для карьерного роста. При этом не забывайте, уровень ответственности на этих должностях будет намного выше. Как бы там ни было – удачи вам на новом поприще!
Как пройти курс тестировщика в Баку
Одной из самых востребованных и высокооплачиваемых профессий современного мира считают занятость в отрасли информационных технологий. Освоить новую специализацию можно вне зависимости от возрастной категории, базового образования. Не обязательно тратить время на сдачу вступительных экзаменов в ВУЗ. Достаточно обратится к услугам известного некоммерческого образовательного проекта DevEducation. Курсы тестировщиков в Баку, после их успешного прохождения, обеспечивают выдачу подлинного сертификата, к которому прикреплен QR с кодом для проверки.

Обучение тестировщиков в Баку

Тестировщик программного обеспечения ведет контроль качества на всех этапах разработки, выпуска и эксплуатации приложений, программ, сайтов, игровых ресурсов. Называют несколько основных аргументов, которые четко отвечают на вопрос – почему же стоит отдать предпочтение курсам DevEducation:
  • заработная плата айтишника привязана непосредственно к показателям валюты –  доллар;
  • специалистов ожидают высокие перспективы карьерного роста. Развитие навыков тестирования позволяет стать бизнес-аналитиком, проджект-менеджером, тимлидом. Выучив язык программирования, некоторые студенты переходят к разработкам.
  • на сегодняшний день среди предложенных вакансий спрос на IT специалистов возрос в несколько раз;
  • веб-разработчики могут работать в том направлении, которое им по душе. Владея в совершенстве английским языком можно получить хорошую должность в американских или европейских IT-компаниях.
  • пользователи, владеющие навыками тестирования ПК, могут отдать предпочтение работе как в комфортабельном офисе, так и выполнению хорошо оплачиваемых заданий в удаленном доступе.
Курсы тестировщиков в Баку от некоммерческого образовательного проекта DevEducation состоят из нескольких направлений:
  • базовое обучение – знакомство с программированием, основными понятиями и концепциями;
  • QA – ввод в основы автоматизации и мануальное тестирование;
  • Java – термины, синтаксис, навыки письма чистого кода;
  • FrontEnd – введение в современную веб-разработку;
  • Reach Native – разработка нативных приложений для мобильных устройств.
Профессиональные преподаватели школы способствуют быстрой подготовке студента к изучению простых и сложных языков программирования. Овладеть JavaScript вместе с CSS и HTML можно на курсе FrontEnd. Длительность занятий составляет 3 месяца. Согласно графику на неделю запланировано 2 лекции по 4 часа в день. Программа основана на теории и практике, с финальным командным проектом. После базовой подготовки новички становятся более уверенными пользователями ПК, могут брать на себя ответственность за выполнение несложной работы, вырабатывают собственный стиль. При последующей подготовке проводится углубление знаний и навыков. Доступны к изучению материалы, вебинары, на основе которых обучение тестировщиков в Баку проходит более эффективно. Работа IT сотрудников очень важна, так как от тестирования напрямую зависит продуктивность работы ПО. Выпускники DevEducation – это квалифицированные кадры, которым под силу обслуживание различных платформ.