Курс

Quality Assurance - Manual Testing ниво Junior

  • Начало:  15 юни
  • 26 седмици
  • Подходящ за:  Начинаещи

QA не е само теоретично знание – научи го чрез практика и се подготви за кариера в IT с нашия курс по тестване на софтуер и 2-месечен онлайн стаж.

КАКВО ЩЕ НАУЧИШ

Ролята на QA специалиста

Ще навлезем в света на софтуерното качество и значението му за всеки успешен проект. Ще разбереш как QA специалистите правят разликата между добър и отличен продукт.

Практически подход към тестването на уеб и мобилни приложения

Ще разгледаме спецификите на проверката на различни платформи, ще овладееш техники за ефективно откриване на грешки и ще научиш как да работиш с реални тестови сценарии.

Разнообразни видове тестове и методологии

Ще научиш как да провеждаш функционални, регресионни и интеграционни тестове, както и как да прилагаш различни техники за гарантиране на стабилност и качество.

Владеене на професионални QA инструменти

Ще се запознаеш с платформите Jira и Postman – стандарт в индустрията за управление на задачи и API тестване, и ще ги използваш в практически задачи.

Работа с бази данни и SQL заявки

Ще усвоиш как да проверяваш данни в реални проекти, като използваш SQL за валидиране и анализ – умение, което те отличава като качествен QA специалист.

Практически Bootcamp

Освен теоретичните знания, те очакват 2 месеца практическо обучение с реални проекти, ментори и задачи, които ще ти дадат увереност да започнеш своята QA кариера.

ТЕМИ В КУРСА

Още в началото ще се потопиш в основите на софтуерното тестване – какво е Quality Assurance, защо е неизменна част от съвременната разработка и какво точно прави един QA специалист в екипа. Ще разгледаме как е възникнала нуждата от тестване, какви видове грешки се срещат най-често и ще изградиш начален речник с ключови термини, който ще използваме активно по време на курса. Тази тема поставя фундамента за практическата част, която следва.

В тази лекция ще се запознаем с основите и ролята на софтуерната документация в QA процеса, като разгледаме как тя подпомага разбирането на клиентските изисквания и планирането на ефективно тестване. Ще разграничим основни видове документация като FSD, BRD, ISD, TSD, както и формати като User Stories и Use Cases. Също така ще се фокусираме върху ключови тестови документи – Test Plan, Test Case и Bug Report – и ще обсъдим как те подпомагат откриването и проследяването на бъгове. Ще изясним разликите между Validation и Verification и тяхното значение за постигане на качествен софтуер.

Ще приложим наученото до тук чрез упражнения, които ще ни помогнат да затвърдим разбирането си за документацията, бъговете и ключовите QA термини.

Ще се запознаем с основните видове тестване – функционално, регресионно, интеграционно – и ще разберем кога се прилагат. Ще разгледаме и ключови техники, които използваме за ефективно намиране на грешки и осигуряване на качествен софтуер.

Ще приложим научените техники в реални примери и упражнения, за да затвърдим уменията си в откриването и описанието на дефекти.

Ще проследим целия жизнен цикъл на софтуера – от идея до тестване, чрез моделите SDLC и STLC. Ще сравним подходи като Waterfall и Agile и ще разберем каква е нашата роля като QA специалисти в екипа.

Ще работим с Jira – водещ софтуер за управление на задачи и бъгове. Ще създаваме тикети, ще следим прогреса на задачите и ще разберем как QA специалистите използват Jira в ежедневната си работа.

Ще научим как да планираме тестови дейности – време, ресурси и усилия. Ще говорим за управление на рискове и ще разгледаме кога е подходящо да автоматизираме тестването. Ще обърнем внимание и на актуалните тенденции в QA света.

Ще разгледаме как се тества мобилен софтуер – на реални устройства и емулатори. Ще обсъдим как да избираме подходящи устройства и как да пишем ефективни тест кейсове за стабилни мобилни приложения.

Ще се запознаем с това как работят уеб приложенията – какво правят HTML, CSS и JavaScript, как браузърите зареждат съдържание и какви протоколи използват. Ще използваме и DevTools за анализ и дебъгване при тестване на уеб софтуер.

Ще затвърдим наученото до момента чрез работа по реални казуси и практически задачи.

Ще затвърдим наученото до момента чрез работа по реални казуси и практически задачи.

Ще разгледаме основите на уеб услугите – REST и SOAP, и как се различават от API. Ще се научим да използваме инструменти като Postman и SoapUI за интеграционно тестване и ще обсъдим добри практики за създаване на тестове за надеждност, сигурност и производителност.

В това упражнение ще приложим на практика тестване на уеб услуги, като използваме Postman и SoapUI за създаване и изпълнение на тестове върху REST и SOAP API, с фокус върху надеждност, сигурност и производителност.

Ще се запознаем с основите на базите данни – релационни и нерелационни, и как работят системите за управление на данни. Ще научим ключови SQL команди за създаване, четене и манипулиране на данни, които ще използваме за валидиране и тестване в реални QA ситуации.

В това упражнение ще използваме основни SQL команди за създаване, извличане и промяна на данни в база, с цел валидиране на информация и тестване на функционалности в реални QA сценарии.

Ще разгледаме как AI променя начина, по който се прави тестване – от автоматизиране на рутинни задачи като създаване на тестове и анализ на логове, до предсказване на потенциални проблеми. Ще обсъдим как машинното обучение подобрява качеството на софтуера и повишава ефективността на QA екипите.

В последната лекция ще се фокусираме върху успешния старт в QA кариерата – как да създадем впечатляващо CV и LinkedIn профил, както и как да се подготвим за интервюта. Ще научим ефективни техники за представяне и отговаряне на често задавани въпроси.

След курса те очакват 2 месеца интензивна практика с реални задачи и подкрепа от опитни ментори. Това е твоят шанс да приложиш знанията и да се подготвиш за работа като Junior QA специалист.

ПРЕПОДАВАТЕЛИ

ЗА КОГО Е ПОДХОДЯЩ

Хора без опит в ИТ

Този курс е създаден специално за всички, които тепърва навлизат в технологичния свят. Не е нужно да имаш предварителни знания, достатъчно е да имаш желание за учене и развитие.

Търсещи нова професионална посока

Ако искаш да смениш попрището си и да започнеш кариера в ИТ, QA е отличен избор, който ти отваря врати към стабилна и търсена професия.

Внимателни и прецизни личности

Обичаш ли да забелязваш детайлите и да откриваш грешки, които другите пропускат? QA е идеалната сфера, в която тези качества се ценят високо.

Желаещи практическо обучение

Курсът предлага не само теория, но и конкретни умения, които ще можеш да приложиш веднага, за да се чувстваш уверен при работа с различни тестови задачи.

ЧЕСТО ЗАДАВАНИ ВЪПРОСИ

Quality Assurance - Manual ниво Junior обучението включва 18 лекции с продължителност от 2 часа. Курсът се провежда онлайн през учебната платформа на Advance Academy. След края на курса ще се състои двумесечен онлайн стаж, с който да затвърдиш знанията си. 

Онлайн стажът при нашите партньори от iTask е интензивен практически модул след края на основното обучение, в който работим по реални проекти с подкрепата на ментори. Целта е да затвърдим знанията си чрез задачи от реалната практика и да развием самостоятелност в тестването на софтуер.

За да се запишеш за програма Quality Assurance - Manual ниво Junior, натисни бутон “ЗАПАЗИ МИ МЯСТО” и следвай стъпките от формуляра, или ни се обади на телефон 0889 990 030.

Всички лекции от нашия QA курс се записват и се качват под формата на видео в системата ни. Можеш да ги гледаш в удобно за теб време.

Всички курсисти ще имат нужда от компютър и интернет връзка. Курсистите в присъствена форма ще използват наша техника на място.

След повечето лекции от нашия QA курс се дават няколко кратки задачи за домашно. Те са препоръчителни, за да усвоиш материала по-добре, но не влияят на финалната оценка.

Изпитът включва теоретична и практическа част. Теоретичният изпит включва 50 въпроса с избираеми отговори. Практическият изпит е обвързан с тестване на уеб страница на база взетия материал.

СЕРТИФИКАТИ

Advance Academy е лицензиран учебен център и може да издава държавно признато “Удостоверение за професионално обучение”, както и Сертификат за преминато обучение на всички курсисти завършили успешно курса.

СертификатУдостоверение от МОН

Запишете се сега

Остават само 15 места. Запиши се и запази своето място за курса Програмиране на Scratch.

Записването не е свързано с плащане и можеш да откажеш своето участие по всяко време.

Благодарим Ви

за записването, ние ще се свържем с Вас на посочения имейл.