Всем привет!
Хочу рассказать свою историю продвижения на ютесте.
Сразу скажу, что образование у меня техническое - программирование. Был большой перерыв - поэтому решил начать с ютеста. Начал работу, уже находясь в США.
На сегодняшний день активно работаю на ютесте 2 месяца. Активно = минимум 4 часа в день.
Что успел за эти 2 месяца:
- Находиться постоянно в категории Golden
- Сдать экзамен на роль TTL - Test team lead и подключиться к активному проекту в этой роли
Несколько слов о карьере на ютесте
Я частенько слышал про ютест на форумах, и, честно говоря, у меня сложилось впечатление, что это какой-то сайт для дилетантов, где можно немножко потестировать на мороженное. Т.е. нигде я толком не слышал, что на ютесте можно заниматься чем-то более менее серьезным (обычно ютест используют, как стартовую площадку перед выходом на работу в должности QA engineer - чтобы было, что написать в резюме)
На самом деле - на ютесте большая градация тестеров. Можно оставаться в самой низкой категории, можно лезть потихоньку в самую высокую категорию. Все зависит от желания.
Согласно этому мануалу карьерный рост может быть таким:
[ol]
[li]Вы проходите стадии от обычного тестера до Golden rated.[/li][li]После этого вы сдаёте экзамен и становитесь Community Plus тестером[/li][li]После этого вы сдаёте экзамен и становитесь Community Premier тестером[/li][/ol]
Параллельно с этим можно строить свою карьеру в роли Test Team Lead
[ol]
[li]Сначала вы сдаёте экзамен на роль TTL[/li][li]Потом вы ждете, чтобы вас кто-то захотел взять в этой роли на свой проект[/li][li]Потом вы должны пройти собеседование с этим Project Manager (PM) - только после этого вы начинаете работать TTL[/li][li]Далее вы можете так же повышаться в роли TTL - Community Plus/Premier[/li][/ol]
Параллельно с этим можно строить карьеру в области PM
[ol]
[li]Вы можете дойти до уровня управления другими TTL[/li][li]Вы можете общаться с PM, брать на себя часть их работы[/li][li]В итоге можно дойти и до PM[/li][/ol]
Т.е. размахнуться в карьере можно довольно таки сильно.
Чем отличается обычный rated тестер от Golden (и далее - до Community Premier):
[ol]
[li]тем, что у первого по пару циклов в день с низкой оплатой, а у второго по 20 циклов.[/li][li]Второго приглашают на onsite work - “арендуют” на пару месяцев для работы в офисе.[/li][li]Второго все PM приглашают на специфичные дорогие проекты, ему высылают разные девайсы на тестирование и т.д. и т.п.[/li][li]С крутым тестером вышестоящие ребята говорят абсолютно(!) по-другому. Вы можете предъявлять притензии о низкой оплате, о реджектах, и т.д. и с вами будут считаться[/li][li]и т.д.[/li][/ol]
Т.е. вывод - Начиная с позиции Golden вы можете на что-то рассчитывать.
Почему люди работают на uTest
Я многим PM и TTL задавал один и тот же вопрос - почему они работают на ютесте, хотя у них за плечами хорошие громкие конторы.
Ответ один - гибкий график, хороший коллектив TTL и PM, хороший доход.
Я предполагаю, что хорошие ТТЛ зарабатывают вполне хорошо, тысячи 4-5. Если учесть, что можно работать на берегу океана, или в горах, или менять каждые 3 месяца место жительства, то звучит интересно
Про PM не говорю - не знаю.
Какие перспективы у начинающих (не-айтишников)
Абсолютно такие же, как и у айтишников, только растянутые во времени. Я лично близко знаю нескольких крутых TTL, которые сейчас работают напрямую с Microsoft и другими мощными конторами (enterprise сектор) и управляют другими TTL, а 2 года назад вообще были в абсолютно другой сфере (финансы, медицина и т.д.). Для меня, как для человека технического, это остаётся загадкой и фантастикой, но факты остаются фактами. Ребята за пару лет становятся нереально крутыми из “нулей”.
Как находиться в категории Golden testers и как выбрать правильный долгосрочный курс
Тут все просто. Нужно учиться, стараться, делать больше, чем от тебя требуют, проявлять инициативу, вникать глубоко, общаться с начальством по циклу, и т.д.
В любой профессии путь один - не отмазываться от работы, а вкалывать с энтузиазмом. И тогда все складывается так, что вы растете, причем быстро. Если вы только и думаете, как побыстрее спрыгнуть с данного цикла, или криво-косо оформить баг и побежать далее, то ничего не выйдет. Но это все абстрактно
Из конкретных советов:
[ol]
[li]У вас должны быть девайсы - свежий Android phone, iPad 2+, iPhone 4s+, комп с Windows 7-8. С этим набором вы будете покрывать почти все запросы по тестированию[/li][li]Вы просто обязаны минимизировать Rejections. Это ключевая вещь. Если вы нагребли в начале много реджектов, то лучше заводить новый аккаунт.[/li][LIST=1]
[li]Чтобы не грести, нужно иметь опыт - понимать, баг ли это в принципе (опыт - вещь сложная)[/li][li] Стараться думать перед тем, как постите очередной баг - не дублирует ли предыдущие, не находится ли вне покрытия цикла (out of scope), не обсуждали ли его в Annoucements and Chat и т.д.[/li]li Dispute bug: Если вы хотите сделать Dispute, то нужно сначала поговорить с PM - чтобы он одобрил ваш запрос на пересмотр, а то получите реджект опять. Повторный реджект убивает ваш рейтинг кувалдой. Сильнее понизить его нельзя.[/li][li]Если не уверены в баге, то можно попросить в разделе Actual Results отдельной строчкой в скобочках, чтообы TTL/PM/Customer оставили сообщение, что ваш баг не прокатывает и вы его сможете удалить (Decline)[/li][li]Если вы подключились к циклу позже и видите, что TTL/PM/Customer всех подряд без сильного Reject-ит (такое бывает частенько), то не стоит на таком цикле и дергаться - просто идете дальше[/li][/ol]
[li]Вы должны копать глубоко каждый цикл. Если вы делаете Smoke test и нашли пару поверхностных багов, то большого авторитета это вам не добавит. Если вы нашли что-то классное, то это видит и TTL и PM и клиент, и вы можете упомянуть это в переписке, если напишете им во время данного цикла.[/li][li]Хорошие баги хорошо оценивают (Very valuable, exceptional valuable) - это очевидно.[/li]li Вы должны находить много багов в данном цикле. Если вы нашли 1 баг, то вас никто не помнит. Если вы нашли 10 багов (50% всех багов), то вас помнят очень хорошо - могут сделать Favorite tester of the cycle - очень важное достижение, кстати. Через это достижение вы имеете доступ ко всему начальству. Они вас знают и уважают[/li][li]Вы должны помогать коллегам в чате - to assist the TTL. Если ТТЛ отсутствует и вы знаете ответ, то вы можете его подстраховать[/li]li Ваше общение со всеми окружающими (особенно вышестоящими) должно быть на максимально качественном уровне - скорость ответа, красивые ответы, здороваться, извиняться и т.д. По-людски, в общем, чтобы приятно было с вами иметь дело.[/li][li]У вас должны быть любимые проекты - там, где вы хорошо разбираетесь, знаете команду и команда знает вас. Это очень важно.[/li][/LIST]
Все это приводит к тому, что у вас хороший рейтинг в системе (много баллов) и хороший рейтинг среди людей - авторитет. Рейтинг в системе + авторитет среди людей = крутой тестер.
Как мне видится система выборки тестеров под проект:
Есть команда PM - проджект менеджеров. У них есть статистика всех тестеров - кто круче, кто эффективнее и т.д во всей платформе. У них также есть статистика тестеров по их циклам. Эти PM получают новые заказы извне. Очевидно, что в первую очередь они добавляют своих, затем они добавляют самых крутых из общего списка. Т.е. я думаю, что те чекбоксы в Experience мало что значат на самом деле. По крайней мере, у меня они слабо помогали. Когда я спрашивал у начальства, почему они выбрали именно меня, то они говорили про эти 2 типа рейтингов. Никто не рассказывал про чекбоксы.
Если не хватает знаний, то вы можете изучать так:
[ol]
[li]Смотреть Very valuable/Exceptional баги - о чем в них речь, из какой области они, как их нашли и как их оформили[/li][li]Изучать утилиты для тестирования - Fiddler, логгирование, chrome developer tools и т.д.[/li][li]Смотреть конференции по тестированию на ютубе[/li][li]и т.д.[/li][/ol]
Смысл тут один - поменьше теории, побольше практики. Конечно, нужна теоретическая база, но не надо сильно уходить в чтение книжек и философию. Цель одна - выдавать качественный результат
А, я не сказал, кто я сейчас:
Я сейчас Golden tester - скоро буду сдавать на Community Plus. Голден тестером стал за первую неделю работы.
И я сейчас уже Basic Test Team Lead - через месяц буду Extended, по идее.
На сегодня достаточно, продолжим в следующий раз - про то, что делать, чтобы быстро стать Test Team Lead.
Задавайте вопросы по теме.
Оглавление по этой теме будет также в документе: http://goo.gl/rBKiiy