Сергей Лебедев | QA
5.35K subscribers
141 photos
74 videos
2 files
164 links
QA Lead в big tech компании. Делюсь своим опытом в тестировании, составлении резюме, собесам и росту в карьере. Подпишись 🤗
youtube:
https://www.youtube.com/@qabigtech
Чат канала https://t.me/+NT-IOeLALxszN2Zi
Автор @serzh52
Download Telegram
Документация — это основа для QA-инженера!

Первая открытая лекция ШОКа посвящена именно этому:
"Как писать кейсы и заводить баги".

Лектором выступает эксперт с опытом работы в металлургической, банковской и медицинской сферах, а также действующий QA-инженер Яндекса Богдан Волков.

https://vkvideo.ru/video-220652761_456239860

https://www.youtube.com/live/bFKc1vmDLoo

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


Ставьте 🔥, если было полезно, и обязательно оставляйте обратную связь 🤗

#лекторийШОК
🔥195👍3
В QA можно так зарабатывать, ОКАК!

Я писал в одном из постов о том, как QA-инженеру получать больше денег, и менторство — это один из таких вариантов. Это не самый простой, но 100% развивающий путь.

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


Менторство/Наставничество — это логичный путь в карьере для человека, который хочет поделиться знаниями и опытом. А для ученика это возможность получить индивидуальную поддержку, которую так просто не получить в рамках групповых курсов.

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

В этом видео один из топовых менторов Эд @twitereda поделится, почему так происходит, расскажет, как строится работа с ментором, сколько это стоит и как не быть обманутым при работе с ментором.

Таймкоды:
00:44 — Опыт работы Эда до менторства
02:19 — Что такое галеры, и есть ли плюсы?
07:45 — Продукт vs Аутсорс: плюсы и минусы
11:35 — Почему ушел из найма?
12:32 — Чем круто быть QA и чем нравится работа?
19:33 — Кто виноват в факапах: QA или вся команда?
20:00 — Тенденции рынка труда: автоматизация или фуллстек, что тренд?
25:00 — Почему ученики выбирают ментора, а не курсы?
29:00 — Сколько человек устроил на работу за последний месяц? И какие офферы?
31:00 — Сколько идет обучение до трудоустройства с ментором?
32:40 — Говорим про автофильтры и резюме
35:35 — Как все успевать?
38:50 — Многоработничество: плюсы/минусы/подводные камни!
41:52 — Как строится работа с ментором и отличие от курсов
45:00 — Говорим про деньги, считаем, что выгоднее: курсы или ментор
47:54 — А сколько людей не доходит до оффера?
56:29 — Сколько зарабатывает Эд и другие менторы?
58:57 — Внутренняя кухня менторства
1:05:20 — Обсуждаем курсы
1:08:35 — Топ навыков QA, необходимых на рынке прямо сейчас
1:09:12 — Как выбрать ментора и не быть обманутым?
1:15:00 — Стажировки или накрутка?
1:20:00 — Как сохранить ментальное здоровье после накрутки и многоработничества?


Интервью длинное, но нас ждут 4 дня праздников, так что обязательно посмотрите 💙. В интернете вы не найдете ничего подобного, поэтому с вас 🔥.
🔥29🤡96👍4😁1🤮1💩1
Media is too big
VIEW IN TELEGRAM
Чем отличается валидация от верификации?

Кажется, я неплохо объяснил разницу на примере котиков и кошачьего корма тут.

Но, во-первых, это было одно из моих первых видео, поэтому кринж. 😺

А во-вторых, такой ответ могут не принять на собеседовании. 🤔 А вопрос про валидацию и верификацию задают частенько.

При этом с верификацией, кажется, всё понятно: есть требования и спецификации — короче, ожидаемое! И есть фактическое. Накладываем одно на другое и понимаем, работает ли ПО как нужно, или верификация не пройдена и это баг.


А вот с валидацией всё сложнее. Она помогает определить: а мы вообще нужное делаем?

И круто задавать такой вопрос ещё до начала разработки — проверять гипотезы макетами на фокус-группах, с ЦА и вот это всё продуктовое.

И да, на моём опыте за это всегда отвечал Product Manager. Даже после релиза именно продуктолог вместе с аналитиком считают эффективность проекта и принимают решение о раскатке проекта на всех или выпиливании его от греха подальше .


И вот тут у меня вопрос к вам: а кто вообще должен отвечать за валидацию проекта — Product Manager или QA-инженер?🤔

Ставьте 🔥 если вас про это тоже спрашивали на собесе❤️

#воскрессобес
🔥18👍114
Я пишу тест на русском языке,
а нейросеть за меня его проходит столько раз, сколько я ей скажу.
Как вам идея?

А оказалось, что это уже реализовали ребята из BugBuster AI
запилили TMS, где просто пишешь кейс по-русски, и нейросеть будет проходить его вместо тебя!
Vibe Testing?

Еще в мае мы провели прямой эфир в нашем ТГ-канале: https://t.me/qabigtech/161,
где протестировали нейросеть на реальных проектах — Яндекс.Лавки и Яндекс.Карт.

Не всё получилось удачно, но зато мы подебажили нейронку в прямом эфире.
А после эфира ребята из BugBuster допилили модель, и теперь ей скролы в тестах не помеха —
за что отдельный респект!


Поэтому, мы добавили исправления от ребят в запись прямого эфира,
Приятного просмотра: https://youtu.be/gn1ZDlMbyF8?si=aZ5uFuVOt5LpW_sq

А если заинтересовала платформа — переходите в ТГ-канал ребят, там есть ссылка на платформу.
Можно её тоже протестировать, повайбтестерить🙊, короче. Ну и это бесплатно!

И по традиции ставьте 🔥если было полезно! ❤️
🔥158👍7🤝2
«Основы *UNIX-систем» — это вторая открытая лекция ШОКа.

Ты получишь всю базу по Linux от QA-инженера из «Автономного транспорта Яндекса» — Александра Примакова.

Узнаешь:
- Историю появления семейств ОС;
- Особенности UNIX-подобных систем;
- GUI vs TERMINAL: плюсы и минусы;
- Обзор файловой структуры Linux;
- Как работать с командной строкой;
- Основные команды для Linux;
- Как работать с файлами из консоли;
- Права доступа;
И базу по удалённой разработке!


📹 Ссылки на лекцию:
- VK Video
- YouTube Live

Ну и самое главное: ты поймёшь, что делать, если ты по молодости (глупости) решил узнать, что такое VIM, открыл его на своём компьютере — и теперь это не твой компьютер. 😱

Ставьте 🔥, если было полезно, и пишите, как вам лекция! 🤗

#лекторийШОК
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥178😁4👍2
Media is too big
VIEW IN TELEGRAM
2:25 минуты — за это время мы, командой спортивного клуба Яндекса, преодолели 30 испытаний и 10 км на уже традиционном забеге «Гонка Героев».

Как бежали в 2024
Как бежали в 2023

В этом году было очень холодно 🥶, но когда мы стартанули, то уже о холоде думали в последнюю очередь 🤣.


Была куча рукоходов, от которых руки просто отваливались, а в остальном прошло лампово, весело и без травм — что уже победа 🥇.

Ну а покушать полевой гречки с мясом— это вообще отдельная награда!

Как они так её делают? Есть рецепт? 😋


В этом году от Яндекса собралось аж 2 команды! Го с нами в следующем? ♥️
🔥308
Если бы мне был нужен инженер по тестированию на проект, связанный с вебом и бэком, то для меня базово важно, чтобы у нас совпадали ожидания.

Ему нравилось то, что мы предлагаем, и работа не приносила боль🥵


А от человека я бы хотел:
- Понимание его роли в процессе разработки.
- Умение пользоваться техниками тест-дизайна и эффективно покрывать проверками функционал.

Также мне важно, чтобы он умел грамотно составить чек-лист, тест-кейс и баг-репорт. Ведь этим ему придётся заниматься чуть ли не каждый день, а другим — читать его творения😅

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


А как это происходит на практике — смотрите в новом видео на YouTube!

Руслан только начинает свою карьеру, работает в «Яндекс Крауде» и согласился провести со мной это мок-собеседование в команду по разработке веб-сайта. За что ему отдельное спасибо!

Ты уже молодец, успехов тебе в карьере QA! 💪


А с вас — 🔥, если было полезно! ❤️
И если вы тоже хотите поучаствовать в публичном собеседовании, пишите🤗

#воскрессобес
🔥21👍93
Летнее ревью 🍃

Мы ждали его 9 месяцев вместо стандартных 6, потому что предыдущее ревью было осень–весна, а сейчас зима–лето.

Но было и мид-ревью с плюшками, про которое писал тут.

Почему я всегда жду этого момента?

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


Полезные советы с осеннего ревью: https://t.me/qabigtech/27.

Советы по-прежнему актуальны. И в этом ревью я продавал:
- Улучшение в несколько раз метрики забагованности в моей зоне ответственности;
- Эффективность подчинённых (а их сейчас 8);
- Менторинг крутого специалиста и организацию интеграционного процесса с ним;
- Ну и, конечно, организацию и исполнение тестирования на проектах.

Тут пишу без цифр, ибо NDA. Так не надо — всегда пишите цифры, графики, метрики и вот это всё. А ещё свой личный вклад в эти достижения — это важно!


Написал и про выступления на 4 конференциях и митапах, про опубликованные статьи и активности в Яндекс QA Community. Это не даёт плюсов, но, может, кто-то респектен на калибровках 😺.

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

Теперь остаётся только ждать результатов в августе.


Кстати, поставьте 🔥если хотели бы видео про мой опыт прохождения ревью. Это ревью у меня уже 17-е в Яндексе 🙀.
1🔥55👍73
«Автоматизируем REST API» — это третья открытая лекция ШОКа.

API — это то, что зачастую автоматизируется в первую очередь.

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


Лектор — Виктор Орловский, заместитель руководителя по автоматизации отдела технологий финансовых сервисов Яндекса.

В этот раз предлагаю подключиться к трансляции онлайн — она стартует сегодня в 19:00, то есть через 30 минут! 🔥

📹 Ссылки на трансляцию:
- VK Video
-
YouTube Live

Запись будет доступна по тем же ссылкам!

Приходите на прямой эфир, и у вас будет возможность задать вопрос лектору напрямую 💙

Ставьте 🔥 и увидимся на трансляции! 🤗

#лекторийШОК
🔥146
Как пройти все эти бесконечные этапы собеседований?

Частый вопрос, который мне задают, когда узнают, где я работаю. 🫡

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


Давайте разберёмся, что это за этапы и как их пройти:

1. Скрининг
Это 30-минутный созвон с HR, где нужно показать, что вы адекватный и разбираетесь в профессии.
Вопросы касаются базовых теоретических знаний и вашего опыта (тут, кстати, валится большинство накрутчиков).

2. Техническое собеседование
Продолжительность – 1,5 часа. Здесь будут вопросы и задачи, приближенные к стеку технологии, которые нужны для той позиции, куда вы нанимаетесь.
Обсуждаются инструменты, процессы и подходы в профессии.
Важно понять, подходит ли вам стек и сможете ли вы быть полезным команде.
Если очень хочется попасть в конкретную команду, советую ещё до технического собеседования узнать про стек проекта и подготовиться.

3. Секция с кодом
Тоже длится 1,5 часа. Вам предстоит решение нескольких задач: нужно будет открыть ссылку с задачей, шерить экран и показать, как вы умеете писать код.
Для подготовки могу посоветовать ежедневную практику задач на платформе LeetCode и Codewars на уровне "easy" в течение нескольких недель — проблем с прохождением секции быть не должно.

4. Финал
Это час общения с нанимающим менеджером. Здесь важно окончательно понять, подходит ли вам команда и перспективы на проекте, или стоит рассмотреть другие варианты.
Для самопрезентации советую использовать систему S.T.A.R (погуглите) и вот этот пост на канале https://t.me/qabigtech/127

Видео по теме

Если пробовали устроиться или уже работаете, напишите, сколько секций было у вас?

Интересно, были ли у кого-то больше четырёх этапов, или это всё слухи? 🤔


Ставьте🔥если было полезно!

#воскрессобес
🔥198👍52
«Зачем нужна автоматизация?» — это четвёртая открытая лекция ШОКа.

Когда я слушал прогон доклада, то почти на каждом слайде ловил себя на мысли: "Да, я считаю точно так же!"


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

Лектор — Эрик Бурыгин, QA-руководитель и лектор с многолетним опытом!
А еще - автор канала в ТГ - Рукль, где найдете рельно полезнейшие мысли от практика!

Поэтому обязательно приходи!
Старт трансляции сегодня в 19:00🔥

📹 Ссылки на трансляцию:
- VK Video
-
YouTube Live

*Запись будет доступна по тем же ссылкам!

Ставьте 🔥 и увидимся на трансляции! 🤗

#лекторийШОК
🔥13👍53👎1
TestPlane - пару месяцев назад уже был выпуск, где я с нуля писал первые тесты с этим инструментом.

Посмотреть можно здесь: https://t.me/qabigtech/131

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

Это пятая открытая лекция ШОК "Визуальное тестирование: как находить баги, которые ускользают от других видов проверок".

И я вам скажу, это реально тема! Лет шесть назад я даже делал доклад "Как находить 80% багов за 5 минут", где показывал, как скринтесты помогают быстро за пять минут просмотреть весь сервис и увидеть, где что-то поломалось.


Что будет:
1) Обзор на "Пирамиду тестирования" с примерами кода
2) Обзор на скриншот-тестирование
3) Обзор на TestPlane
4) Автоматизация с TestPlane + Storybook
5) Решение проблем скринтестов
6) ИИ-автоматизация с TestPlane MCP

Старт трансляции сегодня в 19:00 🔥

📹 Ссылки на трансляцию:
- VK Video
- YouTube Live

*Запись будет доступна по тем же ссылкам!

Ставьте 🔥 и увидимся на трансляции! 🤗

#лекторийШОК
🔥155👍42
Media is too big
VIEW IN TELEGRAM
До меня добралась сертификация айтишников!

3 июля я получил на почту письмо с просьбой подтвердить свои навыки.
Или не айтишник ?


Я решил попробовать пройти базовый тест по «Функциональному тестированию».

Начало полыхать еще на этапе логина! Если у тебя не привязан номер к hh, ты не можешь начать тест – о как!


После логина я начал проходить тест. По сути, это квиз на тему тестирования, таких в Telegram огромное количество (правда, без сертификации).

Пройти оказалось несложно, в принципе хватало времени спросить у ChatGPT на телефоне правильный ответ.

Но, несмотря на это, я два раза ошибся и очень хотел бы понять где, но это не предполагается программой – о как 2!


В принципе, тест я все равно прошел и хотел бы получить сертификат, но hh решил иначе

А вы уже получили свой сертификат? Как думаете, это еще один этап к получению работы или просто временный проект, о котором скоро забудут?

Или ставьте 🔥, если думаете, что это вообще чушь какая-то...

#воскрессобес
🔥41😁76👍3
Обновление дорожной карты в профессию QA ❤️

Когда я составлял первую версию, я думал:
«Если бы мне нужно было стать тестировщиком с нуля, что бы я учил? В каком порядке?»

Так получился план «QA за 60 дней» (если учиться не более 2 часов в день).

Это прекрасный план, но рынок меняется. Общаясь с коллегами по цеху и мониторя рынок труда в сфере QA, появляется понимание, что для более успешного старта, без азов автоматизации в разы труднее!

При этом результат от изучения автоматического тестирования (АТ) можно получить уже через час изучения, как мы делали:
- тут,
- тут,
- и тут.


И это не баловство! Автоматизация тестирования — это программирование, но только узкоспециализированное.

Поэтому написание автотестов помогает лучше понимать разработчиков: вы банально начнете разговаривать с ними на одном языке (языке программирования)!

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


Для этого, я расширил дорожную карту и дополнил её бесплатными материалами для самостоятельного изучения, из чего родился план «Fullstack QA за 90 дней».

Появились блоки:
- основы программирования,
- база по автоматизации,
- автоматизация REST API,
- автоматизация Frontend.
И, конечно же, ссылки на тренажеры для отработки знаний.

Забирайте бесплатно тут: @qafullstack_bot

Если материал оказался полезным, ставьте 🔥 и пишите обратную связь — буду очень ждать 🤗
🔥505👍4
Live stream scheduled for
Давно не собирались, я соскучился 🤗

Поэтому на следующей неделе, 16.07 в 19:00, приглашаю вас на прямой эфир.

В нашей постоянной рубрике «Глазами новичка» на этот раз будем погружаться в автоматизацию с n8n.

Экспертом выступит Артём Ерошенкогуру автоматизации, известный вам по инструменту Allure Report, ставшему стандартом в отчетах наших автотестов (ставьте 🔥, если хоть раз пользовались).

Артем поможет мне настроить свои первые автоматизации рутинных сценариев, а вы сможете попробовать вместе с нами!


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

Основные возможности n8n:

1.
Интеграция сервисов
: n8n позволяет соединять различные веб-сервисы и приложения, такие как Google Sheets, Telegram, GitHub и многие другие, включая ИИ, что многократно расширяет возможности инструмента.

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

3.
Гибкость и настраиваемость
: Благодаря поддержке пользовательских скриптов и возможностей расширения, n8n подходит для создания сложных автоматизированных процессов, адаптированных под конкретные нужды.


Польза для тестировщика:

1.
Сбор и обработка данных
: QA-инженеры могут использовать n8n для автоматического сбора информации из различных источников, что упрощает анализ данных и генерацию отчетов.

2.
Уведомления и оповещения
: n8n может автоматически отправлять уведомления о результатах тестирования в системы управления проектами или мессенджеры, что позволяет команде быстро реагировать на проблемы.

3.
Автоматизация тестов
: n8n можно использовать для запуска автотестов по расписанию или в ответ на определенные события.

4.
Интеграция с CI/CD системами
: n8n может быть интегрирован в процессы непрерывной интеграции и доставки, например, для анализа отчетов автотестов с помощью ИИ и отправки информации в рабочие чаты.


В целом, n8n помогает автоматизировать многие повседневные задачи, уменьшая ручную работу и повышая эффективность.

Но всё это в теории, а как на практике — узнаете через неделю! Обязательно приходите, будем вас ждать и с радостью ответим на ваши вопросы. 🤗
🔥21👍751👀1
Media is too big
VIEW IN TELEGRAM
Что отвечать об опыте, если вы чуть-чуть обманули в резюме?

Рассмотрим различные ситуации, которые могут возникнуть!

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

Можно отправить резюме как есть, но в текущих условиях велик риск получить автоматический отказ. Те, кто искал работу в IT в последний год, понимают, о чем я говорю.


Поэтому логично скорректировать резюме под вакансию. Например:
- Если вы работали с Яндекс.Трекером, а в вакансии указана Jira.
- Если вы работали с Postman, а требуется Insomnia.
- Если вы работали с Charles, а нужен Fiddler.
И так далее.

Это все аналоги, и нет ничего страшного в указании того, что требуется. Перед собеседованием несложно изучить основные отличия и привыкнуть к новому интерфейсу, ведь база у вас уже есть!

Просто расскажите о том, для чего нужен этот инструмент, и можно даже не называть его конкретно, а, например, сказать "сниффер" вместо конкретного Charles.


Второй вариант: если в вакансии есть инструменты и стек, с которыми вы вообще не знакомы!Тут подумайте, сможете ли вы быстро освоить их перед собеседованием. Если да, то вперед: изучайте теорию и закрепляйте практические навыки (это важно☝️). А если нет, то велик риск, что вас раскроют.

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

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


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

Я не буду вас пугать черными списками, так как никогда их не видел и не уверен в их существовании. Но в крупных компаниях, таких как Яндекс, информация о вас сохранится навсегда благодаря внутренним CRM для работы с кандидатами.

А Какое у вас отношение к накрученному опыту? Пишите в комментариях и, по традиции, ставьте 🔥

P.S. Только что узнал про бусты в ТГ 😅 Если вам интересен мой контент и у вас есть ТГ Премиум, пожалуйста, поделитесь бустом https://t.me/boost/qabigtech и тогда я смогу добавить для вас кастомные реакции и делать сториз от лица канала! Заранее огромное спасибо всем неравнодушным 🤗

#воскрессобес
111🔥5👍4👏2❤‍🔥1
Вчера попросил у вас boost и я в ШОКе 😅
Теперь у нас есть кастомные рекции с QA-Котом Борисом ❤️
Спасибо вам огромное!

Если вам захочется добавить набор себе, ссылки:
Стикеры - https://t.me/addstickers/cat_boriis
Эмодзи - https://t.me/addemoji/qakot
Дизайнер @oparinaju спасибо за твою работу 👍

Накидайте 🎉 хочется увидеть как будут смотреться!
Please open Telegram to view this post
VIEW IN TELEGRAM
76284🔥1
Уже завтра погружаемся в автоматизацию БЕЗ знания кода!

Мы создадим сценарий, который не просто автоматизирует рутину вроде «что-то скопировал, куда-то отправил, отчет получил».
Мы дадим нашей автоматизации МОЗГИ в виде AI, чтобы она могла решать задачи и выдавать результаты на уровне личного ассистента!

И делать это мы будем с Артемом Ерошенко, легендарной личностью в QA кругах по всему миру!
И автором тг канала https://t.me/eroshenqa где делится свои 15 летним опытом в IT

Дело в том, что Артем — практик этого инструмента, а я, как всегда, впервые его открою на нашем прямом эфире 😅


Но я надеюсь, что, как и на выпусках ранее:
https://t.me/qabigtech/177
https://t.me/qabigtech/131
https://t.me/qabigtech/135
https://t.me/qabigtech/136
У нас получится создать работающую автоматизацию, и вы сможете повторить ее вместе с нами 🤗

Пишите ваши вопросы к встрече под этим постом, мы ответим с Артемом завтра в 19:00 на прямом эфире!

Ставьте 👍, если придете на встречу, и 🎉, если в огне и посмотрите в записи!
Please open Telegram to view this post
VIEW IN TELEGRAM
40183👍2
Live stream finished (1 hour)