Антон о QA
1.47K subscribers
58 photos
3 files
78 links
Авторский канал Антона Ватуцкого

Мнение о тестировании ПО

Вакансии для начинающих

Немного ссылок на туда - куда смотреть для обучения QA.

@antonvatuckii
Download Telegram
📌 Ответ под спойлером

Первым в голову приходит ответ — 4 минуты. Но можно уложиться и в 3 минуты. Для этого придерживайтесь следующей последовательности:

1. положите жариться по 1 котлете на две сковороды;
2. через минуту переверните первую котлету, а вторую уберите. На место второй котлеты положите третью;
3. ещё через минуту первая котлета будет полностью готова.
На её место положите дожариваться вторую котлету, которую вы убрали, а третью котлету переверните;
4. спустя минуту все 3 котлеты будут полностью обжарены.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍38
Наша БОЛЬШАЯ подборка тестов по QA

1. Большие тесты
2. Основы тестирования
3. SQL
4. Docker
5. Linux
6. TestNG
7. Cypress
8. ISTQB
9. Общее

QaRocks | Если вам нравятся наши тесты - пошарьте этот пост с друзьями.
👍12❤5
Карьерный рост в QA: когда ты реально можешь называть себя Senior?

#моёмнение #размышление

Часто вижу, как люди с 1-2 годами опыта пишут в резюме Senior QA Engineer. Это нормально или нет?

С одной стороны, в каждой компании свои грейды: где-то "сеньором" можно стать за пару лет, где-то даже после пяти лет опыта ты все еще Middle. Но если смотреть объективно, Senior – это не просто "я давно тестирую". Это про экспертизу, ответственность и влияние на процессы.

🔹 Что отличает настоящего Senior QA от просто опытного тестировщика?
Глубина знаний – понимание не только основ тестирования, но и процессов разработки, DevOps, автоматизации.
Умение вести сложные проекты – не просто тестировать по готовым кейсам, а строить стратегию тестирования, предлагать решения.
Наставничество – сеньор не просто делает свою работу, но и учит джунов, шарит знания внутри команды.
Гибкость – он не боится менять подходы, умеет адаптироваться под новые технологии и процессы.

🔹 Сколько времени реально нужно, чтобы стать Senior QA?
📌 В среднем – 3-5 лет активной работы, но это не гарантия. Есть люди, которые за 2 года выходят на уровень Senior, потому что быстро растут, берут на себя ответственность, выходят за рамки "просто тестировщика". А есть те, кто и через 7 лет делает одно и то же без развития.

⚡️Senior – это не просто про годы в профессии, а про качество опыта. Можно хоть 10 лет тестировать однотипные формы в интернет-магазине и не вырасти. А можно за 2-3 года в сложных проектах прокачаться так, что ты реально будешь экспертом.

Как думаете, сколько лет нужно, чтобы реально стать Senior QA? А может, у вас был опыт, когда "сеньором" называли человека, который до этого просто автоматизировал пару тестов?

#моёмнение #размышление
🔥10👍3💯1
Решите головоломку и узнайте, сможете ли попасть на закрытую вечеринку

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


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

Вот что слышали и отвечали гости:

— Двенадцать, — говорит охранник.

— Десять, — отвечает гость.

Дверь открывается.

— Шесть, — говорит охранник следующему гостю.

— Пять, — отвечает тот.

Дверь вновь открыта.

Вы подходите к двери и решаете испытать судьбу. Охранник называет число десять. Что вы должны ответить?
👍2
🛠 Подборка инструментов для тестирования производительности

✅Apache JMeter — один из самых популярных инструментов для тестирования производительности. Он поддерживает множество протоколов, включая HTTP, HTTPS, FTP, JDBC и SOAP. JMeter предоставляет удобный интерфейс для создания и выполнения тестов, а также генерирует подробные отчеты.

✅LoadRunner — мощный коммерческий инструмент для тестирования производительности. Он поддерживает широкий спектр протоколов и предоставляет обширные возможности для создания сценариев тестирования. LoadRunner также интегрируется с различными системами CI/CD.

✅Gatling — инструмент с открытым исходным кодом, разработанный на языке Scala. Он предназначен для тестирования производительности веб-приложений и API. Gatling предоставляет удобный DSL (Domain-Specific Language) для создания сценариев тестирования и генерирует подробные отчеты.

✅k6 — современный инструмент для тестирования производительности, разработанный на языке Go. Он ориентирован на разработчиков и DevOps-инженеров и предоставляет простой в использовании интерфейс для создания сценариев тестирования на языке JavaScript.

✅Artillery — инструмент с открытым исходным кодом для тестирования производительности, написанный на языке JavaScript. Он поддерживает тестирование HTTP, WebSocket и Socket.io приложений и предоставляет удобный интерфейс для создания сценариев тестирования.

Поделитесь этим постом, если он вам понравился.

Антон о QA | #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Ответ гостей —
количество букв в числительных, которые называет охранник. В слове «двенадцать» десять букв, а в слове «шесть» — пять букв. Значит, в ответ на «десять» вы должны назвать «шесть», чтобы попасть на вечеринку.
👍5🤯2
Вакансии по тестированию за прошлую неделю:

🌱 Junior QA Engineer. Удалённо, 60-80 т.р.

🌱 QA Engineer (Junior). Удалённо или офис (Калужская, Москва), 120-150 т.р.

🌱 Load tester. Удалённо, 200-250 т.р.

🌱 QA Manual. Гибрид (Москва, РФ), до 185 т.р.

🌱 QA engineer. Удалённо (любая локация), ~80 т.р.

🌱 Инженер по нагрузочному тестированию. Удалённо (РФ, РБ), до 280 т.р.

🌱 Инженер по нагрузочному тестированию. Удалённо, до 200 т.р.

🌱 Инженер по нагрузочному тестированию. Удалённо, до 300 т.р.

🌱 QA Automation Engineer (mobile apps). Удалённо, $3000

🌱 AQA C# (Middle+, Senior). Удалённо (РФ, РБ), до 280 т.р.

🌱 QA Fullstack (C#). Удалённо (РФ), 280-300 т.р.

🌱 AQA Engineer. Удалённо (РФ), до 250 т.р.

🌱 Тестировщик Fullstack (АТ, ФТ). Удалённо (РФ), офис (Москва), 230-290 т.р.

🌱 QA Automation Engineer (Python). Удалённо (РФ), до 300 т.р.

🌱 QA Automation Engineer (Python). Удалённо (РФ), 250-340 т.р.

🌱 QA Fullstack на JAVA. Удалённо (РФ), 230-250 т.р.

🌱 Automation QA Engineer (Java). Гибрид или удалённо (РФ), 200-280 т.р.

🌱 QA Fullstack на JAVA (WEB). Удалённо (РФ + дружественные страны), 230-260 т.р.

🌱 QA AUTO (стек JAVA). Удалённо (РФ, РБ), 250-270 т.р.

🌱 AQA Engineer (Java). Удалённо (РФ), 230 т.р.
👍3
Методологии в тестировании: Scrum, Agile или "хуяк-хуяк и в продакшен"?

Часто спрашивают: "А по какой методологии работает тестировщик?" Ответ простой – по той, которая есть в компании.

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

🔹 1. Agile / Scrum / Kanban
Самая популярная история в IT. По факту, QA в таких командах работает в режиме постоянных итераций:
✅ Пишем тест-кейсы до разработки (иногда).
✅ Тестируем во время спринта.
✅ Проводим ретро, обсуждаем проблемы.
✅ Чаще всего релизы раз в 2-4 недели.

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

🔹 2. "Хуяк-хуяк и в продакшен"
Неофициальная, но встречающаяся модель. Обычно это стартапы, маленькие проекты или просто хаос в разработке.

Как выглядит процесс:
⚡️ Разработчик что-то закоммитил.
⚡️ QA бегло посмотрел, сказал "вроде норм".
⚡️ В тот же день фича уже в проде.

В итоге:
🚨 Баги летят пользователям.
🚨 QA всегда крайний.
🚨 "А почему вы это не проверили?" – "А когда я должен был это проверить, если код вышел через 10 минут после коммита?"

🔹 3. Waterfall (да, он еще жив)
Классическая модель, где сначала пишутся требования, потом долгий этап разработки, потом тестирование. QA тут подключается ближе к концу проекта.

Минусы:
📌 Если в требованиях ошибка – она вылезет только в самом конце.
📌 Фиксы делать долго и дорого.
📌 Гибкость минимальная.

Плюсы:
✅ Если процессы налажены, можно работать без хаоса и стресса.
✅ Хорошо подходит для серьезных систем (банки, госзаказы, медтехника).


Scrum, Agile, Kanban – это хорошо, но реальность часто выглядит иначе. Главное – не методология, а то, насколько процесс тестирования встроен в разработку.

А у вас какая методология на проектах?

#scrum #agile #методологии
👍10🔥3
🤔 Логическая задача. "Про воду"

Это задача на логику с собеседования в Microsoft, уже ставшая классикой.

У вас есть неограниченное количество воды и два ведра — по 3 и 5 литров.

Вопрос: как отмерить ровно 4 литра?


Пишите ваши ответы(под спойлером) в комментариях.

#задача
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
📌 Ответ под спойлером

1. Наполните 5-литровое ведро водой и вылейте содержимое в маленькое ведро;
в большом останется два литра.
2. Вылейте три литра из 3-литрового ведра и опять перелейте 2 литра в маленькое ведро.
3. Опять наберите воду в большое ведро и вылейте ее в маленькое ведро.
В последнем уже есть два литра, следовательно, долить осталось один.
В таком случае в большом ведре будет 4 литра.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11👍1
Ура, нас уже 1500 человек
🎉13👍9
👩‍💻 Подборка инструментов тестирования

1. Ручные инструменты:

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

🚩TestRail – используют для создания и анализа тест-кейсов. Инструмент удобен для документирования шагов тестирования и фиксации ошибок.

🚩Zephyr – интегрируется с JIRA, что позволяет вести баги и тест-кейсы в одном месте.

2. Инструменты автоматизации тестирования

🚩Selenium – лидер в тестировании веб-приложений. Он поддерживает популярные языки программирования и работает с разными браузерами.

🚩TestComplete – ориентирован на десктопные приложения. Он позволяет автоматизировать сложные сценарии без знания кода.

🚩Appium – создан для мобильных приложений. Это выбор для тех, кто тестирует Android и iOS.

3. Инструменты для нагрузочного тестирования

🚩Apache JMeter – позволяет эмулировать большое количество пользователей и анализировать, как система справляется с нагрузкой.

🚩Gatling – фокусируется на удобной интеграции с процессами разработки и поддерживает сложные сценарии проверки.

4. Инструменты для тестирования API

🚩Postman – делает тестирование API намного проще. Вы можете отправлять запросы, настраивать параметры и анализировать ответы.

🚩SoapUI – подходит для более сложных задач, включая нагрузочные проверки API.

5. Программы для написания тестов

🚩Pytest – используют для тестирования Python-приложений. Его ценят за лаконичность и мощные возможности.

🚩Cucumber – дает возможность писать сценарии тестирования на обычном языке, чтобы они были понятны всей команде.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9👍1👎1
Вакансии по тестированию за последнюю неделю:

✓ QA Engineer (Java, Automation). Удалёнка (РФ/дружественные страны), от 200 т.р. net

✓ Ментор по тестированию (Manual). Удалёнка, договорная

✓ Senior Mobile QA Engineer (Kotlin, Blockchain). Удалёнка (кроме РФ/РБ), до 4500 USD

✓ Junior QA Engineer. Удалёнка (РФ/РБ), 80-120 т.р.

✓ AQA Engineer (Python, Mobile). Удалёнка (РФ), 120-200 т.р. net

✓ Senior AQA Engineer (Python, Load Testing). Удалёнка (РФ/РБ), до 180 т.р. net

✓ Middle+/Senior AQA Engineer (Python). Удалёнка (РФ, ИП), 140-160 т.р.

✓ Middle QA Automation (Java, Appium). Офис (Ташкент), 3000-5000 USD

✓ QA Fullstack (C#). Удалёнка (РФ), от 120 т.р.

✓ Senior QA Automation Engineer (Java, Blockchain). Удалёнка (кроме РФ/РБ), договорная

✓ AQA Engineer (Python, Selenium). Удалёнка (РФ/РБ), 200-220 т.р.

✓ QA Fullstack (C#, Automation). Удалёнка (РФ), 240-270 т.р. на руки

✓ Junior+/Middle QA Mobile (Android). Удалёнка (РФ), 60-80 т.р.

✓ QA Full-stack (Java, Mobile). Удалёнка (РФ/РБ), 250-330 т.р. на руки

✓ QA Fullstack (Java, Mobile). Удалёнка (РФ), 270-330 т.р.

✓ Senior AQA Back Engineer (Python). Удалёнка/гибрид (Казахстан), 800 тыс. – 1 млн KZT


#подборка #qa #тестирование
👍4❤3
100 вопросов на собеседовании тестировщика



Сотня самых стандартных вопросов, которые вам могут задать на собеседовании на позицию тестировщика. В основном, все они касаются теории тестирования (кроме вопросов последнего раздела).

Посмотреть-попробовать

#почитать #собеседование
❤10
Курсы по тестированию или самообучение – что лучше?

Этот вопрос спорный. Кто-то говорит: "курсы-топчик", а кто-то – "Все есть в открытом доступе, курсы – развод!"

Поразмышляем:

🔹 Когда курсы реально полезны?
Если нужен структурированный старт – курсы дают четкий план обучения: от основ до первых проектов.
Если важен ментор – можно задавать вопросы, получать фидбек и сразу исправлять ошибки.
Если не хватает дисциплины – не все могут учить материал без дедлайнов и проверки знаний.

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

🔹 Что важно понимать о курсах?
📌 Диплом курсов не гарантирует трудоустройство.
📌 Многие работодатели ценят реальные навыки выше сертификатов.
📌 Курсы не отменяют практики – важно сразу пробовать писать тест-кейсы, искать баги, разбираться в инструментах.

Курсы – это просто инструмент. Они помогают, но не делают из новичка синьора за 3 месяца. Главное – учиться, практиковаться и понимать, что важно не наличие курса, а реальные знания и умение их применять.

Как считаете, без курсов реально попасть в QA? Или это все-таки самый короткий путь?

#курсы
❤9👍2👎1
🤔 Логическая задача. "За какой дверью клад?"

Вы попали в форт Боярд и прошли все испытания; перед вами финал. Вы стоите перед двумя дверьми. За первой клад и победа, а за второй — пустая комната и обидное поражение. Перед дверьми стоят два надзирателя. Один из них всегда лжет, второй — говорит только правду. Оба хранителя знают, в какой комнате лежит клад. Вы не знаете, кто из них лжет, и можете задать только один вопрос.

Что нужно спросить, чтобы попасть в комнату с кладом?


Пишите ваши ответы(под спойлером) в комментариях.

#задача
Please open Telegram to view this post
VIEW IN TELEGRAM
👏5🤡3❤1
📌 Ответ под спойлером

Нужно спросить любого надзирателя: «В какой комнате, по мнению другого хранителя, лежит клад?» Если попадется врун, тот укажет на неправильную комнату, потому что его коллега предложил бы верную. А если спросите у честного хранителя, тот тоже укажет на пустую комнату — именно так поступил бы врун. Остается только открыть противоположную дверь и забрать клад.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9👍4👎3
Тестировщик

Формат: Офис (Москва)
Компания: ЦБ РФ
ЗП: от 140 000 ₽ на руки + премия
Полная занятость

Описание: https://telegra.ph/Testirovshchika-04-19

#office #fulltime

Связаться с HR - @TanikaRomanova
👍4🖕2❤1👌1
Сколько курсов или тренингов по тестированию уже прошли?
Anonymous Poll
22%
Ни одного, учусь сам(а)
33%
1
21%
2
9%
3
14%
3+
❤2
Вакансия: Junior QA Engineer (для начинающих)

Компания "Инферит"
📍 Локация: Россия, удалённо
💼 Формат работы: Полная занятость, удалёнка
💰 Зарплата: 50 000 – 70 000 ₽ на руки


🚀 О вакансии
Ищем начинающего тестировщика (Junior QA) в команду разработки цифровых продуктов. Если у вас есть базовые знания тестирования и хотя бы полгода опыта тестирования на тестовых проектах, мы готовы помочь вам расти и развиваться в профессии!

🔍 Требования:

Опыт тестирования на учебных или тестовых проектах от 6 месяцев.
Знание основ тестирования (типы тестирования, тест-кейсы, баги).
Понимание жизненного цикла разработки ПО.
Опыт составления тест-кейсов и чек-листов.
Навыки работы с баг-трекинговыми системами (JIRA, Trello, YouTrack и др.).
Будет плюсом: базовое понимание SQL и тестирования API (Postman, Swagger).

🎯 Обязанности:
Проведение ручного тестирования веб- и мобильных приложений.
Оформление баг-репортов и их отслеживание.
Написание и актуализация тест-кейсов, чек-листов.
Взаимодействие с разработчиками и аналитиками по вопросам качества продукта.
Постепенное освоение автоматизации тестирования.

🎁 Мы предлагаем:
Обучение и наставничество от опытных QA-инженеров.
Возможность карьерного роста до Middle QA.
Полностью удалённую работу и гибкий график.
Дружную команду и поддержку на всех этапах работы.
Официальное оформление, оплачиваемые отпуск и больничные.

📩 Как откликнуться?
Отправьте резюме в личку: @irinkaboi
👎3💔2
👩‍💻 Подборка инструментов тестирования

1. Ручные инструменты:

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

🚩TestRail – используют для создания и анализа тест-кейсов. Инструмент удобен для документирования шагов тестирования и фиксации ошибок.

🚩Zephyr – интегрируется с JIRA, что позволяет вести баги и тест-кейсы в одном месте.

2. Инструменты автоматизации тестирования

🚩Selenium – лидер в тестировании веб-приложений. Он поддерживает популярные языки программирования и работает с разными браузерами.

🚩TestComplete – ориентирован на десктопные приложения. Он позволяет автоматизировать сложные сценарии без знания кода.

🚩Appium – создан для мобильных приложений. Это выбор для тех, кто тестирует Android и iOS.

3. Инструменты для нагрузочного тестирования

🚩Apache JMeter – позволяет эмулировать большое количество пользователей и анализировать, как система справляется с нагрузкой.

🚩Gatling – фокусируется на удобной интеграции с процессами разработки и поддерживает сложные сценарии проверки.

4. Инструменты для тестирования API

🚩Postman – делает тестирование API намного проще. Вы можете отправлять запросы, настраивать параметры и анализировать ответы.

🚩SoapUI – подходит для более сложных задач, включая нагрузочные проверки API.

5. Программы для написания тестов

🚩Pytest – используют для тестирования Python-приложений. Его ценят за лаконичность и мощные возможности.

🚩Cucumber – дает возможность писать сценарии тестирования на обычном языке, чтобы они были понятны всей команде.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4🔥2👀1