Понятие джуниоров везде разное.
Если максимально усреднить:
- Теоретическая база по Computer Science: понимание работы целевой платформы, общие принципы построения приложений, версионность, SDLC и прочее.
- Теоретическая база по тестированию: тест-дизайн, практики и подходы тестирования, артефакты тестирования и принципы и подходы к построению и проведению тестирования.
- Теоретическая база по автоматизации: какие инструменты есть, как автоматизируются те или иные сценарии, что стоит автоматизировать, а что нет и с какой стороны ко всему этому подходить. Пресловутый page object и html\page elements.
- Теоретическая база по программированию: ООП, структуры данных, способность решать минимальные типовые задачи, знание Java\Python.
- Какой-никакой опыт работы с инструментами автоматизации (Селениум для веба, Appium для мобил и т.д.)