Сергей Лебедев | 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
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)
Мы наконец-то добрались до мобильной автоматизации! 😅

А точнее, мобильной нативной автоматизации под Android на Kotlin + Kaspresso.

Сегодня 6-я открытая лекция ШОК, где Артем Кудрин Mobile QA Automation, расскажет, как автоматизировать нативные Android приложения!

Что будет:
1) Проговорим цели автоматизации.
2) Посмотрим существующие фреймворки.
3) Appium Vs Espresso.
4) Обзор фреймворка Espresso.
5) Решение проблем Espresso.
6) Устройства Vs эмуляторы для прогона тестов.
7) Отчетность нативных АТ.

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

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

У вас будет возможность задать вопросы лектору и получить ответ в прямом эфире!
*Запись будет доступна по тем же ссылкам!

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

#лекторийШОК
Please open Telegram to view this post
VIEW IN TELEGRAM
110👍3🔥31
Media is too big
VIEW IN TELEGRAM
«Я никогда не косячу!» 😺

Худший ответ на вопрос о провалах в опыте работы на собеседовании!

«Не косячит тот, кто ничего не делает!» 😡

Когда о таком спрашивают на собеседовании, то не хотят покекать с твоих провалов, а хотят услышать, как ты с ними справился и что сделал, чтобы этого не допускать в будущем!


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

Существует универсальная методика, разработанная нашими умными предками, и название ей — S.T.A.R.😅

STAR (Situation, Task, Action, Result)
является отличным способом структурировать ответ на вопрос о провалах или ошибках на собеседовании.

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


Разберем на примере моего эпик-фейла🙀, связанного с интеграцией нового метода оплаты в наш сервис:

1. Situation (Ситуация):
- Ситуация, в которой произошел фейл: «Я отвечал за тестирование интеграции нового метода оплаты в системе.»

2. Task (Задача):
- Задача, которую нужно было выполнить в моей ситуации: «Моя задача заключалась в проверке корректности работы нового метода оплаты и выявлении возможных проблем.»

3. Action (Действие):
- Действия, которые я предпринял, как только проблема была обнаружена: «К сожалению, я пропустил важный сценарий обработки ошибки, который не предусмотрел в своих тестах. Когда проблема была обнаружена, я собрал команду, и вместе мы поняли причины, пофиксили и добавили дополнительные "негативные" проверки. Мы также добавили памятку в чеклист проверок задач.»

4. Result (Результат):
- Итоговый результат действий и уроки, которые я из этого извлек: «В результате наши тесты стали более полными, и количество подобных ошибок значительно сократилось. Этот опыт научил меня уделять больше внимания негативным сценариям, и с тех пор я стараюсь включать команду в процесс ревью тестов, чтобы избежать таких промахов в будущем.»

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

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


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

По традиции ставьте 🎉, если было полезно. ❤️

#воскрессобес
Please open Telegram to view this post
VIEW IN TELEGRAM
3155🔥3😁2
Сегодня в 19:00 заключительная открытая лекция ШОК в этом году!🔥

Она будет посвещена "Автоматизации iOS приложений", а лектором снова выступит
Артем Кудрин (Mobile QA Automation)

Что будет:
1) Обзор существующих фреймворков.
2) Различия автоматизации ios и андройд
3) Обзор XCUITest.
4) Локаторы для тестов.
5) Параллельный запуск тестов.
6) Устройства Vs эмуляторы для прогона тестов.
7) Отчеты для iOS АТ.

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

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

У вас будет возможность задать вопросы лектору и получить ответ в прямом эфире!
*Запись будет доступна по тем же ссылкам!

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

#лекторийШОК
Please open Telegram to view this post
VIEW IN TELEGRAM
👍86🔥31
Для тех, кто в поиске работы, мы ищем QA в команду Яндекса! 😅

У моих коллег из Яндекс 360 есть несколько открытых вакансий QA!

Какие ожидания от кандидата:

1. Имеет опыт работы от 3 лет в среде гибкой разработки и тестирования.
2. Имеет опыт автоматизации тестирования (2+ года: Java/Kotlin/JS/TS, Selenium/Playwright).
3. Умеет писать тест-кейсы для автоматизированного тестирования.
4. Может поддерживать и оптимизировать уже существующие E2E тесты.
5. Умеет выявлять, документировать дефекты и управлять ими на протяжении всего их жизненного цикла.
6. Умеет внедряться в CI/CD, определять векторы развития и оптимизации процессов тестирования.
7. Может составлять и поддерживать тестовую документацию (тест-кейсы, тест-планы, чек-листы) и писать техническую документацию по тестам и скриптам.
8. Знает принципы работы клиент-серверных приложений и архитектуры, имеет опыт тестирования REST API.
9. Знает теорию и методологии тестирования, владеет навыками тест-дизайна и проектирования тестов.

Почему именно Яндекс 360:
От себя скажу, что там круто! Современный стек, крутая команда специалистов, с которыми лично знаком, и интересные интеграционные проекты!


Ну а так, все остальные плюшки Яндекса: конкурентная зарплата, ДМС, компенсация питания, гибкий график с возможностью гибрида и удаленки, и прочее, и прочее, сами все знаете. 🎉

Если вам интересна вакансия или есть вопросы, пишите мне в личку @serzh52 и присылайте ваши резюме. 👍

А если среди ваших знакомых есть кандидат с релевантным стеком, пожалуйста, отправьте ему это сообщение, я буду вам очень благодарен. ❤️
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1765😁11
Автоматизация с n8n «Глазами новичка»🎉

Делюсь записью прямого эфира от 16.07

На эфире я впервые настроил автоматизацию в n8n, и помог мне с этим Артём Ерошенкогуру автоматизации, известный вам по инструменту Allure Report, и автором канала https://t.me/eroshenqa
За что Тёме еще раз большое спасибо😅

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


Мы создали несложную цепочку действий в связке с ИИ. При запуске через бота в Telegram мы получаем отсортированный список статей по теме тестирования с сайта Хабра.🤔

Результат можно посмотреть в чате комьюнити: https://t.me/c/2029683231/2464.

На самом деле, план на инструмент этим не ограничивается, и мы бы хотели провести ещё один эфир (не в ТГ, тут какое-то не очень качество эфиров получается) и сделать ещё одну полезную автоматизацию.


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

Ставь 🎉, если было полезно, и буду ждать вас на следующем эфире. ❤️
Please open Telegram to view this post
VIEW IN TELEGRAM
74🔥43
This media is not supported in your browser
VIEW IN TELEGRAM
Каждую пятницу в нашем QA сообществе Яндекса проходит мемная пятница 😅

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

И я подумал, а почему бы не сделать такую же рубрику в нашем канале 🤔

Уже пробовал себя в мемах
Получалось как то так:
https://t.me/qabigtech/25
https://t.me/qabigtech/30
https://t.me/qabigtech/32

Но кринж не приговор и я планирую в этом развиваться!


Поэтому, оцените мем и ставьте 👍 если рубрику стоит продолжать!?

А если тебе попалось что то смешное связанное с IT и тестированием, кидай в комментарии!
Поднимем друг другу настроение в эту пятницу?🎉

#мемница
Please open Telegram to view this post
VIEW IN TELEGRAM
20😁11👍82🤣21
На этой неделе стукнуло ровно семь лет, как я провожу собеседования для QA-специалистов. 😅

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


Видео уже на канале https://youtube.com/@qabigtech

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

Весь свой опыт я подробно описал в статье на Хабре, которая вышла ещё весной. https://habr.com/ru/articles/895154/

Если вам интересны собеседования и вы не читали статью, обязательно ознакомьтесь и оцените — буду вам очень благодарен.
❤️


Собеседования для многих — это экзамен, перед которым начинается тряска. У меня было точно так же, но, снова и снова проходя собеседования, она прошла, как и в случае с их проведением.

Если вы думаете, что те, кто проводит собеседования, не переживают, это не так!


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

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

Приятно пообщаться с интересными кандидатами и, по возможности, делать их своими коллегами!


Пишите обратную связь по видео и статье и ставьте 🎉, если понравилось!

#воскрессобес
Please open Telegram to view this post
VIEW IN TELEGRAM
1285🔥3
This media is not supported in your browser
VIEW IN TELEGRAM
У меня не получается работать из дома. 🙀

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

Хотя до пандемии все было иначе: моя производительность из дома была гораздо выше, чем в офисе. 🤔

Но пара лет самоизоляции что-то сломала во мне…


Сейчас я стараюсь по максимуму посещать офис, чтобы все успевать, но в те дни, когда я работаю из дома, я нереально устаю. 😺

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

Но в голове… она кажется огромной! Ты ходишь вокруг нее, никак не приступишь и при этом дико выматываешься!

Да, в офисе такое тоже может случиться, но тут такой вайб, что работается легче: все вокруг фигачат, и ты тоже заряжаешься 😅

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


Кстати, я работаю в региональном офисе в Нижнем Новгороде. При этом наш офис не хуже московских!

Ставьте 🎉, если хотели бы обзор офиса Яндекса в НН. Будет 50 реакций под постом — организую. ❤️

Кстати, завтра буду в Москве и могу заснять столичные офисы, если вам интересно!?
Please open Telegram to view this post
VIEW IN TELEGRAM
116👍15125😡2
This media is not supported in your browser
VIEW IN TELEGRAM
Я в ШОКе от вас, столько реакций под постом ещё никогда не было 😅

Спасибо вам, мне очень приятно, что поддержали идею ❤️ Вернусь в Нижний Новгород и буду готовить ролик про нижегородский офис!

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


А пока дропаю маленький кусочек со съёмок. Как вам? 🎉
Please open Telegram to view this post
VIEW IN TELEGRAM
41🔥942
This media is not supported in your browser
VIEW IN TELEGRAM
Шутка смешна, ситуация страшная😡

Кидайте в комменты что вас порадовало на этой неделе ?😅

#мемница 🎉 и репост приветствуеЦА!
Please open Telegram to view this post
VIEW IN TELEGRAM
21😁11😢51
Всем приятного воскресного вечера ❤️

Если думали что посмотреть, вышло видео-интервью с Аленой, QA Лидом из Альфы 😅

Смотреть тут

Говорили про AI и будущее тестирования в эпоху искусственного интеллекта 🎉

Алена поделилась своими кейсами использования нейронок и что делать уже сейчас, чтобы не остаться без работы в будущем 🙀

Пишите обратную связь в комментариях, а если вам тоже хотелось бы рассказать о своем опыте работы QA, буду очень рад созвонится и записать, пишите @serzh52
Please open Telegram to view this post
VIEW IN TELEGRAM
10👍84🔥21👀1