Forwarded from Джуны [Live]
На этой неделе мы с джунами QA Studio тестировали три проекта, тремя разными командами
1. Платный телеграм-бот, который генерирует изображения из Midjourney и DALL-E
- Команда:
Куратор: Иван
Джун-тимлид: Даша
Джуны: Антон, Артур, Дима, Настя и Соня
2. Интеграция сайта Алекса Жаркого с рекуррентными платежами от Prodamus
- Команда:
Куратор: Иван
Джуны: Макс и Сергей
3. Редизайн и рефакторинг телеграм-бота для проведения розыгрышей
- Доска с багами: ссылка на канбан доску
- Команда:
Куратор: Герман
Джуны: Настя, Рома, Саша, Сергей
Эмоции
Было нервозно и челледжево. На нас ответственность и с нас спрос за качество коммерческих проектов. Джуны прочувствовали мондраж и неуверенность отвечать на вопрос от заказчика — «А точно все баги нашли и можно релизить?»
Обычный пользователь видит только свою часть любого айти-продукта. А мы должны тестировать ещё и со стороны заказчика-администратора — там есть много настроек: роли, условия, даты, цена, названия, описание, картинки.
И в каждом поле нужно проверить все кейсы: чтобы покупатель не попал в админ-часть, дата может быть в [настоящем, прошлом, и будущем], в названии могут быть ограничения по длине и спецсимволам, а картинки могут не принимают png или иметь ограничение на размер.
Продолжение 👇
1. Платный телеграм-бот, который генерирует изображения из Midjourney и DALL-E
- Команда:
Куратор: Иван
Джун-тимлид: Даша
Джуны: Антон, Артур, Дима, Настя и Соня
2. Интеграция сайта Алекса Жаркого с рекуррентными платежами от Prodamus
- Команда:
Куратор: Иван
Джуны: Макс и Сергей
3. Редизайн и рефакторинг телеграм-бота для проведения розыгрышей
- Доска с багами: ссылка на канбан доску
- Команда:
Куратор: Герман
Джуны: Настя, Рома, Саша, Сергей
Эмоции
Было нервозно и челледжево. На нас ответственность и с нас спрос за качество коммерческих проектов. Джуны прочувствовали мондраж и неуверенность отвечать на вопрос от заказчика — «А точно все баги нашли и можно релизить?»
Обычный пользователь видит только свою часть любого айти-продукта. А мы должны тестировать ещё и со стороны заказчика-администратора — там есть много настроек: роли, условия, даты, цена, названия, описание, картинки.
И в каждом поле нужно проверить все кейсы: чтобы покупатель не попал в админ-часть, дата может быть в [настоящем, прошлом, и будущем], в названии могут быть ограничения по длине и спецсимволам, а картинки могут не принимают png или иметь ограничение на размер.
Продолжение 👇
🔥10❤9🏆6👍4
Forwarded from Джуны [Live]
Media is too big
VIEW IN TELEGRAM
Наш любимый баг
Если в названии конкурса для бота где-то посередине поставить точку, то он зависнет. Если точку в конце, то работает.
Самый смешной момент
Протестировать под нагрузкой бота по созданию картинок из нейросетей. Мы созвонились вчетвером и одновременно генерили каждый по несколько картинок в высоком качестве. Нужно было каждому на счёт «три» отправить первое, что у тебя в голове из пяти слов и очень быстро, и несколько раз:
Самый неприятный момент
Разработчик работает почти круглосуточно. Может открыть доску с багрепортами ночью, и не разобраться в описании багрепорта. Отсюда претензии к нам: и отдавать заказчику рано — баг же есть, и чинить не может, пока не разобрался, что написано. В итоге разработчик всю ночь без дела простаивает и злится.
Организация
1. Мы приняли тот факт, что документации не существует. Теперь перед каждым проектом созваниваемся с разработчиком и сами создаём документацию.
2. К нам на полный день пришёл Иван, чтобы заниматься только организацией стажировок.
3. Мы стали записывать созвоны. Для этого нашли сервис tl;dv — он записывает как с Zoom, так и с Google Meet.
4. Попробовали два новых таск-трекера: Taiga и ClickUp
Пока остановились на ClickUp. Он удобный и красивый. Внутри есть вики и позволяет шерить доски в интернет, например, для заказчика. Но есть ограничения в бесплатной версии — в общем, будем ещё думать 🤔
5. Поняли, что лучше в каждый багрепорт прикреплять видео, чтобы точно можно было понять что это за баг
6. Настроили опросы в Airtable для джунов, чтобы собрать обратную связь
Итоги
3 проекта, 4 дня фултайм занятости, 12 джунов, 20 багрепортов. Бесплатно, но опыт для резюме и байки для интервью теперь есть.
На январь и февраль в очереди уже три новых проекта. Побежали дальше😏
Если в названии конкурса для бота где-то посередине поставить точку, то он зависнет. Если точку в конце, то работает.
Самый смешной момент
Протестировать под нагрузкой бота по созданию картинок из нейросетей. Мы созвонились вчетвером и одновременно генерили каждый по несколько картинок в высоком качестве. Нужно было каждому на счёт «три» отправить первое, что у тебя в голове из пяти слов и очень быстро, и несколько раз:
car winter nuclear realistic monkey. Думать некогда — иначе смысл теста потеряется. Такое упражнение это целый психологический тест 😄Самый неприятный момент
Разработчик работает почти круглосуточно. Может открыть доску с багрепортами ночью, и не разобраться в описании багрепорта. Отсюда претензии к нам: и отдавать заказчику рано — баг же есть, и чинить не может, пока не разобрался, что написано. В итоге разработчик всю ночь без дела простаивает и злится.
Организация
1. Мы приняли тот факт, что документации не существует. Теперь перед каждым проектом созваниваемся с разработчиком и сами создаём документацию.
2. К нам на полный день пришёл Иван, чтобы заниматься только организацией стажировок.
3. Мы стали записывать созвоны. Для этого нашли сервис tl;dv — он записывает как с Zoom, так и с Google Meet.
4. Попробовали два новых таск-трекера: Taiga и ClickUp
Пока остановились на ClickUp. Он удобный и красивый. Внутри есть вики и позволяет шерить доски в интернет, например, для заказчика. Но есть ограничения в бесплатной версии — в общем, будем ещё думать 🤔
5. Поняли, что лучше в каждый багрепорт прикреплять видео, чтобы точно можно было понять что это за баг
6. Настроили опросы в Airtable для джунов, чтобы собрать обратную связь
Итоги
3 проекта, 4 дня фултайм занятости, 12 джунов, 20 багрепортов. Бесплатно, но опыт для резюме и байки для интервью теперь есть.
На январь и февраль в очереди уже три новых проекта. Побежали дальше
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥32❤8👍4👏2🤩2
#покемоны
Наша задача — обучать без занудства и без зубрёжки. Вовлечь учеников в процесс и заинтересовать домашками.
Начинается всё с базы: общаемся в телеге, для — вики ноушен, для теории — миро, а домашки делаем в Яндекс.Трекер. Быстро и эффективно.
Чтобы дать практику по REST API — мы создали тренажёр «Битва покемонов».
Это 18 rest методов, сайт, база данных и админка. Можно создать тренера и покемонов, закинуть покемона в покебол и вызвать соперника на битву.
Цель игры: чтобы ученик на практике наработал навык работы c REST запросами и инструментами.
К игре прикручены Swagger, Kibana, Grafana, Sentry, Loguru. Есть яндекс метрика, вебвизор, Figma и пара запросов по SOAP. Всё это можно смотреть, изучать, тыкать и получать опыт работы с новыми инструментами для резюме.
Для практики тестирования оплаты — есть фейковая оплата тестовыми картами. А для тестирования интеграций — авторизация через гугл.
Можно играть через postman, а на сайте смотреть результаты. Можно проследить как действия ученика влияют на данные в MySQL базе данных — доступ к БД мы даём.
Нужно стать чемпионом среди тренеров, достигнув 5 уровня. Если покемон битву выйграл — у него увеличиваются характеристика: атака и стадия. А у тренера покемона увеличивается уровень.
Процесс обучения превращается в игру и азарт. Кто поскиловее — пишет скрипт в postman на JS, чтобы автоматизировать прокачку 😄
Мы думаем, что вышло круто)
Пика пика ⚡️
Наша задача — обучать без занудства и без зубрёжки. Вовлечь учеников в процесс и заинтересовать домашками.
Начинается всё с базы: общаемся в телеге, для — вики ноушен, для теории — миро, а домашки делаем в Яндекс.Трекер. Быстро и эффективно.
Чтобы дать практику по REST API — мы создали тренажёр «Битва покемонов».
Это 18 rest методов, сайт, база данных и админка. Можно создать тренера и покемонов, закинуть покемона в покебол и вызвать соперника на битву.
Цель игры: чтобы ученик на практике наработал навык работы c REST запросами и инструментами.
К игре прикручены Swagger, Kibana, Grafana, Sentry, Loguru. Есть яндекс метрика, вебвизор, Figma и пара запросов по SOAP. Всё это можно смотреть, изучать, тыкать и получать опыт работы с новыми инструментами для резюме.
Для практики тестирования оплаты — есть фейковая оплата тестовыми картами. А для тестирования интеграций — авторизация через гугл.
Можно играть через postman, а на сайте смотреть результаты. Можно проследить как действия ученика влияют на данные в MySQL базе данных — доступ к БД мы даём.
Нужно стать чемпионом среди тренеров, достигнув 5 уровня. Если покемон битву выйграл — у него увеличиваются характеристика: атака и стадия. А у тренера покемона увеличивается уровень.
Процесс обучения превращается в игру и азарт. Кто поскиловее — пишет скрипт в postman на JS, чтобы автоматизировать прокачку 😄
Мы думаем, что вышло круто)
Пика пика ⚡️
🔥51👍10⚡4🏆4😁1
This media is not supported in your browser
VIEW IN TELEGRAM
#вакансия
Мы просмотрели десятки источников и вручную выбрали лучшие вакансии для начинающих тестировщиков на сегодняшний день 🙌
Сегодня в подборке 13 вакансий: четыре стажировки, семь без опыта и две с опытом от полугода, три вакансий из других стран: одна стажировка и две без опыта;
[GameDev] [без опыта] Manual QA Intern в G-CORE
✈️ Ташкент (Офис)
🔸 Стажировка, TMS, SoftSkills, ru>=B2
[Подробнее]
[web] [без опыта] Стажер-тестировщик в КРОК
Москва (Офис)
🔸 Стажировка, SQL, theory
[Подробнее]
[web] [без опыта] Функциональный тестировщик в Сибинтек-Софт
Москва (Офис)
🔸 Стажировка, theory
[Подробнее]
[mob] [web] [без опыта] Стажёр QA Engineer в OZON
Москва (Офис)
🔸 Стажировка, TMS, SQL
[Подробнее]
[web] [без опыта] QA инженер в Kameleoon
✈️ Армения (Удалёнка)
🔸 Fulltime, DevTools, Softskills
[Подробнее]
[GameDev] [без опыта] Junior QA Engineer в G5EN KAZ
✈️ Астана (Удалёнка)
🔸 Fulltime, en=>B2, Gaming exp.
[Подробнее]
[GameDev] [API] QA Engineer в Gear Games
Россия (Удалёнка)
🔸 Fulltime, TMS, CI/CD
[Подробнее]
[web] [API] Специалист по тестированию ПО в Торги223
Россия (Удалёнка)
🔸 Fulltime, SQL, theory, Softskills
[Подробнее]
[web] Manual QA Engineer в AliExpress
Россия (Удалёнка)
🔸 Fulltime, TMS, Postman, Softskills
[Подробнее]
[web] [mob] Младший специалист по тестированию в VK, Одноклассники
Санкт-Петербург (Гибрид)
🔸 Fulltime, Softskills
[Подробнее]
[web] [без опыта] Junior QA Engineer в Синтека
Санкт-Петербург (Офис)
🔸 Fulltime, SQL, REST/SOAP, TMS
[Подробнее]
[web] [от полугода] Тестировщик в DouDouGames
Россия (Удалёнка)
🔸 Fulltime, Softskills, theory
[Подробнее]
[web] [от полугода] Тестировщик ПО в ЛАНИТ
Россия (Удалёнка)
🔸 Fulltime, REST API, SQL, theory
[Подробнее]
__
Если мы пропустили стажировку или вакансию для джунов, присылайте нам через бот, опубликуем :)
Мы просмотрели десятки источников и вручную выбрали лучшие вакансии для начинающих тестировщиков на сегодняшний день 🙌
Сегодня в подборке 13 вакансий: четыре стажировки, семь без опыта и две с опытом от полугода, три вакансий из других стран: одна стажировка и две без опыта;
[GameDev] [без опыта] Manual QA Intern в G-CORE
✈️ Ташкент (Офис)
🔸 Стажировка, TMS, SoftSkills, ru>=B2
[Подробнее]
[web] [без опыта] Стажер-тестировщик в КРОК
Москва (Офис)
🔸 Стажировка, SQL, theory
[Подробнее]
[web] [без опыта] Функциональный тестировщик в Сибинтек-Софт
Москва (Офис)
🔸 Стажировка, theory
[Подробнее]
[mob] [web] [без опыта] Стажёр QA Engineer в OZON
Москва (Офис)
🔸 Стажировка, TMS, SQL
[Подробнее]
[web] [без опыта] QA инженер в Kameleoon
✈️ Армения (Удалёнка)
🔸 Fulltime, DevTools, Softskills
[Подробнее]
[GameDev] [без опыта] Junior QA Engineer в G5EN KAZ
✈️ Астана (Удалёнка)
🔸 Fulltime, en=>B2, Gaming exp.
[Подробнее]
[GameDev] [API] QA Engineer в Gear Games
Россия (Удалёнка)
🔸 Fulltime, TMS, CI/CD
[Подробнее]
[web] [API] Специалист по тестированию ПО в Торги223
Россия (Удалёнка)
🔸 Fulltime, SQL, theory, Softskills
[Подробнее]
[web] Manual QA Engineer в AliExpress
Россия (Удалёнка)
🔸 Fulltime, TMS, Postman, Softskills
[Подробнее]
[web] [mob] Младший специалист по тестированию в VK, Одноклассники
Санкт-Петербург (Гибрид)
🔸 Fulltime, Softskills
[Подробнее]
[web] [без опыта] Junior QA Engineer в Синтека
Санкт-Петербург (Офис)
🔸 Fulltime, SQL, REST/SOAP, TMS
[Подробнее]
[web] [от полугода] Тестировщик в DouDouGames
Россия (Удалёнка)
🔸 Fulltime, Softskills, theory
[Подробнее]
[web] [от полугода] Тестировщик ПО в ЛАНИТ
Россия (Удалёнка)
🔸 Fulltime, REST API, SQL, theory
[Подробнее]
__
Если мы пропустили стажировку или вакансию для джунов, присылайте нам через бот, опубликуем :)
🔥12👍9❤5⚡2
#интервью
Мы пообщались с Данилой, учеником из группы Гавайи.
Данила поделился с нами своей историей, рассказал о том, как проходили первые дни в QA и дал пару полезных советов для новичков.
Далее интервью с Данилой👇
https://youtu.be/9avZqkfRxSU
Привет! Меня зовут Данила. Живу в Москве.
До курса работал в кофейной сфере - открывал кофейни и занимался обжаром кофейного зерна.
Никакого айти бекграунда у меня не было, кроме уроков Паскаля в школе)
Про сферу айти ранее никогда не задумывался так как думал, что это слишком сложно и точно не для меня. QA Studio мне показала моя девушка и после того как я изучил школу и увидел Германа, то сразу понял, что хочу там учиться. Я учился в группе Гавайи. Мое обучение началось 25 августа и закончилось 22 декабря.
Обучение пролетело на одном дыхании и с полным погружением. Ребята и менторы всегда оживлённо что-то обсуждали в чатике и всегда были готовы прийти на помощь, если что-то непонятно. Больше всего на курсе мне понравилась тема по написанию тестовой документации.
Резюме разместил 25 декабря. На поиск работы у меня ушло 4 дня и уже 29 декабря я получил свой новогодний подарочек.
Скорее всего мне повезло и HR-у нужно было закрыть план до НГ.
За время поиска работы было где-то 200 откликов, 4 скрининга с hr и одно техническое собеседование по результатам которого получил оффер.
Я искал работу в офисе, так как хотелось живого общения с людьми, удаленную работу поэтому даже не рассматривал.
Новичкам я хочу посоветовать делать домашки и задавать вопросы, если что-то непонятно. Ментор и ребята в чате всегда помогут. На собеседовании постарайтесь расслабиться, местами пошутить и приятно провести это время с собеседующими и это гарантированно будет половиной успеха. Верьте в себя и не сомневайтесь в своих силах. Герман даёт на этом курсе все и даже немного больше. У вас все получится.
Telegram Данилы - @danila_lukyanchenko
👉🏼 Все интервью с выпускниками
Мы пообщались с Данилой, учеником из группы Гавайи.
Данила поделился с нами своей историей, рассказал о том, как проходили первые дни в QA и дал пару полезных советов для новичков.
Далее интервью с Данилой👇
https://youtu.be/9avZqkfRxSU
Привет! Меня зовут Данила. Живу в Москве.
До курса работал в кофейной сфере - открывал кофейни и занимался обжаром кофейного зерна.
Никакого айти бекграунда у меня не было, кроме уроков Паскаля в школе)
Про сферу айти ранее никогда не задумывался так как думал, что это слишком сложно и точно не для меня. QA Studio мне показала моя девушка и после того как я изучил школу и увидел Германа, то сразу понял, что хочу там учиться. Я учился в группе Гавайи. Мое обучение началось 25 августа и закончилось 22 декабря.
Обучение пролетело на одном дыхании и с полным погружением. Ребята и менторы всегда оживлённо что-то обсуждали в чатике и всегда были готовы прийти на помощь, если что-то непонятно. Больше всего на курсе мне понравилась тема по написанию тестовой документации.
Резюме разместил 25 декабря. На поиск работы у меня ушло 4 дня и уже 29 декабря я получил свой новогодний подарочек.
Скорее всего мне повезло и HR-у нужно было закрыть план до НГ.
За время поиска работы было где-то 200 откликов, 4 скрининга с hr и одно техническое собеседование по результатам которого получил оффер.
Я искал работу в офисе, так как хотелось живого общения с людьми, удаленную работу поэтому даже не рассматривал.
Новичкам я хочу посоветовать делать домашки и задавать вопросы, если что-то непонятно. Ментор и ребята в чате всегда помогут. На собеседовании постарайтесь расслабиться, местами пошутить и приятно провести это время с собеседующими и это гарантированно будет половиной успеха. Верьте в себя и не сомневайтесь в своих силах. Герман даёт на этом курсе все и даже немного больше. У вас все получится.
Telegram Данилы - @danila_lukyanchenko
👉🏼 Все интервью с выпускниками
YouTube
Будьте лёгкими на собеседованиях
00:00 — Начало
00:02 — Откуда ты и чем занималcя до QA курса?
00:22 — Как проходили собесы?
00:47 — Как тебе на текущем месте работы?
01:04 — Ты уже находил баги?
01:39 — Как прошёл онбординг?
02:20 — Вспомни свои впечатления в первый день
03:11 — Как проходит…
00:02 — Откуда ты и чем занималcя до QA курса?
00:22 — Как проходили собесы?
00:47 — Как тебе на текущем месте работы?
01:04 — Ты уже находил баги?
01:39 — Как прошёл онбординг?
02:20 — Вспомни свои впечатления в первый день
03:11 — Как проходит…
❤23👍13🔥7❤🔥1
#мотивашка
Две недели назад стартовала группа Иллинойс.
Сегодня вечером у ребят будет новая лекция по API и Postman.
А пока делимся с вами бекстейджем со стороны учеников — как прошли первые лекции 🐈
Две недели назад стартовала группа Иллинойс.
Сегодня вечером у ребят будет новая лекция по API и Postman.
А пока делимся с вами бекстейджем со стороны учеников — как прошли первые лекции 🐈
🔥38❤13👍8❤🔥7😁4
Сейчас поняли, что не рассказываем на курсе, что такое Костыль. А зря 😄
😁6💯3⚡2👍2
Forwarded from Словарь тестировщика | Тестирование
🔥9❤4💯3👏2
Мы опубликовали часть нашей первой лекции с курса Иллинойс от 12 января.
За полтора часа Герман расскажет про «Правила нашего клуба», а затем разберёт популярные вопросы:
1. Кто такой тестировщик
2. Откуда появляются баги
3. Отличие QA от QC
4. Что такое тестирование и его цель
5. Клиент-серверная архитектура
6. Что такое бекенд
7. Что такое HTTP
8. Что такое Стек
Кто был на этой лекции - поставьте сердечко ❤️
До четверга на наш курс действует промокод EARLY_BIRD на 12 000
---
https://youtu.be/QKO7OEDe4QA
За полтора часа Герман расскажет про «Правила нашего клуба», а затем разберёт популярные вопросы:
1. Кто такой тестировщик
2. Откуда появляются баги
3. Отличие QA от QC
4. Что такое тестирование и его цель
5. Клиент-серверная архитектура
6. Что такое бекенд
7. Что такое HTTP
8. Что такое Стек
Кто был на этой лекции - поставьте сердечко ❤️
До четверга на наш курс действует промокод EARLY_BIRD на 12 000
---
https://youtu.be/QKO7OEDe4QA
❤22👍9🔥3