Вывод

Целью прохождения курса было в общих чертах познакомиться с тестированием приложений. В общем-то курс только на это и рассчитан. Коротко, доступным языком об основных понятиях, об этапах разработки, даже немного о методологиях Scrum и Agile. Есть задания с взаимной проверкой.
Оставлю здесь перечень книг, если надумаю дальше углубляться в тестирование:
Майерс, Баджетт, Сандлер - Искусство тестирования программ
Rex Black - Advanced Software Testing
Kopland - A Practitioner's Guide to Software Test Design
****
Навыки на стажера, кроме знаний тестирования
- знания языка программирования на базовом уровне
- знание скриптового языка и фреймворков для тестирования на нем (Python, PyTest)
- инструменты для автоматизации (Selenium)
- тестирование производительности (JMeter)
- Linux
- сети: модели и основные протоколы
- алгоритмы и структуры данных
- паттерны проектирования
Дневник цели

Вашей мантрой должны быть «счастье пользователя», «качественный продукт» и «успешный проект», а не «завести как можно больше багов» — ОЧЕНЬ часто эти 2 цели оказываются слишком далеки друг от друга.
Чек-листы — отличная напоминалка «здесь надо вникнуть глубже». Чек-листы можно и НУЖНО согласовывать. С разработчиками, аналитиками. Вся команда включается в процесс тестирования, тестировщики узнают много нового о продукте, коллективный разум улучшает качество тестирования. И помимо однократного повышения качества отдельно взятого чек-листа, повышается качество тестирования в целом: тестировщики начинают больше учитывать в тестировании, развиваться, эти знания со временем окупаются в виде более результативного тестирования.