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