Нет, не сложно, если задать правильные вопросы. Конечно, юзер может быть и гением и слету все осмыслить и понять... но сие редкость. Практика, самостоятельно найденные решения и т.п. заметны.А вот если юзер прочитает пару книг по тестированию сложно его будит отличить от профессионала.
А по сути больше ничего и не надо на те позиции, на которые вообще могут претендовать студенты и около того в серьезных компаниях.В том числе я сужу по опыту интервью в хороших компаниях, которые по моему мнению абсолютно реально пройти чистой зубрежкой теории, и 10ти минутным опытом написания тест кейсов.
Не измерить, потому что у нас обязательный набор знаний довольно сильно зависят от проекта. Просто так сложилось, что некоторые системы достаточно протестировать руками и никаких специфических знаний для этого не надо - результатом юзеры довольны... это все вопросы стоимости разработки. А в некоторых проектах и по чужому коду ползаешь на всех возможных языках, и работаешь во всех мыслимые операционках... и это все в пределах одного дня... и каждый день...Я конечно не утверждаю, мол тестирование всем дано, что это просто и не ценится и т.д. Но как-то все неопределено в тестировании, как говорится в попугаях не измерить...
Короче, полное многообразие... на любой уровень мозгов и вкус. :)