В каждой компании требования для миддл или синьйор куа различаются. Не существует какого-то магического списка статей и книг, прочтя который получишь сразу лычку миддл. Что могу посоветовать - смотреть на технологии и архитектуру проекта, углублять знания о том как продукт Ваш работает, что "под капотом", смотреть в стороны автоматизации или нефункционального тестирования.