b
1. Применимость автоматизированного тестирования
2. Основы языка программирования (JavaScript)
3. Изучение фреймворков для автоматизации UI тестирования: виды, возможности, а также тестовые библиотеки (Assert, Mocha/Chai, JEST)
4. Подготовить набор тестов используя связку Puppeteer + Mocha/Chai
5. Изучение BDD библиотек, Gherkin
6. Написание сценариев с использованием Cucumber
мб будут советы у кого, что еще добавить