Advanced uTest

Всем привет!

Хочу рассказать свою историю продвижения на ютесте.
Сразу скажу, что образование у меня техническое - программирование. Был большой перерыв - поэтому решил начать с ютеста. Начал работу, уже находясь в США.

На сегодняшний день активно работаю на ютесте 2 месяца. Активно = минимум 4 часа в день.
Что успел за эти 2 месяца:

  1. Находиться постоянно в категории Golden
  2. Сдать экзамен на роль TTL - Test team lead и подключиться к активному проекту в этой роли

Несколько слов о карьере на ютесте
Я частенько слышал про ютест на форумах, и, честно говоря, у меня сложилось впечатление, что это какой-то сайт для дилетантов, где можно немножко потестировать на мороженное. :slight_smile: Т.е. нигде я толком не слышал, что на ютесте можно заниматься чем-то более менее серьезным (обычно ютест используют, как стартовую площадку перед выходом на работу в должности 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 месяца место жительства, то звучит интересно :slight_smile:
Про PM не говорю - не знаю.

Какие перспективы у начинающих (не-айтишников)
Абсолютно такие же, как и у айтишников, только растянутые во времени. Я лично близко знаю нескольких крутых TTL, которые сейчас работают напрямую с Microsoft и другими мощными конторами (enterprise сектор) и управляют другими TTL, а 2 года назад вообще были в абсолютно другой сфере (финансы, медицина и т.д.). Для меня, как для человека технического, это остаётся загадкой и фантастикой, но факты остаются фактами. Ребята за пару лет становятся нереально крутыми из “нулей”.

Как находиться в категории Golden testers и как выбрать правильный долгосрочный курс
Тут все просто. Нужно учиться, стараться, делать больше, чем от тебя требуют, проявлять инициативу, вникать глубоко, общаться с начальством по циклу, и т.д.
В любой профессии путь один - не отмазываться от работы, а вкалывать с энтузиазмом. И тогда все складывается так, что вы растете, причем быстро. Если вы только и думаете, как побыстрее спрыгнуть с данного цикла, или криво-косо оформить баг и побежать далее, то ничего не выйдет. Но это все абстрактно :slight_smile:

Из конкретных советов:

[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]
Смысл тут один - поменьше теории, побольше практики. Конечно, нужна теоретическая база, но не надо сильно уходить в чтение книжек и философию. Цель одна - выдавать качественный результат :slight_smile:

А, я не сказал, кто я сейчас:
Я сейчас Golden tester - скоро буду сдавать на Community Plus. Голден тестером стал за первую неделю работы.
И я сейчас уже Basic Test Team Lead - через месяц буду Extended, по идее.

На сегодня достаточно, продолжим в следующий раз - про то, что делать, чтобы быстро стать Test Team Lead. :slight_smile:
Задавайте вопросы по теме.

Оглавление по этой теме будет также в документе: http://goo.gl/rBKiiy

53 лайка

Неплохо написано, молодец Константин, но пару вещей я бы хотел поправить -

[/li]
Спорное утверждение. Бегать к ПМу по каждому реджектнутому багу на мой взгляд не самая лучшая идея - а если, как писал автор, у вас нет авторитета, ПМ вас не знает - то и совсем ненужная. Все таки они люди занятые, и у меня бы на их месте подобные вопросы вызвали раздражение. На то она и форма Диспута - ты должен полагаться на собственное суждение и конечно надо быть уверенным на 100 процентов. Вообще за свои 2 года на ютесте я диспутил багов 20 - все были аппрувлены и за все время я предварительно консультировался с ПМом только 1 раз - но там был особый случай, клиент был слегка не в адеквате и реджектил баги через месяц с формулировкой - спасибо, мы уже сами это нашли и пофиксили. Еще один раз ПМ попросил меня сделать диспут сам.
В общем моя мысль - если делаете Диспут - лучше полагаться на себя, если оспариваете баг подумайте трижды - уверены ли в своей правоте. Грамотно и четко опишите свои возражениея в форме диспута. А вот бегать за ПМ я бы не рекомендовал - ну может только если вы совсем на короткой ноге.

[/li]
Не советовал бы так делать - оно конечно маленькие хитрости, но это вытавляет тестера в негативном свете, по большому счету это тоже самое что спросить в чате - баг это или не баг, только в завуалированной форме. А это как известно - against the code of conduct. К тому же вы своим вопросом подставляете ТТЛа - Константин экзамен сдал, но видно забыл что ТТЛ не должен просить тестера удалить баг. Кстати удалить баг - Discard, а не Decline. :slight_smile:

3 лайка

Подскажите пож-та, а что бы сдать экзамены на Community Plus/Premier нужно обязательно быть Golden rated? И как это вообще сделать? (В СМЫСЛЕ ГДЕ ЭТА ФОРМА НА ПОДАЧУ ЗАЯВКИ)…

Потом вы должны пройти собеседование с этим Project Manager (PM)

А в какой форме проходит это собеседование? (скайп, переписка, личная встреча, что то ещё…?) и что обычно спрашивают? Нужно ли иметь хорошее вербальное владение англ. языком?

СПАСИБО…

За коммент спасибо.
Спорить не буду, у каждого своя метода. Я часто вижу, что реджектят очень неадекватно, и повторно тоже реджектят без разбора. Больше 50% всех наблюдаемых мной реджектов. Отсюда и совет.

А насчет этой хитрости :slight_smile: Ну, в книжках тоже написано, что за то, что баг плохо оформлен - реджект без разговоров, но просят же через “Request the info” :slight_smile: Т.е. книжка не всегда рулит, это факт. И ТТЛ меня тоже простит, даже не обидится :slight_smile: Я часто вижу, как ТТЛ в комментах советует удалить баг, т.к. он перекрывается как-то с другим и т.д. Т.е. я за то, чтобы работа шла по логике, а не по книжке.
Ну и очевидно, что этой “хитростью” можно изредка пользоваться :slight_smile: Допустим, был интересный крэш, вроде бы аутофскоп, или один раз произошел. Могут запросто зареджектить, но с позиции клиента он может быть очень важным. Думаю, вы меня понимаете.

Кстати, я ж себя тут гуру не выставляю :slight_smile:
Это мой личный опыт. Может у вас был другой путь, можете свой рассказ сюда написать. Было бы интересно разные истории одной и той же цели послушать.

2 лайка

Да, нужно быть одним из трех:
The uTest Sandbox 201 is a program for Gold, Silver, and Bronze testers to further validate their technical skills and ability to follow a strict set of instructions.

Где форма - не знаю, наверное, нужно писать куда-то в комьюнити.
Может кто-то из ребят уже проходил - подскажет.

Собеседование - скайп. Ну общаются с вами, насколько вы в теме данного проекта, ну и обычно у ПМ есть какие-то запросы по опыту TTL. Владеть инглишом нужно так, чтобы понять человека и мочь ему ответить и чтобы он это понял :slight_smile:

Про диспут. PM смотрит не на лычки в профиле, а на наличие здравого смысла.

Если баг соответствует всем требованиям, то диспут будет разрешён в пользу тестера. Другими словами, если правда на вашей стороне, то вас никто не кинет. Не стесняйтесь доказывать свою правоту. Другой вопрос что на количество диспутов введено ограничение в месяц.

Разговаривают на uTest все одинаково (также, не зависит от рейтинга) вежливо, т.к. это естественная норма поведения в командной среде.

Так что знамёна, они для новых приглашений и для оплаты хорошы. +5% за каждый рейт и фейворит от заказчика.

Подскажите пж-та ещё один момент:

Я иногда смотрю профили разных людей и много у кого есть рейтинги в Usability, Load, Security, Localization тестировании… а у меня только в Functional и другие проекты не приходят… почему так и от чего может зависеть?

Профиль вроде заполненный нормально…

Факт 1: Частенько приходят циклы и по юзабилити, и по локализации, но обозначены - как functional. У меня таких было много, и лишь 2 были обозначены правильно.
Факт 2: Я так понимаю, что чтобы попасть на разные автоматизацию (Load, функциональная автоматизация и т.д.), нужно попроситься и пройти определенные шаги (экзамен, может, или пообщаться в скайпе). По крайней мере, так произошло, когда я попросил этого у менеджмента.

Угу, особенно, когда повторный реджект данного бага остаётся уже навечно :slight_smile:
Возможно, вы не сталкивались с этим.
У меня было 5-10 реджектов, когда ПМ потом извинялся за реджект с бонусом. Но рейтинг-то не изменить. И то, что правда на моей стороне - не спасало))
Также парочку опытных ПМ-ов все таки рекомендовали сначала проводить реджекты через них, т.к. это повышает вероятность успешности мероприятия.
Также очевидно, что клиенту(в общем случае) вообще не до этих диспутов и до нас, как тестеров. Я общаюсь с клиентами и вижу, что они даже иногда важные вещи не успевают делать - запуск циклов, сортировка багов. А до диспутов им вообще дела нет. А если и есть, то 1 минута - успел согласиться - апрув, не успел - повторный реджект и до свидания :slight_smile:

Из контекста очевидно, что речь идет не о разговоре в прямом смысле (как вы это критикуете), а том, КАК(быстро/качественно и т.д.) будут решать ваши вопросы/проблемы/просьбы/предложения и т.д.

Вообще, предлагаю тут не разводить базар. Если у кого-то есть что сказать - пишите свою историю подробно и аргуменитированно на базе своего успешного опыта. Я не утверждаю, что моя точка зрения - единственная. Это всего лишь мой путь. И все мои советы работают на 100% в моей ситуации.

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

1 лайк

Как вообще работает система под названием uTest и Как это, быть Test team lead (TTL) и Project manager (PM) на uTest

1. Насчет личного и карьерного роста
В самом общем смысле вы можете идти 2мя путями:

  1. Развиваться, как специалист, исполняющий задания.
  2. Развиваться, как управляющий специалистами.

Если взять тестирование, то развитие тестера, как специалиста по тестированию, это:

  • Изучать новые методы тестирования
  • Изучать андроид, иос, и т.д., т.е. платформы
  • Изучать разные инструменты тестирования: автоматические, ручные и т.д.
  • И т.д. и т.п.

Развитие управляющего, это:

  • Уметь взять продукт или клиента и оформить его желания в задания для команды (тестпланы, тесткейсы и т.д.)
  • Уметь за данный бюджет организовать тестирование в данные сроки (собрать команду, мотивировать и т.д.)
  • Уметь быстро реагировать на изменения желаний клиента (переключать фокус команды, останавливать/перезапускать циклы тестирования, вносить поправки и т.д.)
  • Общаться со всеми так, чтобы у них оставалось желание слышать меня в дальнейшем

Т.е. видно, что навыки разные и суть работы тоже разная. Первый случай - исполнение, второй случай - управление.
Если вам больше нравится первые тип - то это одно. Если вам больше нравится “настраивать весь процесс”, то это другое.

Итак, на ютесте исполнением занимаются… :slight_smile:
Тестеры. Это единственный исполняющий элемент всей системы. Для тестеров есть градации, лычки в профиле, значки за отвагу, бонусы и т.д. Типичная организация.

Общая схема взаимодействия клиент-uTest такая

  1. Customer side:
  • PM/VP/Owner
  • Test manager
  1. uTest side:
  • Financial rep
  • Project manager (PM)
  • Test team lead (TTL)
  • Testers

Как происходит взаимодействие с клиентом - подробнее
У клиента возникает желание тестировать свой продукт на определенных платформах определенными методами. Он связывается с ребятами из отдела продаж. Все знают, что они так просто не оставляют клиентов :slight_smile: Но это их работа.
После - клиент контактирует непосредственно с PM, которому передали этого клиента. Что обсуждается на этом этапе:

  • методики тестирования
  • тестпланы
  • покрытие девайсов
  • сроки
  • скорость исполнения
  • и т.д.

Это происходит через почту, скайп, телефоны и т.д.
Т.е. это работа ребят, которые относятся к типу 2.

После того, как все это растолковали и утвердили, дело доходит и до TTL (наконец-то) :slight_smile:
Когда данный цикл готов к запуску у PM, он обычно нанимает своего хорошего TTL, которого уже знает, быстро растолковывает ему суть (скайп, емейл), и они совместно запускают цикл (те самые циклы, которые мы видим).
Задачи TTL во время исполнения данного цикла:

  • Управлять фокусом команды: что тестировать, что нет, куда жать
  • Отвечать на вопросы
  • Держать связь с PM на случай ЧП
  • Выделять хороших тестеров
  • Проверять все баги и советовать клиенту, какие хорошие, а какие не нужны вообще
  • и т.д.

В общем-то, задачи несложные и ясные.

Самое интересное - как стать TTL и как реально начать работать
Как я говорил в предыдущем рассказе, PM выбирает себе ребят, которых знает, как хороших TTL-ов. Смысл ему брать незнакомых?
Т.е. смысл заключается в том, чтобы каким-то образом стать таким тестером, которого PM определенного продукта захотел бы поставить управляющим.

Ну как это сделать, уже становится более менее понятно:

  1. Нужно быть незаменимым тестером на максимуме продуктов
  2. Нужно держать качественную связь с ТТЛ и ПМ данного продукта - советы, рекомендации (лично - скайп, почта и т.д.)
  3. Нужно быть проактивным - делать больше, чем средний тестер
  4. Нужно быть более “продвинутым” - знать больше, видеть шире и т.д.

Т.е. итог - крутой тестер-спец первого типа должен обладать качествами 2го типа и всячески эти качества показывать начальству (стандартная методика).
Вас обязательно заметят и позовут к себе.
Вот и все :slight_smile:

Материалы для будущих ТТЛ-ов:
1. Introducing the New TTL Vetting Program
2. What is the Test Team Lead (TTL) Program?
3. TTL Handbook

Книжка номер 3 - важная очень. Много полезной информации.

Итоги
Если уметее управлять, видите систему широко, умеете хорошо общаться с любыми людьми, то можете очень легко начать карьеру управления на uTest.

Мой личный опыт на позиции Test Team Lead и Project manager
Тестировал я на проекте, где клиентами были русские ребята (но из Штатов). И тестировал хорошо. Видел недочеты методики, советовал ПМ-у улучшения и т.д. Была у них проблема коммуникации - 1. разрыв во времени 11 часов 2. английский у ребят не родной был, общение шло долго. Тут-то я и включился и начал помогать настраивать процесс. Далее меня незамедлительно позвали быть TTL.
Далее я взял на себя многие функции Project manager-a, т.к. это было удобнее и быстрее для всех.

Стоит ли это все усилий? Зависит от вашей цели. Мне очень нравится настраивать процессы, работать с людьми, с потоками информации и добиваться в итоге результата, который клиент ожидал и даже более.
Поэтому с моей позиции - стоит конечно.
Если вам больше нравится находить мощные баги по новым методикам новыми инструментами, то вам надо расти в первой категории, становиться еще более крутым тестером на еще более дорогих и уважаемых проектах.

Такие дела :slight_smile:
Можем углубиться в какую-то сторону, если возникнет у кого-то желание. (хотя сейчас вижу, что вопросов не шибко много).

Далее расскажу, как сконвертировать хороший опыт на ютесте в резюме и хороший оффер.

13 лайков

Отличная статья! более месяца тружусь там, уже бронзовый тестер, но вот о развитии, как ТТЛ и ПМ даже и не задумывался. Я думал это люди со стороны вообще :slight_smile: а не изнутри системы.

Меня как раз интересует развитие не как технаря, а управленца! Спасибо большое за статью! Вы мне расширили горизонты Ютеста)

Ребята подскажите пожалуйста. На Ютесте зарегестрировался 4 месяца назад. Отписувался в темах и делал всё как надо. Профайл заполнен хорошо. Но вот Беда! Приглашение в песочницу даже не приходит. Что делать не знаю…Потерял уже всю надежду. Помогите пожалуйста что это может быть. Очень интересуюсь тестированием

Я бы на вашем месте пару аккаунтов завел. Там тяжко с этими приглашениями, то приходит, то нет, т.е. нет прямой зависимости от заполненности профиля. Можно им писать вроде бы на testers@utest.com, или что-то вроде этого и просить включить вас в экзамен. 4 месяца ждать не имеет смысла.

Вам через сколько пришло письмо?Может ли это быть связанно с тем что я с Украины?

Сколько в среднем можно зарабатывать ежемесячно среднему тестеру, если относится к этому как единственному и основному заработку, тратя, например, по 8 часов в день?

Спросить хочу опытных . Я на ютесте 7 месяцев, раньше как то выворачивалась, но вот через неделю уезжаю отдыхать на 2 недели. Хочу действительно отдохнуть,устала. Уезжаю на острова, где интернет будет время от времени. Подскажите пжста, если я 2 недели буду отказываться от ВСЕХ проектов(очень хочется), то что будет с моим рейтингом? Если что - я “сильвер”. Своих любимых TTL ов я конечно предупрежу.:blush: Спасибо

Причем здесь то, что вы из Украины? Со мной на проектах процентов 30 ребят из Украины успешно работают.Правда встречала я одного тестера из Украины , который в споре с TTL (американцем)пытался обвинить его в предвзятости, из за своей национальности. Причем тестер был не прав в споре на 200%. Отвратительное впечатление оставил о себе. Думаю это отразится на его будущей работе. Скандалистов нигде не любят.Причем на ютесте работают ребята и из Сирии и из Нигерии и из Афганистана и из других “горячих точек”, но все себя ведут корректно.

Отказывал более 10-м подряд, ничего страшного. На деле же, может быть, что вы плотно заняты одним проектом, и не можете хвататься за парочку новых в день.

Мне кажется, можно очень даже нормально жить, хорошо обеспечивая еще и свою семью.

1 лайк

del