На системах какого масштаба их стоит начинать применять?
На любых. В идеале TDD (Разработка через тестирование)
Есть ли толковая литература по ним с примерами для новичков.
Уже кому-то сегодня скидывал эту ссылку:
https://www.ozon.ru/context/detail/id/26230428/
Примеры на C#, но принципы применимы в любом ЯП
Лучше книги по тестам ещё не видел. В идеале читать оригинал, перевод ужасен.
Применимы ли они при разработке в одиночку?
Конечно применимы, нет никакой разницы