8364
Справочник материалов по Автоматизации тестирования. Туториалы по всем основным технологиям. Книги и тесты для самопроверки. selenium, playwrite, pytest @viktorreh @aldrson
👩💻 Полезные статьи о Git для QA-специалиста
1️⃣ Сохранение изменений в Git. При работе в системе контроля версий понятие “сохранение” немного отличается от аналогичного понятия в текстовом редакторе или других приложениях для редактирования файлов. Эта статья познакомит вас с командами, необходимыми для фиксирования изменений в Git.
2️⃣ Изучите основы Git за 10 минут. Да, название статьи – это приманка. Вы никак не сможете понять основы технологии git всего за 10 минут. Но примерно за 25 минут вы можете к этому приблизиться.
3️⃣ Как отменить или откатить коммит в Git командами reset, revert и restore. Допустим, вы работаете над кодом в Git и вдруг что-то пошло не по плану. Вам нужно отменить ваш последний коммит. Как это сделать? Читайте в статье.
🚩 Тест на знание Git
🚩 Что такое Git - для начинающих. Уроки по Git и GitHub (видео)
Как запустить Cypress-тесты в Jenkins?
#читать #cypress
Интеграция Cypress с пайплайнами Jenkins позволяет QA-специалистам оптимизировать процесс тестирования благодаря автоматическому запуску тестов при каждом коммите (изменении) кода, обеспечивая быструю обратную связь и выявление ошибок на ранних этапах разработки.
В этой статье подробно рассмотрено, как настроить запуск Cypress-тестов в пайплайне Jenkins.
Читать далее
⭐️ Вакансии для автоматизаторов за прошлую неделю:
💡 Test Automation Developer (TypeScript/JavaScript, Playwright) — Internship
Тивали
Intern · Remote
💡 Стажер QAA (Python)
МТС
Junior · Office · Москва
💡 Инженер тестировщик (AQA, Playwright)
Сила знаний (Power of Knowledge)
Middle · Remote · Россия ·💰₽130 000 – 170 000
💡 Fullstack QA Middle+ (удаленно с территории РФ)
Right Line
Middle · Remote · Москва ·💰₽250 000
💡 Инженер по тестированию
Атлас Карт
Middle · Office · Москва / Zelenograd ·💰₽260 000 – 290 000
💡 QA Fullstack (C#)
Глобус ИТ
Middle · Remote · Россия ·💰₽280 000 – 314 000
💡 QA Fullstack (C# / Web + Automation)
Selecty
Middle · Remote · Россия / Беларусь ·💰₽315 000 – 395 500
💡 QA Fullstack (Java)
Глобус ИТ
Middle · Remote · Россия ·💰₽320 000 – 368 000
💡 QA Automation Engineer (Python/Java)
Агентство Go To IT Team
Middle · Remote
💡 Middle+ Full-stack тестировщик
Сбер Факторинг
Middle · Remote
💡 Тестировщик (КомандА разработки AI-Консультанта)
Сбер
Middle · Office · Москва
💡 Middle+ AQA Java тестировщик
ВТБ
Middle · Remote · РФ
💡 Fullstack-разработчик middle (Java, Go, Python, ML)
МегаФон
Senior · Москва
💡 Senior Full-stack тестировщик (Python)
X5
Senior · Remote
✈️ Talanto | #вакансии
🟢 Пирамида тестирования - классика и новости
1️⃣ Пирамида тестирования 2.0. Как ИИ трансформирует тестирование. Традиционная пирамида тестирования годами служила QA командам, но с приходом ИИ в разработку ПО пришло время переосмыслить подход к тестированию. Эта эволюция затрагивает все аспекты тестирования: от создания тестов до их выполнения и поддержки.
2️⃣ Пирамида тестирования и ее польза для Agile-команд. В статье показано, как пирамида помогает командам выстраивать устойчивый процесс проверки, ускорять обратную связь и снижать затраты на тестирование.
3️⃣ Что такое пирамида тестирования? Кратко об уровнях пирамиды, ее принципах и пользе для QA-команд.
4️⃣ Будущее пирамиды тестирования в эпоху ИИ. Появление искусственного интеллекта изменило возможности и экономику автоматизации тестирования. Теперь, когда ИИ может генерировать тесты, «лечить» поломанные скрипты и выполнять сложную визуальную проверку, возникает вопрос: является ли пирамида тестирования устаревшей или это принцип, который просто нужно переосмыслить?
5️⃣ Как пирамида тестирования помогает оптимизировать QA в 2025 году. Из этой статьи вы узнаете, что такое пирамида тестирования и как она используется в Agile- и DevOps-средах.
6️⃣ Что показали 15 лет работы с пирамидой тестирования. Автор рассказал об особенностях применения пирамиды в разных типах проектов — от современных до легаси.
Роль искусственного интеллекта в QA и AQA
#читать
ИИ в QA открывает новые возможности для автоматизации E2E-тестирования. В статье рассматриваются SaaS-платформы, ИИ-агенты и вайбкодинг с Playwright, преимущества и ограничения таких решений, а также реальный потенциал сокращения времени на тестирование.
Читать далее
💥 Вакансии для автоматизаторов за прошлую неделю:
📥 Junior+ QA Automation (Java)
Сбер
Junior · Hybrid · Санкт-Петербург
📥 QA Automation Engineer (Java)
Зонтик
Middle · Remote · Россия
📥 Fullstack QA Engineer (Java)
Bell Integrator
Middle · Remote · Москва ·💰₽150 000
📥 Automation QA Engineer (Java)
Зонтик ИТ
Senior · Remote · Россия, Москва/Санкт-Петербург ·💰₽150 000 – 250 000
📥 QA Automation Engineer (Mobile Android)
ДИЭНЭЙ
Senior · Россия ·💰₽200 000
📥 Senior AQA Engineer
DreamSoft
Senior · Remote · РФ ·💰₽230 000
📥 QA Auto Middle
АО «НСИС»
Middle · Hybrid · Москва ·💰₽250 000
📥 QA Fullstack (C#)
Centicore
Middle · Remote · Россия/Беларусь ·💰₽250 000 – 310 000
✈️ Talanto | #вакансии
🐬 50 вопросов на собеседовании по Docker 🐬
#читать #docker
Если вы готовитесь к собеседованию по Docker, эта статья даст вам важнейшие вопросы и ответы, начиная от базовых понятий, таких как контейнеризация и виртуализация, и заканчивая командой для работы с Docker, которая поможет уверенно пройти собеседование.
🐬 Читать далее 🐬
Мобильное тестирование веб-приложений в Playwright на эмуляторах и реальных устройствах
#читать #playwright
Тестирование мобильных веб-приложений с Playwright помогает проверять интерфейс на разных экранах и устройствах. Из этой статьи вы узнаете, как использовать эмуляторы и реальные устройства, чтобы выявлять ошибки адаптивности, сенсорные жесты и производительность.
Читать далее
📥 Материалы о работе с Cypress
1️⃣ contains() — ценная команда в Cypress. Название команды звучит как утверждение, хотя на самом деле она является командой выбора. Не осознавая этого различия, вы можете не заметить возможностей этой команды.
2️⃣ Тестирование API в Cypress. Статья для начинающих пользователей Cypress. Рассмотрены установка фреймворка, создание и запуск тест-кейсов, а также тема оптимизации тестов.
3️⃣ Работа с файлами cookies в Cypress. Вы успешно вошли в свое приложение и прошли первый тест. Затем перешли к следующему тесту, нажали на него, но внезапно ваша сессия закончилась, и нужно снова пройти авторизацию. Почему Cypress выводит вас из системы после каждого теста? Причина, по которой нужно опять войти в систему, может заключаться в том, что ваше приложение использует cookies для хранения токена аутентификации.
4️⃣ Советы по отладке в Cypress. Из этой статьи вы узнаете, как отлаживать тесты с помощью отладчика Cypress и других инструментов разработчика.
5️⃣ Cypress против Selenium: основные отличия. Cypress и Selenium являются отличными инструментами для автоматизированного тестирования, но у каждого есть свои преимущества и недостатки. Эта статья поможет разобраться, какой фреймворк подходит именно вам.
6️⃣ Руководство по использованию Cypress для перехвата API в UI-автоматизации. Перехват означает взятие контроля над API путем подслушивания запросов и манипулирования ими через изменение свойств запроса или ответа. Это очень мощный инструмент автоматизаторов, помогающий создавать устойчивые тесты пограничных случаев.
Playwright — современный инструмент для e2e-тестирования
Быстрее Selenium, мощнее Puppeteer.
Почему всё больше переходят на Playwright?
⚡️ Параллельный запуск — тесты в несколько потоков, CI не простаивает
🧩 Изоляция контекстов — никаких побочных эффектов между тестами
⏳ Автоожидания — wait(3000) не нужен, Playwright сам ждёт готовности
📦 Моки и API — тестируйте даже если бэк упал
🔍 Отладка — трейс, скриншоты, видео, Inspector из коробки
Вас ждёт насыщенная программа:
- Архитектура Playwright: контексты, браузеры, конфигурация
- Надёжные автотесты: ожидания, retries, трассировки, видео
- API и моки: REST-запросы, заглушки, перехват трафика
- CI/CD: GitHub Actions, GitLab, Allure, параллелизация
- Структура: Page Object, фикстуры, переиспользуемые шаги
А чтобы убедиться, что вам подойдёт – начните сразу с практики
🎁 Первые уроки + документация на русском БЕСПЛАТНО:
Урок 1️⃣ | Первый автотест за 15 минут
Урок 2️⃣ | Локаторы и селекторы
Урок 3️⃣ | Взаимодействие с элементами
🚀 Начни карьеру с YADRO!
Стажировка Импульс — это не просто практика, а реальный старт твоего пути. В прошлом году более 85% стажёров остались в компании.
В этом году открыто 30+ направлений, где можно попробовать себя в разработке, бизнесе и продуктовых ролях:
🔹 C, системное программирование
🔹 Go, Python, C++
🔹 Тестирование
🔹 Математика и алгоритмы
🔹 Системное и сетевое администрирование, техподдержка
🔹 Проектный менеджмент и маркетинг
🔹 …и ещё десятки ролей!
Что тебя ждёт:
✅ Настоящие задачи, а не учебные проекты
✅ Работа с экспертами и участие в развитии продуктов
✅ Возможность предлагать идеи и влиять на продукт
✅ Лекции от ведущих инженеров и преподавателей
✅ Гибкий формат: офис, удалёнка или гибрид
Кого мы ждём:
🎓 Студентов вузов и ссузов очной формы со 2 курса и старше
🎓 Выпускников 2026 года, планирующих магистратуру
➡️ Делись с друзьями и заходи на вебинары 16 и 23 апреля, чтобы узнать всё про Импульс. Регистрация уже открыта
📕 ЗАПИСЬ НА AQA PYTHON / QA FULLSTACK PYTHON
Можно ещё 2-3 года кликать руками, а потом уйти в курьеры или на завод. А можно через 3 месяца писать автотесты и лутать норм з/п. 🎹
😏 Открыта форма записи на обучение "Автоматизации тестирования на Python"
Старт в четверг 23.04 в 18:30 по мск
ПРЕИМУЩЕСТВА МОЕГО МЕНТОРСТВА/ОБУЧЕНИЯ
Личные встречи (созвоны) с учениками
Ваши домашки тоже проверяю лично, а не гружу в нейронку
Но самое важное, чего не дают на курсах:
Я помогаю не только получить оффер, но поддерживаю и после трудоустройства, помогаю успешно пройти испытательный срок.
На личных созвонах я помогаю освоиться на рабочем месте, вместе разбираемся в твоих задачах, отвечаю на любые вопросы, объясняю что на самом деле от тебя хочет тим-лид, как донести свою ценность компании и как быть если ты попал гребцом на галеру 🍌
😏 ЗАПИСАТЬСЯ
ОБО МНЕ
Яна, Senior AQA Engineer в Магните 🛒. Обучила с нуля, помогла вырасти в грейде 100+ учеников. Успешные кейсы в канале.
Я сама собеседую и нанимаю тестировщиков, знаю, как упаковать и донести свой коммерческий опыт и ценность для бизнеса.
Недавно я проводила интенсив по Автоматизации, в прямом эфире писали автотесты.
Посмотреть запись можешь в боте: @yanaoqa_lead_bot
ТОП-8 инструментов для автоматизированного тестирования в 2026 году
Посмотрели: что там по инструментам? Получилось так👇
▫️ Selenium WebDriver
— Классика UI-автоматизации
— Большая экосистема, поддержка всех браузеров
— Огромное комьюнити и количество библиотек
🔗 https://www.selenium.dev
▫️ Playwright
— Быстрый, современный, стабильный
— Поддерживает Web, API и мобильные браузеры
— Отлично подходит для end-to-end автоматизации
🔗 https://playwright.dev
▫️ Cypress
— Простой порог входа
— Отлично подходит для front-end проектов
— Результаты тестов, таймлайны и дебаг — всё из коробки
🔗 https://www.cypress.io
▫️ Postman + Newman
— Подходит для API автоматизации
— Коллекции легко интегрируются в CI/CD
— Богатые инструменты для валидации ответов
🔗 https://www.postman.com
▫️ REST Assured
— Лидер в API-автоматизации на Java
— Гибкие проверки, удобный DSL
— Отлично подходит для крупных backend-проектов
🔗 https://rest-assured.io
▫️ Appium
— Автоматизация Android и iOS
— Поддержка нативных, гибридных и web-приложений
— Интегрируется с любыми CI/CD пайплайнами
🔗 https://appium.io
▫️ Robot Framework
— Фреймворк с keyword-driven подходом
— Подходит для API, UI, mobile, DB тестирования
— Читаемые тесты и много плагинов
🔗 https://robotframework.org
▫️ K6
— Инструмент для нагрузочного тестирования
— Легкий, быстрый и удобный для разработчиков и QA
— Поддержка JavaScript, интеграции с Grafana
🔗 https://k6.io
✅Вечнозеленый совет: если выбираете инструмент — отталкивайтесь от стека проекта, CI/CD и доступных ресурсов. Важно не количество и крутизна инструментов, а то, насколько они подходят команде.
Большой тест по Linux
#тест
В особенностях операционной системы Linux и командах, выполняемых в терминале, должны разбираться не только сисадмины. Вам как тестировщику эти знания тоже пригодятся. Пройдя этот тест, вы сможете проверить, сколько уже знаете, а может быть, и узнать нечто новое!
Пройти тест
🔔 Вакансии для автоматизаторов за прошлую неделю:
📥 QA Automation Intern
Vention
Junior · Remote · Georgia
📥 QA Automation/Manual Engineer (Middle, Python или JS)
Else Digital
Mid · Office · Ростов-на-Дону · 💰 ₽60 000 – 75 000
📥 QA Engineer (Manual + Automation)
INQUD
Senior · Remote · 💰 $1 800 – 2 800
📥 Автоматизатор тестирования (AQA)
CODEX
Senior · Remote · Россия · 💰 ₽120 000 – 170 000
📥 QA Engineer (Manual + Automation)
HR-teams (Medtech-компания)
Mid · Hybrid · Москва, Россия · 💰 ₽150 000
📥 Fullstack Product QA Engineer (Manual + Automation)
Nexala AI
Mid · Remote · Dubai / GCC timezone · 💰 $2 000
📥 QA Fullstack (C#)
Альфа-банк
Mid · Remote · Россия · 💰 ₽180 000
📥 AQA Engineer (Python/Bash/Go)
Devquality
Mid · Remote · Россия · 💰 ₽190 000
📥 Senior AQA Java тестировщик
Devquality
Senior · Remote · Москва, Россия · 💰 ₽200 000
📥 QA Automation Engineer (Android, Kotlin)
Selecty
Mid · Hybrid · Москва · 💰 ₽200 000 – 240 000
📥 AQA Engineer (Python | Bash | Go)
Fourmi Soft
Senior · Remote · Russia, Belarus · 💰 ₽208 000 – 240 000
📥 Senior AQA Engineer (Java)
Pro-test.Studio
Senior · Remote · Russia / Belarus · 💰 ₽200 000 – 250 000
📥 QA Fullstack Python Engineer (Middle+)
Devquality
Senior · Remote · Москва, Россия · 💰 ₽230 000
📥 QA Fullstack Python Senior
Devquality
Senior · Remote · Москва, Россия · 💰 ₽230 000
📥 Senior AQA Engineer
OutKod
Senior · Remote · Россия · 💰 ₽240 000 – 260 000
📥 QA Engineer (Java, Mobile)
Selecty
Россия / Беларусь · 💰 ₽315 000 – 395 500
📥 Java Middle QA Автотестировщик
Selecty
Mid · Remote · Россия · 💰 ₽320 000 – 405 000
📥 Senior QA Automation Engineer
Omega Solutions
Senior · Remote · Россия, Беларусь · 💰 ₽350 000 – 400 000
✈️ Talanto | #вакансии
Вакансии для автоматизаторов за прошлую неделю:
6️⃣ Специалист по тестированию ПО
Казначейские системы
Remote · Москва ·💰₽120 000
2️⃣ Инженер тестировщик (QA/AQA)
Сила знаний (Power of Knowledge)
Middle · Remote · Россия ·💰₽130 000 – 170 000
3️⃣ Тестировщик
Транснефтьэнерго
Middle · Hybrid · Москва ·💰₽170 000 – 200 000
4️⃣ QA-инженер — Backend (Java)
Т-Банк
Middle · Hybrid · Владивосток
5️⃣ QA Fullstack (Java)
Centicore
Middle · Remote · Россия ·💰₽230 000 – 280 000
6️⃣ QA Fullstack (Java)
Centicore
Middle · Remote · Россия ·💰₽240 000 – 300 000
7️⃣ QA automation specialist (Python) / Специалист по автотестированию
Стэл
Middle · Remote · Тбилиси ·💰$3 000
8️⃣ Fullstack QA engineer (Python)
Nexign
Санкт-Петербург
9️⃣ Fullstack QA Engineer (TypeScript, Playwright)
Апплойд Медиа
Middle · Office · Минск
6️⃣1️⃣ Senior QA Automation [Управление и администрирование идентификацией]
МТС
Senior · Hybrid · Москва
✈️ Talanto | #вакансии
Test Automation Engineering Handbook
Автор: Manikandan Sambamurthy
Год издания: 2023
#qa #en
Скачать книгу
50 вопросов и ответов на собеседовании по Cypress
#читать #cypress
В этой статье мы собрали ключевые вопросы на собеседовании по Cypress, которые помогут вам успешно пройти интервью.
Читать далее
⚡️API-тесты часто требуют рутины на генерацию кейсов и данных. Именно здесь решает не инструмент, а умение делегировать ИИ.
На открытом уроке разберём, как использовать ИИ-инструменты для создания API-тестов с нуля — быстро и без лишней рутины. Поговорим о том, какие задачи в тестировании можно делегировать ИИ и как сохранять контроль над качеством кода. Шаг за шагом соберём набор API-тестов, покажем генерацию тест-кейсов, тестовых данных и кода автотестов.
Разберём роль ИИ в API-тестировании, генерацию тест-кейсов и тестовых данных с помощью ИИ, создание API-тестов с нуля с использованием ИИ, подходы к работе с ИИ-инструментами, ограничения и особенности использования ИИ в тестировании.
⏰Открытый урок пройдет 21 мая в 20:00 МСК в преддверии старта курса «Автоматизатор тестирования на Python». Зарегистрируйтесь, чтобы ускорить автотесты: https://vk.cc/cXIkUv
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Почему QA всё ещё необходим? Рассказывают QA-инженеры из Авито
Коллеги записали подкаст, в каждом эпизоде которого обсуждают:
— каковы задачи и роль QA в 2026-м;
— как ИИ применяется в тестировании и сможет ли он заменить тестировщиков;
— как найти тот самый баланс между ручным тестированием и автоматизацией.
🎧 Слушать подкаст:
— Яндекс Музыка
— YouTube
— Любимый стриминг
⚡ А ещё недавно ребята провели исследование QA-рынка. Свыше 800 тестировщиков поделились болями, надеждами и мнениями. Более полного и актуального среза рынка точно ещё не было.
Почитать результаты исследования можно в телеграм-канале подкаста «Не воспроизводится».
Java Testing with Selenium
Автор: Ragahvendra Sujay
Год издания: 2024
#qa #selenium #java #en
Скачать книгу
⚙️ Вакансии для автоматизаторов за прошлую неделю:
⭐️ Стажёр инженер по тестированию (Python)
OZON
Junior · Remote
⭐️ Junior Python AQA Engineer
Сбер
Junior · Hybrid · Москва
⭐️ Стажер QAA (Python)
МТС
Junior · Office · Москва
⭐️ Стажер QAA (Python) [Resource Inventory, МТС Веб Сервисы]
МТС
Junior · Hybrid · Москва
⭐️ Тестировщик (Mobile QA автоматизация на Java)
Альфа-Банк
Middle · Hybrid
⭐️ QA Fullstack Java
Зонтик
Middle · Remote · РФ
⭐️ Специалист по автотестированию Java
Зонтик
Middle · Remote · РФ ·💰₽180 000 – 270 000
⭐️ QA Engineer Java
MIA Dev
Senior · Remote · Москва ·💰₽250 000
⭐️ QA Fullstack (Java)
Centicore
Senior · Remote · Россия · 💰₽250 000 – 300 000
⭐️ QA Fullstack (Java)
Selecty
Senior · Remote · Россия · 💰₽250 000 – 300 000
⭐️ QA Fullstack Middle Python
Centicore
Middle · Remote · Россия · 💰₽280 000 – 350 000
⭐️ Senior QA Automation Engineer (Java, Mobile)
Крупный коммерческий банк
Senior · Remote · Россия ·💰₽310 000 – 330 000
⭐️ QA Fullstack C# Engineer
Зонтик
Senior · Remote · РФ ·💰₽350 000
✈️ Talanto | #вакансии
🔥 Вакансии для автоматизаторов за прошлую неделю:
⭐️ Стажер тестировщик-автоматизатор [EP Product Ordering]
МТС
Junior · Remote · Москва
⭐️ QA Automation engineer (Junior)
МТС
Junior · Office · Москва
⭐️ QA Fullstack (Java)
Aston
Junior · Remote · Россия
⭐️ Инженер по тестированию Java (стажер)
Aston
Junior · Office · Витебск
⭐️ Тестировщик-автоматизатор (AQA)
Fusion Tech
Middle · Remote
⭐️ QA Fullstack (Java)
Centicore
Senior · Remote · Россия
⭐️ QA Fullstack (Python)
Centicore
Senior · Remote · Россия
⭐️ QA Auto Python
Дип Диджитал
Senior · Remote · Россия
⭐️ Инженер по автоматизированному тестированию / AQA Senior (Java / Kotlin)
М Тех
Senior · Remote · Москва
⭐️ Middle+ AQA нагрузочный
Devquality
Middle · Remote · 💰₽160 000
⭐️ Senior QA Automation Engineer (Kotlin)
Дип Диджитал
Senior · Remote · Россия · 💰₽160 000
⭐️ AQA Python
CrowdTesting
Senior · Remote · Россия · 💰₽180 000 – 220 000
⭐️ QA Automation Engineer (Python)
Дип Диджитал
Senior · Remote · Россия · 💰₽200 000
⭐️ AQA (Python)
Bell Integrator
Senior · Remote · Россия · 💰₽200 000
⭐️ Senior AQA Engineer
DreamSoft
Senior · Remote · РФ · 💰₽230 000
⭐️ AQA Python Engineer
Middle · Remote · Россия · 💰₽200 000 – 330 000
⭐️ QA Lead (Java)
Centicore
Senior · Remote · Россия/Беларусь · 💰₽280 000 – 350 000
⭐️ Senior QA Automation Engineer (Java, Mobile)
Крупный коммерческий банк
Senior · Remote · Россия · 💰₽310 000 – 330 000
⭐️ QA Java Engineer
Зонтик
Senior · Remote · Россия · 💰₽380 000
✈️ Talanto | #вакансии
Лучшие практики выбора XPath-локаторов
#читать
XPath — мощный и гибкий способ поиска элементов, но при неосторожном использовании он может приводить к ошибкам.
Читать далее
🔔 Вакансии для автоматизаторов за прошлую неделю:
⭐️ Senior QA Automation Engineer (Kotlin/Java)
Дип Диджитал
Senior · Remote · Россия · 💰₽160 000
⭐️ QA Fullstack (C#)
Centicore
Mid · Remote · Россия/Беларусь ·💰₽240 000 – 300 000
⭐️ QA Engineer (AI Agents)
Aspirity Solution
Mid · Remote · 💰$3200
⭐️ QA Engineer (Java, mobile/fullstack)
Selecty
Mid · Remote · Россия ·💰₽250 000 – 280 000
⭐️ QA Fullstack (Java) mobile
Selecty
Mid · Remote ·💰₽250 000 – 350 000
⭐️ Senior QA Engineer (Native Mobile Apps)
Alex Staff
Senior · Remote · Европа · 💰$3500
⭐️ QA Fullstack (Python)
Centicore
Senior · Remote · Россия · 💰₽280 000 – 350 000
⭐️ QA Lead (Java stack)
Centicore
Senior · Remote · Россия/Беларусь · 💰₽280 000 – 350 000
⭐️ QA Automation / SDET
КА DG
Mid · Office · Казань · 💰₽300 000
⭐️ Senior QA Engineer
Exness
Senior · Hybrid · Кипр · 💰€5 500 – 7 000
⭐️ Senior QA Engineer (Java)
findev
Senior · Hybrid · Poland/Cyprus/Georgia/Serbia/Spain/Portugal/Armenia · 💰$6000
⭐️ QA Automation Engineer (Java)
Aston
Mid · Remote · Россия
⭐️ QA Fullstack Python Senior/Senior+
Агентство Рекрутер Михайлов Михаил
Senior · Remote
Testing in Python
Автор: Ной Гифт
Год издания: 2020
#qa #en #python
Скачать книгу
💡 Статьи о мокинге в тестировании
📥 Моки, стабы и фейки: в чем разница и когда что использовать? В статье на примере кофейни разбирается разница между типами заглушек.
📥 Мокинг тестов в Go. Часто код модуля или компонента требует взаимодействия с внешними зависимостями. Мокинг позволяет имитировать эти зависимости и не взаимодействовать с реальными системами.
📥 Основы работы с мокингом в Python. В этой статье рассмотрены основы мокинга в Python. Автор познакомит вас с использованием декоратора @patch и побочных эффектов для обеспечения альтернативного поведения ваших моков.
📥 Создаем проксирующий мок на Python: эффективное автотестирование API. Если вы автоматизатор тестирования API, то вам наверняка часто приходилось сталкиваться с написанием или поддержкой моков для какого-нибудь сервиса, и это зачастую отнимало много времени и ресурсов. Автор рассказал, почему в его команде остановились на создании собственного решения для ускорения этого процесса и о том, как библиотека упрощает разработку и тестирование API.
📥 Как мы пришли к использованию фейков в API-тестах и почему фейки лучше моков. Статья об опыте написания API-тестов с использованием фейков. Вы узнаете, что такое фейки и когда стоит отдать предпочтение им, а не мокам.
📥 Тестирование без моков: язык паттернов. Часть 1. Тесты с использованием моков и шпионов надёжны и быстры, но они имеют тенденцию «блокировать» реализацию, затрудняя рефакторинг, и их приходится дополнять широкими тестами. Кроме того, часто получаются некачественные и трудные для чтения тесты. Язык паттернов позволяет избежать подобных проблем.
Большой тест по SQL
#тест
Знание языка SQL и умение составлять запросы - важный навык для тестировщика. В этом большом тесте собраны как теоретические вопросы, касающиеся SQL в целом, так и вопросы по отдельным операторам и запросам. Будет интересно!
Пройти тест
9 встреч — личный рекорд за день
47 минут — «давай быстро голосом»
2 звонка — объяснить один баг
5 минут — можно и поработать
Узнали свой календарь? На вебинаре 21 апреля покажем, как сократить количество встреч на 30% с помощью сервиса MWS TeamStream.
О чём расскажем на вебинаре:
➡️ Чем асинхронные коммуникации лучше очередной встречи в Zoom.
➡️ Где на работе можно обойтись без звонков: от ежедневных собраний и отчётов об ошибках до поддержки продаж и проведения демо.
➡️ Как записать видео за минуту, поделиться ссылкой с командой и отслеживать, кто его посмотрел.
Когда: 21 апреля, 11:00
Спикер: Антон Гурин, CPO MWS TeamStream
Регистрируйтесь по ссылке
Ты думаешь, что устроишься на QA?
А потом откликаешься — и ноль ответов.
⚡️ Спойлер: дело не только в рынке, но и в твоём подходе
Сейчас уже недостаточно быть просто ручником
Рынок ищет Fullstack-специалистов, которые умеют не только находить баги, но и автоматизировать процессы
Если в твоём резюме:
— только ручное тестирование
— шаблонные фразы типа «стрессоустойчивый»
— и ноль упоминаний про автотесты
…рекрутер закроет его за 5 секунд.
Я могу это пофиксить.
Ты переходишь по ссылке — и разбираешься, как усилить резюме под реальные требования рынка.
Добавишь туда то, за что сейчас платят: автоматизацию, инструменты, реальный стек.
Готов выйти на новый уровень?
Жми, читай и действуй.
Сделаем резюме, после которого тебя начнут звать, а не игнорить.