Псевдо-fullstack автоматизаторы
Мне частенько попадаются вакансии fullstack-автотестеров. Ничего удивительного, популярная концепция на сегодня. Но меня вымораживают рекрутеры, которые подают вакансию как Full Auto QA, а потом вскрываются нюансы 🥶
У меня так было с Ozon
На первом разговоре с HR речь была про 100% автоматизацию. С каждым последующим этапом процент падал, и к этапу "Знакомство с командой" автоматизация оказалась по остаточному принципу 😬
Если у тебя нет опыта в AQA, то это примерно 0%, потому что, очевидно, автоматизация тестирования никому не нужна, и делаешь ты это скорее как хобби на работе
Как там было на самом деле я не узнал, потому что отказался от оффера
Почему 0%?
А потому что, скорее всего, ты забьешь на автоматизацию
Вот пример: ты протестировал руками фичу, выкроил денечек-два на автотесты, начал разбираться, что там да как. И тут тебе прилетает на тест срочный баг с прода. Ты отвлекаешься, тестишь, возвращаешься к автотестам. Только погрузился в контекст, а времени уже не осталась, пора прогонять регресс и релизить. И вот ты закончил с регрессом, и тебе дают уже новую фичу
В итоге ты возвращаешься к автотестам, когда все уже забыл
И тебя опять на что-то выдергивают!
Когда только изучаешь автоматизацию, это очень тяжело, и после нескольких таких циклов, ты просто забиваешь на автотесты
Но есть и плюсы
На собеседовании особо не гоняют по языку программирования и больше спрашивают по ручному тестированию. Когда нет уверенности в своих знаниях по AQA, вариант неплохой, это лучше, чем ничего. Да и в резюме потом можно написать, что участвовал в автоматизации тестирования 😁
Мне частенько попадаются вакансии fullstack-автотестеров. Ничего удивительного, популярная концепция на сегодня. Но меня вымораживают рекрутеры, которые подают вакансию как Full Auto QA, а потом вскрываются нюансы 🥶
У меня так было с Ozon
На первом разговоре с HR речь была про 100% автоматизацию. С каждым последующим этапом процент падал, и к этапу "Знакомство с командой" автоматизация оказалась по остаточному принципу 😬
Если у тебя нет опыта в AQA, то это примерно 0%, потому что, очевидно, автоматизация тестирования никому не нужна, и делаешь ты это скорее как хобби на работе
Как там было на самом деле я не узнал, потому что отказался от оффера
Почему 0%?
А потому что, скорее всего, ты забьешь на автоматизацию
Вот пример: ты протестировал руками фичу, выкроил денечек-два на автотесты, начал разбираться, что там да как. И тут тебе прилетает на тест срочный баг с прода. Ты отвлекаешься, тестишь, возвращаешься к автотестам. Только погрузился в контекст, а времени уже не осталась, пора прогонять регресс и релизить. И вот ты закончил с регрессом, и тебе дают уже новую фичу
В итоге ты возвращаешься к автотестам, когда все уже забыл
И тебя опять на что-то выдергивают!
Когда только изучаешь автоматизацию, это очень тяжело, и после нескольких таких циклов, ты просто забиваешь на автотесты
Но есть и плюсы
На собеседовании особо не гоняют по языку программирования и больше спрашивают по ручному тестированию. Когда нет уверенности в своих знаниях по AQA, вариант неплохой, это лучше, чем ничего. Да и в резюме потом можно написать, что участвовал в автоматизации тестирования 😁