За 4 месяца сложно выучить новую технологию так, чтобы эти знания достойно оплачивались. Особенно, если технология изучается не для работы, а для дополнительного развития. Наверняка, уже есть сильная область знаний. Тот же Silktest. Или WebDriver. У этих продуктов столько особенностей, что на годы изучения хватит.
Оговорка - работаю не в Москве, но в столице.
Много знаний по Selenium WebDriver получил решая задачу - как в Continius Integration встроить тесты веб-клиента, использующие WebDriver. Научился поднимать программно тестовые стенды с агентами, работать с Selenium Grid, делать снимки экрана на удалённой машине во время ошибки, собирать ошибки JavaScript во время работы теста (для каждого браузера свой способ).
Кажется, простая задача. Но если её не решить, ценность тестов нулевая, сколь бы красивым не был их код. А чтобы решить нужно много знаний и навыков. Есть целых пол года.
Хотя, 4 месяца - достаточно для изучения новых технологий. Занимался долгое время автоматизацией. И за пол года перквалифицировался в специалиста по нагрузочному тестированию. Неделю меня учили (разработчики и более опытные в нагрузке коллеги инженеры по тестированию). Месяца полтора читал, писал, отлаживал. Переписал проект трижды (изначальный срок был на две недели - одна итерация, срок провалил). И дела пошли в гору.
Высокие нагрузки - очень интересная область. Если у вас есть пол года на чтение книг по реляционной алгебре, изучению того как формируются планы выполнения SQL-запросов, написанию собственного быстрого кода, умению писать мало кода (использовать фреймворки и эффективную декомпозицию). А также отладке, кодингу, анализу. То станете специалистом.
JMeter, Graphite, Fiddler (или другой прокси) статут вашими помощниками.