Уровень минимальных знаний на позицию джуна сейчас может сильно отличаться в зависимости от компании. Одни ждут от кандидатов на позицию junior знания и опыт работ с DevTools, Postman, Charles/Fiddler, Android Studio, SQL, с различными языками программирования и даже JMeter. У других — самый минимум: знать теорию тестирования, техники тест-дизайна, уметь писать тест-кейсы и багрепорты. Но так как конкуренция на такие позиции очень большая, то преимущество получают кандидаты, которые хотя бы поверхностно знакомым с релевантными компании инструментами. Кандидат с хорошими знаниями теории и DevTools чаще проиграет конкуренцию такому же кандидату, но с опытом работы в Postman (при прочих равных естественно).
А что такое вообще "джун после курсов"? По большому счету - ничто. В смысле опыта, знаний, практических навыков... Ему на курсах примерно объяснили "что это такое", он нахватался каких-то умных слов. Может быть чуть-чуть теории (так, на уровне "таблицы умножения"). Может научили каким-то инструментом пользоваться.
Но ценность для бизнеса такого "специалиста" саму чуть выше, чем просто первого встречного с улицы взять. Никакой реальной отдачи с него перу месяцев не будет (и не стоит ее ожидать). Более того, ему потребуется ментор, который будет его контролировать, помогать, вводить в курс дела.
Т.е. первые пару месяцев в такого человека надо вкладываться в надежде что вот он сейчас освоится и начнет приносить прибыль.
Но через полгода человек считает что у него уже "есть опыт", но тут его "недооценивают" (сиречь мало платят) и он начинает искать место где будут платить больше и уходит (типа "нельзя стоять на месте, надо развиваться").
Что в итоге? Время, деньги, усилия - все зря. Выучили человека для кого-то другого. За свои деньги. Оно такое надо? Это как давать незнакомому человеку в долг, зная что с большой степенью вероятности вы больше не увидите ни этого человека, ни своих денег.
Вот такая вот ситуация сложилась на рынке. Это еще без учета того, что многочисленные курсы штампуют таких вот "недоджунов" в неимоверном количестве, значительно превышающем потребности рынка. Ибо курсы - это прежде всего коммерческий продукт, который нужно продать, а что там будет после того, как деньги получены, уже никого не волнует.
Ну скорее не так.
Никто - это полный 0, который не знает, что такое integer.
Потом идёт Trainee, который знает, что такое integer, но не знает, что такое массив и плачет каждый раз, когда ему нужна помощь
Джун уже знает про массивы, но всё-равно плачет каждый раз
Я бы сказал, что после любого курса выходит слабенький Trainee
Не ходите в эту профессию [название] в ней нужно разбираться и прийдется работать.
Комментарий недоступен
Спасибо за статью. Прохожу курс по автоматизации тестирования с помощью Selenium и Python (знаком с этим языком достаточно неплохо). Абсолютно согласен с Вашим описанием текущей ситуации на рынке труда для джунов: мониторю на будущее и вижу, как мало в принципе таких вакансий, и какие требования сейчас выставляются начинающему тестировщику.
Не лучший выбор стэка - связка Selenium и Python мало где используется. В серьезных компаниях end-2-end пишут на TS + playwrite или cypress
Если хотите найти работу, фокусируйтесь на бэкенд автоматизации: учитесь писать изолированные и интеграционные тесты для микросервисной архитектуры. Так же важно уметь интегрировать в CI-пайплайн, чтобы сочеталось с git-flow подходом
А потом оказывается, что слова не соответствуют реальности.
Так к сожалению происходит очень часто