Тестирование и жизнь
3.48K subscribers
86 photos
3 videos
6 files
743 links
Тестирование не то, чем кажется

Все про людей и их работу в этом вашем айти. И про жизнь вокруг

Поговорить в личку - @red_foks

Не размещаю рекламу.
Download Telegram
Тестовое интервью на английском

Я люблю тестовые интервью — и участвовать, и проводить, и смотреть. Мне это интересно и со стороны той, кто проводит собеседования, и той, ищет работу. Интересно смотреть какие вопросы задают и почему именно их.

Я разбираюсь в российском рынке, но никогда не пробовала искать работу за рубежом. И тем полезнее будет посмотреть тестовое интервью про их реалии.

9 августа в 19.00 AgileFluent и Solvery проведут собеседование на тестировщика на английском. Обещают поговорить и про soft skills, и про технические вещи.

Записаться и получить запись можно в телеграм-боте.

#карьера_в_тестировании
Ты узнаешь про свою высокую чувствительность и что ментальные проблемы — это не только депрессия. Начнешь ходить к неврологине с астеническим синдромом и нарушениями сна, закончишь психиатриней с тревожно-депрессивным расстройством.

Все будет непросто, но через десять лет тебе будет проще, лучше и интереснее.

#тлен_и_усталость
#женщины_и_работа
#карьера_в_тестировании
Долина отчаяния в автоматизации тестирования

Расскажите, пожалуйста, а как вы пришли в автоматизацию тестирования?

Обсуждали с @aozherelyeva, что с с одной стороны в профессии сильное давление дискурса, что надо обязательно автоматизировать. А с другой стороны начать это делать действительно сложно. И надо вложить кучу сил прежде чем, получишь хоть какую-то отдачу.

У меня своя сложная и длинная история.

Я пришла в терапию в пять лет назад с тем, что я не хочу автоматизировать и не понимаю как мне дальше жить в профессии.

Это острое «не хочу» не было моим выбором — это был мой способ сопротивляться кодоцентричности и давлению.

Я тогда уже уволилась с работы мечты (как я ее тогда оценивала) и сильно горевала. Мой прошлый лид был во многом про технические скиллы, считал, что единственное развитие тестировщика в автоматизацию и всем необходимо автоматизировать. При этом мои знания продукта, моя работа головой оставались в тени. Каждый раз, когда техдир говорил на общем собрании про результаты разных команд — про тестирование было только количество тестов.

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

Когда у меня перестало это так болеть, я смогла попробовать.

На следующей работе нас отдельно учили языку программирования, а потом тому как писать тесты. Лекции по основным концепциям вели программисты (не всегда идеально, на за энтузиазм и помощь уже большое спасибо). Программисты же дорабатывали тестовый фреймворк под наши потребности. До сих пор с нежностью вспоминаю codeception и его документацию.

Мой лид менторил и учил писать тесты — сначала чтобы хоть как-то работало, потом улучшить, потом добавить Page Object. Но времени на это тоже не хватало — бизнес прежде всего волновали фичи. Лид тогда договорился на один день раз в две недели, это было здорово, но для прогресса этого было очень мало.

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

Я поняла для себя, что я спокойно отношусь к программированию. Мне это в целом интересно, но есть вещи, которые мне интересны больше и которые меня радуют больше. Мне нравится тест-дизайн и тест-аналитика, мне нравится понимать как работают разные системы, мне нравится закапываться в социальное и общественное, нравится применять разную оптику.

Я думаю про то, что требование начинать автоматизировать в ряде компаний — это эксплуатация работников, подаваемая под соусом «вы еще и благодарны должны быть». Нет обучения, нет времени на то, чтобы спокойно разбираться и учиться.

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

Нормально, если вам тяжело. Нормально, если у вас не получилось. Нормально, если вы решили вы это не ввязываться.
Это не единственный путь.

#подпольный_евангелизм
#карьера_в_тестировании
Аналитика по хантингу от NewHR

Тот случай, когда рассказ про состояние рынка интереснее, чем конкретные цифры в табличке внизу. Ну и комментарии от лиц, принимающих решения тоже ценные.

Лучшая цитата из статьи

«Главное, что надо учитывать: в представлении работодателей айтишный пузырь уже лопнул, а в представлении кандидатов — ещё больше надулся. Кризис? Кризис. Значит, нужна стабильность, больше денег и меньше рисков.»

#карьера_в_тестировании
#менеджерское
А я хороший тестировщик?

Отличный доклад Натальи Петровской про то, какие мы все разные. И как важно знать свои сильные стороны и использовать именно их.

Нет хороших абстрактных тестировщиков (если вы не прогуливаете работу). Есть подходящие и неподходящие задачи.

#карьера_в_тестировании
Публичное собеседование на QA Automation Lead

Люблю публичные собеседования, а это еще и про лидство в автоматизации.

Больше всего мне понравилось, как Аня подходит к автоматизации как внутреннему продукту. И что она явно говорит про разные ниши автоматизированного тестирования и ручного тестирования в ее продуктах.

Кажется, что часто такие собесы сугубо фокусируются на технологиях, а тут Саша и Аня поговорили и про команду и про процессы.

Рекомендую посмотреть, даже если вы не собираетесь заниматься управлением команды автоматизаторов)

#women_in_tech
#карьера_в_тестировании
#менеджерское
В тестирование вот это все "поделай в свободное время и покажи ценность твоей идеи" тоже часто встречается. Самое важное для меня в в этой заметке, что авторка рассказывает, а что еще можно делать еще. Чем больше вариантов мы видим, тем больше шанс, что мы что-то выберем сознательно, учитывая свои цели, ценности и силы.

И да, иногда людям надо созреть для решения конкретных проблем.

#менеджерское
#карьера_в_тестировании
Как вспомнить свои рабочие результаты?

Авторка «Заметок о QA» предлагает майнд-карту со спусковыми крючками. Читайте с следующем посте, смотрите было ли у вас такое и выписывайте.

А что можно сделать еще?

• Завести таймер и выписывать все, что приходит в голову про вашу работу. Подробнее про это писала здесь.
• Поискать интересные вакансии, посмотреть какие там есть обязанности и технологии и переписать подходящие к себе
• Если вы пишете о работе, где есть доступ к системе управления проектами и багами, то перечитать свои задачи.

Рекомендую записывать сразу в формате STAR. Ситуация, какая зона ответственности у вас была в этой ситуации и как цель, что вы конкретно сделали и какие результаты получили. Эта помогает и авторизовывать результат (вы что-то делали и добились результата), и рассказать хорошие, понятные истории на собеседовании.

#карьера_в_тестировании
С Женей мы познакомились года четыре назад на встрече женщин в айти. Женя тогда работала на своей первой работе тестировщицей, а я только начинала консультировать и публично говорить о важном для меня.

За это время я стала гораздо меньше бояться и более уверенной в себе и своих ценностях. А Женя пошла завела свой канал про работу и карьеру для женщин, начала консультировать и выучилась коучингу. И вместе с партнеркой провела две группы про заботу о себе для женщин. Я участвовала и мне это очень помогло.

Сейчас у Жени перерыв между работами и она готова больше работать как коучица и карьерная консультантка.

А я поделюсь теми постами, которые я регулярно пересылаю своим клиенткам и в чатах:

почему идея "я попрошу очень мало денег и меня наймут" не работает
как же писать эти ваши сопроводительные письма?
"я не стою столько денег!"
что значит приносить пользу компании и про идею "джун не приносит пользу компании первые полгода"
как же совмещать работу и учебу с фокусом на бережность и свои интересы

#выбери_женщину
#карьера_в_тестировании
Хороший набор вопросов, чтобы свериться с тем, где вы сейчас.

Сама встречаю у коллег и недооценку своего прогресса («ну я просто тестирую задачи, новые инструменты не изучаю») и переоценку («ну я же успешно тестирую задачи, значит я с годом работы уже мидл»).

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

Здесь же сошлюсь на свой пост, про то, что происходит в первые год-полтора, когда ты просто работаешь.

#карьера_в_тестировании
#менеджерское
«Тестирование — легкий путь в айти?»

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

Деконструкция этих идей помогает внимательно посмотреть на то, что «всем известно».

Когда я понимаю, как устроена идея, в каком контексте она появилась и почему она такая, я могу с ней соглашаться или нет. Видеть границы ее применения, смотреть в каких ситуациях она мне полезна, а в каких нет.

Я использую этот подход и в своей личной терапии, и в разговорах про социальное и в консультациях.

Деконструируем идею «тестирование — легкий вход в айти».

1️⃣ Как звучит идея?

«Тестирование — легкий путь в айти»

Это простое определение, но если подумать, то мы можем задать дополнительные вопросы. Сделать описание насыщенным, в котором заключаются наши личные смыслы. Это похоже на тестирование требований, когда мы задаем вопросы «а что значит быстро?» или «а как мы поймем, что достигли успеха?»

Что значит легкий? Будет легко учиться? Или легко получить работу? Или легко работать? Всем ли будет одинаково легко? Или кому-то сложнее? И легко относительно чего?

Опять же что мы понимаем под айти? Только участников разработки? Или смотрим на отрасль шире?

Это единственный такой легкий путь? Или есть еще?

2️⃣ Где и когда вы узнали эту идею?

Даже если «это все знают» и «это всем очевидно», идеи обычно продвигают конкретные люди и институции. Можно попробовать отследить, откуда вы это знаете.

Это могут быть разнообразные курсы.

Это могут быть люди из айти, которые не занимаются тестированием и имеют о нем весьма поверхностное представление.

Это могут быть тестировщики, которые начинали несколько лет назад и помнят старые времена. Рынок труда меж тем за последние годы изрядно поменялся.

Это могут быть люди не из айти, которые транслируют эту идею как «все это знают», особо не вникая.

3️⃣ Кому это выгодно?

Мой любимый вопрос. Как в детективах, ищите, у кого есть мотив.

Образовательные курсы и отвечают на спрос, и формируют этот спрос.

А вот с людьми сложнее.

Это могут быть и искренние попытки помочь. И давление, что вы должны идти и зарабатывать кучу денег. И даже обесценивание ваших усилий, если вы вам сложно в процессе учебы и поиска работы или если вы уже работаете в тестировании.

Спросите себя, а то и своего собеседника — зачем он вам это говорит?

4️⃣ А это действительно так?

Как вы можете проверить, как обстоят дела на самом деле?

Например, обратиться к исследованиям.

Яндекс.Практикум опубликовал исследование трудоустойства. Самое интересное в последнем подробном отчете. Так например среди выпускников курса по тестированию 01.01.2022-31.04.2022 среди тех кто закончил курс и начал искать работу в течение полугода ее нашли 39%. В отчете нет цифр по тому, сколько студентов-тестировщиков доходят до конца обучения, но общие цифры для всех специальностей — 60%.

Или посмотреть объем откликов на вакансии на сайтах поиска работы.

Или поискать людей из отрасли, которые непосредственно нанимают джунов и проконсультироваться.

Работу найти можно. Найдет ли ее каждый — очевидно, что нет. Я писала отдельный пост, почему у вас это может не получиться.

5️⃣ Как влияет эта идея на вашу жизнь? Как вы оцениваете это влияние?

Вы можете обнаружить, что учиться гораздо сложнее, чем вы рассчитывали. Или что вы не можете найти работу, хотя делаете все, что возможно. Или что условия на работе хуже, чем вы рассчитывали.

Если верить в идею «тестирование — легкий путь в айти», то можно прийти к мысли, что это с вами что-то не так. Что вы глупые, неспособные, ленивые. А где-то есть мифические «нормальные люди», которых сразу взяли или которые только на кнопки тыкают и получают сто тыщ.

Но это не так. Одна из главных идей нарративной практики: «проблема не в человеке, проблема — это проблема». Не все зависит от вас.

#подпольный_евангелизм
#карьера_в_тестировании
Как работать работу в современном мире?

В разговорах про тестирование я часто слышу «жизнь нас к этому не готовила». И я решила задаться вопросом, а к чему нас готовила жизнь? И почему нам сложно работать современную работу?

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

Одним вещам нас учили явно. Куда впадает Волга? Как возвести число в степень? И прочие предметы в школе и институте. Это — формальный учебный план.

А есть еще ценности, нормы и процедуры, которые мы усвоили неявно. Например, что бабушка печет пироги и заботится о внуках. Что надо сидеть неподвижно 45 минут и не вертеться. Что если у тебя проблемы с одноклассниками, надо решать их самостоятельно и не жаловаться родителям и учителям. Что «светлая голова, но ленишься» лучше, чем «звёзд с неба не хватаешь, но старательная». И кучу всего еще. Это называется скрытый учебный план (или hidden curriсulum).

А потом мы приходим на работу в айти и тестировании и от нас требую совсем иного.

В школе в целом понятно как получить пятерку. Есть набор знаний и навыков, есть формы и критерии оценки. А потом мы оказываемся в мире, где неизвестно, что надо знать и уметь, чтобы быть «хорошими тестировщиками». Кажется, что чем больше умеешь, тем больше открывается впереди. И еще регулярные разговоры «как ты можешь называть себя X, если не знаешь Y». В целом непонятно как оценить себя и свою работу.

В школе есть стандарты и правильные решения. А в нашей жизни мы часто сталкиваемся с задачами, которые вообще непонятно как решать. И приходится искать информацию, спрашивать совета, пробовать...

Я часто слышу тестировщиц, которые считают, что это все потому, что у них нет технического образования. И вот если его получить, то все будет радикально проще. Но я не думаю, что это сработает. У меня есть техническое, где-то это помогает, но часто все равно сложно.

Мы пятнадцать лет учились начинать и заканчивать свою работу по звонку и переключать свои контексты по команде. А тут у нас гибкое начало дня, самоорганизация и куча чатов. И можно легко себя обнаружить в ситуации, когда ты гибко работаешь с утра до вечера без обеда. Или когда твой рабочий день раздергали чатами, просьбами о помощи и glue work, а основная задача не продвинулась.

Про все это и что с этим делать я рассказываю в докладе на QA Sis Conf.

Дополнительные материалы:

• Элфин Тоффлер. Третья Волна
Hidden cirriculum in Education: Definition & Exampels
Наталья Петровская. Как понять, что я хороший тестировщик?
• Максим Дорофеев. Путь Джедая
Сергей Нужненко. Менеджеры почем?
Антон Зотин. Почему вам не стоит внедрять Agile?
Деконструкция идеи на примере «Тестирование — легкий путь в айти?»

#подпольный_евангелизм
#карьера_в_тестировании
#qasisconf
Даша дополняет мой пост и пишет не только про зазор между системой образования и реальной работой, но и между курсами по специальности и реальной работой по этой специальности.

И это тоже неизбежно.

Чтобы новички потянули когнитивную нагрузку обучения, на них нельзя вываливать всю неоднозначность реального мира. Им нужны простые примеры, понятные алгоритмы и примеры. Делай раз, делай два, делай три.

А дальше новичок идет в реальную жизнь и сталкивается с тем, что мир сложнее. И чувствует, что либо с ним что-то не так, либо что-то не так с курсами. Были плохие, одна вода, не научили нужному.

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

Чем-то это похоже на то, как обучаются языку в среде. На занятиях одно, а живая среда и задачи в ней требуют совсем другого и никто не градуирует тебе уровень языка.

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

#учить_и_учиться
#карьера_в_тестировании
И еще раз про автоматизацию.

На кодефесте уважаемые коллеги из Контура попробовали устроить холивар на тему "идя в автотестеры - ты гробишь свою карьеру". Там, конечно, был наброс, но в целом идеи занятные.

Основная мысль была в том, что если человек в тестировании меньше четырех лет +/- и он уходит в чистое автотестирование - то он теряет время. Потому, что тестировать он уже перестает (и забывает), а автотесты первые пару лет пишет хреново. Но начинает вкладываться в программирование. И оказывается между двух полюсов - уже не тестировщик, но и не программист. А развитие дальше из этой точки логично уже в программиста (если получится).

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

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

Отдельно повеселило, что свое мнение про автотестирование и что должны делать тестировщики любят высказывать программисты.

#карьера_в_тестировании
#подпольный_евангелизм
Думаю про ситуацию, когда тестировщик перерастает свою компанию. Я встречала такое часто у начинающих тестировщиков. Представления о тестировании в разных компаниях самое разнообразные, люди развиваются тоже очень неравномерно и проекты тоже разные. В результате стаж в тестировании мало о чем говорит.

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

Кто-то пытается объяснить команде, что эта дополнительная ценность - выгодна, кто-то уходит из тестирования совсем... Чаще всего это решается сменой команды/компании. И уже в новой команде это выше, быстрее, сильнее становится востребовано.

А во всем этом процессе у самого тестировщика (особенно у начинающего) часто много метаний - "а туда ли он идет", "а не слишком ли многого он хочет" и вообще "все же норм, почему же мне не норм". И действительно сложно во всем этом разобраться самостоятельно.

#карьера_в_тестировании
Тестирование и жизнь
Думаю про ситуацию, когда тестировщик перерастает свою компанию. Я встречала такое часто у начинающих тестировщиков. Представления о тестировании в разных компаниях самое разнообразные, люди развиваются тоже очень неравномерно и проекты тоже разные. В результате…
Заметка из ноября 2016.

Несмотря на доминирующее «надо развиваться, а то пиздец» в реальности все гораздо сложнее.

Иногда бывает, что стремление сотрудника развиваться – головная боль для компании. Потому что брали-то они этого сотрудника на конкретные задачи и взять принципиально чего-то нового через полгода неоткуда.

Бывает, что тестировщик хочет развиваться и работать глубже в том же направлении, а компании это не нужно и платить за это она тоже не готова.

Бывает, что тестировщик хочет развиваться куда-то в зону своего интереса и это не совпадает с представлением компании о развитии.

Бывает, что компания требует развиваться в определенную сторону, а тестировщику это неблизко.

Сейчас я думаю про развитие и карьеру как сотрудничество – есть интересы компании и есть мои интересы. Мы пытаемся найти пересечение, а если не получается – расстаёмся.

#адвент
#учить_и_учиться
#карьера_в_тестировании