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

Если интересно посмотреть как с 0 написать свои первые AI автотесты,
залетай на эфир https://t.me/qabigtech?livestream

Вопросы к эфиру, оставляйте коментариями под этим постом🤗
🔥11👍2
Live stream finished (1 hour)
Media is too big
VIEW IN TELEGRAM
"Из чего состоит баг-репорт?" Или, "Как составить идеальный баг-репорт?"

Этот вопрос задают как новичкам-тестировщикам, так и опытным QA-инженерам.

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


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

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

У нас в команде такой шаблон уже встроен в трекер. Это серьезно облегчает работу. Если у вас его нет — можете использовать мой.


Шаблон баг-репорта: https://vc.ru/dev/2020341-kak-pravilno-sostavit-bag-report-dlya-razrabotchikov

P.S. Пишите в комментариях, как организован этот процесс в ваших проектах: есть ли шаблон или все пишут «как попало»?

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

#воскрессобес
12🔥9👍3😁1
1 июня завершилась моя 60-дневная
#дескуфизация

Какие итоги:
- 32 силовые тренировки
- 13 кардиотренировок
- 4 тренировки по боксу
- 2 забега на 10 и 11 км
- 7 дней без тренировок 😟
- Вес: с 92,5 до 86,5 кг
- 30 дней не курю и даже не хочется 😻
А еще прошел полный чекап организма!

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

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


Кому интересно посмотреть весь путь: ежедневные отчеты здесь.

А итоговый отчет смотрите на YouTube.

Как вам итоги? Может, кто-то тоже прошел дескуфизацию этой весной? Делитесь результатами 🔥
🔥457👍6🏆4
Вчера запустили обучение в летней Школе обеспечения качества Яндекса. ШОК

До этого были обучения по другим профессиям, но для QA-инженеров подобного формата не было, и это казалось мне странным. 🤔


Этой осенью мы пообщались с руководителями QA-команд и спросили, почему так.

Ответ был следующим: "Потому что нет проблем с наймом QA-специалистов, их много, а вакансий мало, поэтому нет смысла!".

Но оказалось, что есть ньюанс: не всех QA-специалистов в избытке. Есть специалисты, которых найти так же тяжело, как и представителей других специальностей — это Fullstack QA.

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

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

При этом на курс набирали ребят не с полного нуля: тяжело научить за 3 месяца всему, и нам были важны знания программирования и тестирования у абитуриентов.

А вот инструментам мы уже дообучим, а еще и закрепим на практике в течение 3 месяцев.

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


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

Разница лишь в домашних заданиях, но если вы замотивированы и действительно хотите стать крутым QA-специалистом, я думаю, вас не придется подталкивать к их решению, и вы сделаете их самостоятельно!

Короче, лето обещает быть жарким! 🔥
33🔥25👍6👎1
Channel photo updated
Media is too big
VIEW IN TELEGRAM
Когда на собеседовании вас спрашивают про уровни или пирамиду тестирования, ожидают не сухую теорию из первых результатов поиска в Google, а понимание самой идеи!

Эту идею сформулировал и описал в книге «Scrum: гибкая разработка ПО» Майк Кон.

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


1. Раннее выявление дефектов: Пирамида тестирования предполагает наличие большого количества модульных тестов на нижнем уровне, что позволяет обнаружить дефекты как можно раньше в процессе разработки (можно применять разработку через тестирование). Это уменьшает затраты на исправление ошибок.

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

3. Снижение затрат: Благодаря фокусу на автоматизации тестов и раннему обнаружению ошибок, пирамида тестирования способствует снижению затрат на тестирование и исправление дефектов на более поздних этапах разработки.

4. Максимальное покрытие и надёжность: Разнообразие тестов на каждом уровне пирамиды обеспечивает широкое покрытие функциональности приложения и повышает общую надёжность программного обеспечения.

5. Поддержание гибкости: Пирамида тестирования помогает командам адаптироваться к изменениям в требованиях и технологиях без значительных затрат времени и ресурсов, что особенно важно в гибких методологиях разработки, таких как Scrum.

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

Ну не кайф ли!?
Поэтому тема пирамиды и уровней тестирования — это не просто теория, это очень классный инструмент!


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

Влепите 🔥, если было полезно 🤗

А ещё, вы знали, что бывает "перевернутая" пирамида? Напишите в комментариях, кто знает, что за зверь такой? 🤔

#воскрессобес
🔥388👍6😁1🤣1
Forwarded from QA Family by Alexey
🥹 И вот полноценный выпуск QA Family Podcast

Общаемся с Сергеем Лебедевым, руководителем тестирования из Яндекс.Лавки. Обсудим, что вдохновляет современных QA-инженеров, как важна непрерывная учеба и какие вызовы ждут в BigTech. Также поговорим о значении менторства и о том, как правильно строить карьеру в IT.
_______________________________________

Я все ищу формат для подкаста, сейчас это интервью, но следующий планируем выпуск холиварный про ИИ, но не просто промты, а уйдем в технику😁

Даже если выпуск вам не понравится, поставьте лайк и напишите, что можно улучшить. Это поможет мне не опускать руки.

Спасибо вам!

Яндекс.Музыка | Apple.Podcast | Остальные платформы
Please open Telegram to view this post
VIEW IN TELEGRAM
15🔥7👍4
Документация — это основа для 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