Автоматизация тестирования
8.37K subscribers
310 photos
14 videos
6 files
390 links
Справочник материалов по Автоматизации тестирования.
Туториалы по всем основным технологиям. Книги и тесты для самопроверки.

selenium, playwrite, pytest

@viktorreh @aldrson
Download Telegram
⭐️ Вакансии для автоматизаторов за прошлую неделю:

🚩 Middle QA Engineer (Manual / Automation, Python). Офис / гибрид, от 120 т.р.

🚩 Senior+ Team Lead AQA (Java). Удалённо, до 230 т.р.

🚩 QA Engineer Middle+ (Playwright, TypeScript). гибрид (Санкт-Петербург), 150-250 т.р.

🚩 QA Automation Engineer (TS/JS). Удалённо, $2300-2800

🚩 QA Auto Middle (Java + Selenium). Гибрид (Москва), до 250 т.р.

🚩 AQA Middle+ (JavaScript). Удалённо (Беларусь), $2500-3000

🚩 Java Тестировщик Middle. Гибрид (Москва), до 300 т.р.

🚩 AQ Engineer (Java). Удалённо (РФ), 250-300 т.р.

🚩 Python AQA Middle+/Senior. Удалённо (вне РФ И РБ), до $4000

🚩 Java QA Fullstack. Удалённо (РФ), 280-330 т.р.

🚩 Java Mobile Middle+ (Java). Удалённо (РФ ±2 часа МСК), 315-395 т.р.

🚩 Руководитель тестирования (Java). Удалённо (РФ/РБ), до 350 т.р.

🚩 Senior QA Automation Engineer (Python/JS/TS). Удалённо, $6500-7500
Please open Telegram to view this post
VIEW IN TELEGRAM
Ты уже пробовал учить Python. Может, не один раз? Я тоже 😱

Ты проходил бесплатные курсы, смотрел туториалы, даже писал какой-то код. Но в моменте все глохло: непонятно, как это всё применять в тестировании, мотивация падала, и ты бросал.

Знакомо? Тут проблема не в тебе и не в Python. Дело в том, как ты его учил.

Большинство курсов учат язык в вакууме — переменные, циклы, функции, а еще заумные фразочки :) Но без привязки к реальным задачам автоматизации всё это остается мёртвым знанием. Вроде что-то понимаешь, но не можешь собрать из этого работающий тест.

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

👋 На связи Алексей Коледачкин, QA Tech Lead в Aiphoria, 7+ лет в автоматизации тестирования.

За это время:
- обучил 13 000+ студентов на Stepik (курс по Selenium — 10 000 студентов, рейтинг 4.9)
- несколько сотен выпускников прошли через мои авторские курсы
- 20+ крупных американских проектов, где я выстраивал автоматизацию и процессы с нуля
- YouTube-канал 10 000+ подписчиков
- выступаю на конференциях, создаю бесплатные инструменты для QA-комьюнити, судил хакатоны и писал научные статьи на тему тестирования

Я знаю, где люди застревают, потому что видел это тысячи раз.

Приходи на мой вебинар «Как тестировщику войти в автоматизацию на Python».

🔺19 марта
🔻13:00 МСК

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

Поговорим о том:

- почему попытки выучить язык раз за разом заканчиваются ничем
- как учить Python так, чтобы он сразу работал на твои задачи в QA
- с чего реально начать, чтобы не застрять на старте

Если ты уже устал начинать и бросать — приходи.

—> Вебинар открытый, нужна регистрация

Реклама ИП Васенков Станислав Олегович 774335827403 erid: 2VtzquveZbK
Please open Telegram to view this post
VIEW IN TELEGRAM
3👎1🔥1🙏1
💥 Полезные статьи о работе с Playwright

1️⃣ Локаторы в Playwright. В этой статье рассматриваются различные методы Playwright для поиска элементов: от базовых, таких как CSS-селекторы и селекторы по тексту, до более продвинутых вариантов фильтрации и операторов.

2️⃣ Как загружать файлы с помощью Playwright. Сайты могут предоставлять пользователям возможность скачивать файлы для последующего доступа с локального компьютера. Из этой статьи вы узнаете, как осуществляется загрузка файлов с помощью Playwright.

3️⃣ Тестирование производительности в Playwright. Эта статья дает базовое представление о тестировании производительности веб-сайтов в Playwright.

4️⃣ Тестирование в залогиненном состоянии с расширением Playwright MCP. Если вам когда-либо приходилось тестировать приложение, требующее аутентификации, вы знаете, как это неудобно: приходится логиниться каждый раз или, еще хуже, передавать учетные данные в LLM. С новым расширением для браузера Playwright MCP для Chrome и Edge в этом больше нет необходимости.

5️⃣ Как создать тестовый фреймворк с нуля на Playwright. SDET-специалист поделился своим опытом создания тестового фреймворка с нуля. Из этой статьи вы узнаете о построении процесса автоматизации с самого начала, о сложностях, с которыми может столкнуться автоматизатор, и об инструментах для подходящего решения поставленных перед ним задач.
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Получили длинный текст сообщения об ошибке? Не пугайтесь!
💩6👍1🔥1
☄️ Вакансии для автоматизаторов за прошлую неделю:

✔️ Senior AQA Python. Удалённо (РФ), до 240 т.р.

✔️ QA Auto Kotlin Middle. Гибрид (Москва), 180-250 т.р.

✔️ Java Middle QA Automation. Гибрид (Санкт-Петербург), до 260 т.р.

✔️ QA Fullstack (стек Java). Удалённо (РФ), 200-280 т.р.

✔️ AQA Middle+ JavaScript. Удалённо, $2500-3000

✔️ Senior AQA Python. Гибрид (Москва), 230-300 т.р.

✔️ QA Automation Engineer (Playwright + TypeScript). Удалённо, 3000 €

✔️ Java Middle QA Fullstack. Удалённо (РФ, РБ), 262-291 т.р.

✔️ Fullstack QA инженер (Java). Удалённо (РФ, РБ), 270-320 т.р.

✔️ QA Auto Java Middle+. Удалённо (РФ, РБ), 300-330 т.р.

✔️ Java Инженер по тестированию. Удалённо (РФ/РБ), до 330 т.р.
Please open Telegram to view this post
VIEW IN TELEGRAM
Топ-10 средств автоматизации мобильного тестирования

#читать

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

Читать далее
Весна для многих в индустрии началась с сюрпризов, и это не подснежники 💩

Но мы с вами и не с таким справлялись, да? Поэтому давайте сделаем себе что-то приятное :)

🤩🤩🤩 В апреле мы в @qa_guru разыграем сразу 2 полных гранта на годовые программы по автоматизации тестирования.

QA Automation Engineer на Python
QA Automation Engineer на Java

Для этого:

26 марта (уже в четверг!)
в 13:00 МСК

Приходи на бесплатный карьерный вебинар «QA в 2026: кто вырастет в доходе, а кто исчезнет с рынка».

Занять место тут

Каждый участник встречи получит свой номер. А гранты разыграем среди тех, кто купит любую из годовых программ до 31 марта.

Что будет на встрече?

Наш эфир — продолжение февральской темы, по которой мы получили от вас много вопросов.

— Поговорим, как изменилась роль QA.

— Дадим список навыков, которые усиливают ценность QA-инженера и влияют на доход.

— Расскажем, заменит ли ИИ тестировщиков и как использовать его в своих целях.

— И куда двигаться дальше, план развития на 3–6 месяцев.

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

Там же откроем специальные цены на курсы только для участников эфира.

Если ты уже в QA, думаешь про автоматизацию или ищешь работу — приходи.

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

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

Займи место здесь
Please open Telegram to view this post
VIEW IN TELEGRAM
💩5🔥31
👀 Полезные статьи о работе с Selenium

1️⃣ Как выбрать дату в Selenium WebDriver. Разбор на примере, как выбрать дату из DatePicker/Calendar в Selenium Webdriver.

2️⃣ Cypress против Selenium: основные отличия. Оба инструмента успешно применяются в автоматизированном тестировании, но у каждого есть свои преимущества и недостатки. Эта статья поможет разобраться, какой фреймворк подходит именно вам.

3️⃣ Пройди собеседование на QA: 15 популярных вопросов и ответов (Python + Selenium + API). Готовитесь к собеседованию по тестированию? В этом материале собраны основные вопросы по работе с Python, Selenium и API, которые помогут вам подготовиться к интервью и повысить шансы на успешное трудоустройство.

4️⃣ Selenium и Python — начало работы. Практическое руководство для тех, кто хочет автоматизировать тесты веб-интерфейсов без лишних сложностей.

5️⃣ Логин и захват скриншотов в Selenium на Python. Хотите добавить визуальный контроль к автотестам? Эта статья расскажет, как делать и сохранять снимки экрана, чтобы иметь возможность просматривать, как сайт выглядел в момент теста, и фиксировать баги.

6️⃣ Dataprovider & TestNG XML: параметризация в Selenium. Статья показывает, как использовать параметризацию тестов, чтобы один сценарий работал с разными данными без копипаста.
Please open Telegram to view this post
VIEW IN TELEGRAM
2
👀 Вакансии для автоматизаторов за прошлую неделю:

🎌 QA Engineer (Python). Гибрид, офис (Москва, Минск, Брест), от 120 т.р.

🎌 QA Automation Engineer Python. Удалённо (Москва), от 170 т.р.

🎌 QA Fullstack Kotlin Middle. гибрид (Москва), 200-280 т.р.

🎌 AQA Middle+ (JavaScript). Удалённо, $2500-3000

🎌 Senior QA Automation Engineer (Python). Гибрид (Краков, Польша, 2-3 визита в месяц), от 3500 евро

🎌 Senior QA авто. Удалённо (РФ, РБ), 350-400 т.р. на руки
Please open Telegram to view this post
VIEW IN TELEGRAM
3 вакансии для AQA. Удалёнка оплата в рублях

1. AQA Python Engineer

2. AQA Python тестировщик (Middle, Android/Mobile)

3. AQA Engineer (Java)
1👌1
Heisenbug 2026 Spring: конференция по тестированию не только для тестировщиков

Как применять LLM в тестировании? Почему автотесты могут стать уязвимостью? И как строить тестовую инфраструктуру, которая не разваливается под нагрузкой? Эти и другие вопросы разберем на Heisenbug этой весной.

📅 27–28 апреля, Москва + онлайн

В программе: инструменты, архитектура тестовой инфраструктуры, безопасность, производительность и реальные кейсы из продакшена. Также обсудим применение AI в QA и тесты ИИ-агентов.

Листайте карточки — собрали несколько докладов программы.

Используйте промокод, чтобы купить персональный билет со скидкой — HEIS26AUTO

Купить билет

Реклама. ООО «Джуг Ру Груп». ИНН 7801341446
🔥2
Playwright vs Selenium: гайд по современной автоматизации тестирования

#читать #playwright #selenium

Selenium — лидер в области веб-автоматизации, но в последнее время его старается подвинуть Playwright. Давайте посмотрим, возможно ли это, и почему.

Читать далее
👍31
🚀 QaRocks — ваша идеальная экосистема для успешной карьеры в QA! 🌟

Вот, что мы для вас подготовили:
подборки джуновских вакансий
— туториалы по мануальному тестированию и автоматизации
— переводы документации — например, Postman на русском, чтобы не терять время на поиск!
еженедельные дайджесты с новостями и свежими туториалами — будьте в курсе самых актуальных трендов!
тесты и квизы для проверки знаний по ключевым темам.
подборки лучших QA книг — с возможностью скачать прямо сейчас!
— холиварные обсуждения — например, какие курсы помогли подписчикам начать карьеру в QA?

🔥 Подписывайся на QaRocks и разберись уже наконец, чем отличается тест-план от баг-репорта😎
📌 ТОП инструментов для тестирования rate limiting и защиты от перегрузки

Rate limiting — это ограничение количества запросов от пользователя или сервиса за определённое время.
Если реализован неправильно — возможны либо падения системы, либо блокировка легитимных пользователей.

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

▫️ Postman Runner
— Массовый запуск запросов
— Проверка ответов 429 Too Many Requests
— Анализ поведения при превышении лимита
🔗 https://www.postman.com

▫️ k6
— Нагрузочное тестирование через JavaScript
— Проверка лимитов на уровне API
— Удобная интеграция с CI/CD
🔗 https://k6.io

▫️ JMeter
— Гибкая настройка нагрузки
— Проверка одновременных пользователей
— Анализ поведения системы при пиковых запросах
🔗 https://jmeter.apache.org

▫️ curl (CLI)
— Быстрая отправка серии запросов
— Проверка headers (Retry-After, X-RateLimit-*)
— Подходит для точечной проверки
🔗 https://curl.se

▫️ Artillery
— Лёгкий инструмент для нагрузочного тестирования
— Поддержка HTTP и WebSocket
— Хорошо подходит для API-проектов
🔗 https://www.artillery.io

▫️ Checklist для QA (что проверять)
— Возвращается ли 429 при превышении лимита
— Присутствует ли заголовок Retry-After
— Разные лимиты для разных ролей
— Ограничение по IP или по пользователю
— Сброс лимита после истечения времени
— Поведение при параллельных запросах

Rate limiting — это не только про производительность, но и про безопасность (защита от brute-force и DDoS).
1👍1
📌 Вакансии для автоматизаторов за прошлую неделю:

📥 Automation QA Engineer (Java, Mid)
Prequel
Middle · Remote · 💰от $1000

📥 QA Engineer (Automation/Manual)
Photo Lab
Junior · Remote · 💰 $1500-2000

📥 АQA инженер (автотесты, TypeScript)
Сбер
Hybrid · Москва

📥 QA-инженер (автоматическое тестирование)
Сбер
Hybrid · Москва

📥 Java Software Testing Engineer (Manual + Automation)
Skyro
Middle · Remote · 💰от $3000

📥 AQA Engineer (TypeScript + Playwright)
Wisebits
Senior · Remote · 💰от €3000

📥 QA Automation Engineer (Java, Mobile)
Крупный коммерческий банк
Middle · Remote · Россия · 💰 ₽330 000 - 350 000

📥 QA Full Stack Engineer (Kotlin, Mobile Automation)
Selecty
Middle · Hybrid · Москва · 💰 ₽200 000 - 280 000

📥 Java Automation QA Engineer
Selecty
Middle · Remote · 💰 ₽315 000 - 395 500

📥 Senior QA Automation Engineer (Python)
Сбер
Senior · Hybrid · Москва

📥 Middle/Senior QA Automation
DL
Senior · Remote · 💰 $2500-4500

✈️ Talanto | #вакансии
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1