Избираемата дисциплина ще запознае студентите с основните концепции при осигуряването качеството на софтуера (Software Quality Assurance / QA). Ще се демонстрира търсенето на дефекти чрез въвеждане на подходящи входни данни и как да се тества потребителското изживяване.
Ще се упражнят различните подходи за тестване и ще се усвои как да се преценява в кои случаи е подходящо да се използва всеки един от тях. Също така ще се разгледа тестването на характеристики на софтуера свързани с неговото представяне - натоварване, сигурност, съвместимост и други.
Освен ръчното тестване и описване на дефектите, накрая ще се засегне и тест автоматизацията. Ще се представи един от най-използваните в QA бранша инструменти за автоматизирано тестване - Selenium Web Driver.
Дисциплината е предназначена за хора с малък или никакъв опит в програмирането, особено подходящ за ръчни (manual) тестери, които са решили да разширят познанията си в областта на софтуерното осигуряване.