Уютное сообщество тестировщиков - это экосистема для QA. Чат, канал-работы, новости, фичи. Реклама: @anothertechrock
Вредные советы для тестировщиков
Или как отомстить компании за отсутствие повышений и устроить парад багов на проде.
🖇Игнорируйте негативное тестирование, достаточно проверить только happy path.
🖇Если предыдущая стратегия для вас слишком проста, поступите наоборот: начните тестирование с проверки всех возможных негативных сценариев. Не стесняйтесь, включите фантазию, потратьте на это как можно больше времени. А позитивные кейсы проверите когда-нибудь потом. Если успеете.
🖇Тестируйте строго по требованиям. А сами требования не тестируйте, не проверяйте их на адекватность. Их же умные люди писали, им виднее. А если какой-то кейс в требованиях не учтен, значит его и тестировать не надо.
🖇Доверяйте разработчику, вы же одна команда. Если он говорит, что не мог ничего сломать и надо сразу катить в прод без тестов, значит так оно и есть.
🖇Обращайте внимание только на то, что видит пользователь. Не страшно, если в консоли куча ошибок, данные хранятся в бд в странном формате, а ручка отвечает 500 вместо 400. Пользователи же об этом не узнают.
Какими советами вы бы дополнили этот вредный список?⬇️
Git для профессионального программиста
Автор: Чакон С.
Год издания: 2024
Скачать книгу
Яндекс впервые открывает набор в новую Летнюю школу тестировщиков
Школа поможет начинающим тестировщикам, которые хотят прокачаться в обеспечении качества с помощью инструментов автоматизации. От будущих участников ждут базовых знаний SQL, понимания теории тестирования и владения основами любого языка программирования.
Начинающие спецы смогут не только систематизировать знания и освоить необходимый инструментарий тестировщика, но и поработать с топовыми экспертами над реальными задачами. Те, кто отлично проявит себя, получат возможность пройти стажировку или получить оффер в штат компании. А еще поработать с топовыми экспертами и получить возможность попасть на стажировку!
Приём заявок открыт до 27 апреля. Участие бесплатное , но нужно выполнить тестовое задание.
Вопросы на собеседовании для QA
⭐Теория тестирования
⭐Web
⭐API
⭐SQL и БД
⭐Git и IDE
⭐DevOps
6️⃣блоков с вопросами, которые помогут тебе подготовится к тех. собесу 🤩
200 вопросов с ответами!
Забирай тут
Вакансии по тестированию, опубликованные на прошлой неделе:
🌱 QA (Junior). Офис (Москва , м. Пушкинская), от 50 т.р.
🌱 QA Engineer (Manual). Удалённо (РФ), 120-200 т.р.
🌱 QA Engineer. Гибрид (Санкт-Петербург), 120 т.р.
🌱 QA Engineer. Удалённо (РФ), 140-170 т.р.
🌱 QA Engineer (mobile). Удалённо (РФ), 200 т.р.
🌱 QA по нагрузочному тестированию. Удалённо (РФ), 250-300 т.р.
🌱 QA по нагрузочному тестированию. Удалённо, 200-350 т.р.
🌱 QA Manual. Удалённо (вне РФ/РБ), офис (Тбилиси), $2500-3500
🌱 QA Automation Engineer (C#). Удалённо (любая локация), 200-290 т.р.
🌱 QA Automation Engineer (C#). Удалённо, до 369 т.р.
🌱 AQA Enginer (Java). Удалённо (РФ), 250-380 т.р.
🌱 QA Auto Engineer (Java). Удалённо (РФ, РБ), 210 т.р.
🌱 QA Auto Engineer (Java). Гибрид (Узбекистан, Ташкент), от $2500
🌱 AQA Enginer (Python). Удалённо (РФ, РБ), 200-250 т.р.
🌱 AQA Engineer (Middle+, Senior). Удалённо (РФ), 200-300 т.р.
🌱 Senior Backend QA. Удаленно/гибрид/офис (Москва, Санкт-Петербург, Алматы, Дубай), ЗП договорная
🤔 Чем API для веб-клиента отличается от API для мобильного?
API для веб-клиентов обычно предоставляет более крупные ответы, так как браузеры могут обрабатывать большие объёмы данных.
Для мобильных клиентов данные оптимизируются (меньший объём, сжатие), чтобы сократить задержки и расход трафика.
Ставь 👍, если знал ответ, 🔥 - если нет
Тестирование программного
обеспечения
Авторы: Кем Кейнер, Джеймс
Бах, Брет Петтикорд
Год издания: 2025
Скачать книгу
🤔 Полезная информация для тестировщика! 🤔
Обновлено. 29.04.2025.
Большой учебник по QA
📖 5 обязательных книг для QA-специалиста в 2025 году.
📚 Книги по тестированию на русском языке(можно скачать)
😀 Шпаргалка по git командам
😀 Крутая шпаргалка по командам Git на русском
❓Вопросы по SQL, которые часто задают на собеседовании и ответы на них
Шпаргалка. 100 SQL комманд
👩💻 Шпаргалка по основным командам Docker
👩💻 Шпаргалка по командам Docker
🐧 Linux-шпаргалка: команды терминала для новичков
Большой учебник по Playwright
👩💻 Большой учебник по Postman
👩💻 Пособие по Postman коллекциям. Часть 1 и Часть 2
Большой учебник по Selenium
❓Полная подборка тестов по QA
📚 Большой учебник по написанию тест-кейсов для всего(регистрации, api, поиска и т.д)
P.S шарьте этот пост с друзьями, изучающими QA
QaRocks | #полезности
🤔 Почему сущестуют и тест-кейсы, и чек-листы, если это почти одно и то же?
Чек-листы обеспечивают краткий контроль ключевых областей, не описывая пошаговую процедуру.
Тест-кейсы содержат подробный сценарий тестирования, включая шаги, входные данные и ожидаемые результаты.
Чек-листы быстрее составлять, а тест-кейсы полезны для сложных сценариев.
Вакансии, за последние 2 недели, удалёнка, весь мир:
✓ QA Engineer (Mobile). Удалённо (вне РФ, РБ), до 4000 USD.
✓ QA manual (Middle/Senior). Удалённо (весь мир), 180 - 270 т.р.
✓ QA auto engineer SDET. Удалённо (весь мир), до 300 т.р.
✓ QA (Java) (Senior). Удалённо (весь мир), 350 - 370 т.р.
✓ QA Automation. Удалённо (Гр. РФ, весь мир), до 210 т.р.
Проверка функциональности системы на практике: наглядное объяснение от ByteByteGo (Alex Xu)
1️⃣ Модульное тестирование
2️⃣ Интеграционное тестирование
3️⃣ Тестирование системы
4️⃣ Нагрузочное тестирование
5️⃣ Тестирование на ошибки
6️⃣ Автоматизация тестирования
Вакансии, опубликованные на прошлой неделе:
🌱 QA Automation Engineer (Java). Удалённо, ЗП договорная.
🌱 QA Engineer (Senior). Удалённо, ЗП договорная.
🌱 Middle QA Engineer (manual+auto Java). Удалённо, 120-160 т.р
🌱 AQA Engineer (стек JAVA). Удалённо, 310-340 т.р.
🌱 Инженер по нагрузочному тестированию. Удалённо, офис, до 240 т.р.
🌱 Full Stack QA Engineer ( JAVA/mobile). Удалённо, 290-330 т.р.
🌱 QA Engineer (web). Удалённо, гибрид, 130-170 т.р.
🌱 QA Engineer (Junior). Удалённо, 100-180 т.р.
🌱 AQA Engineer (Java). Удалённо, гибрид, 200-280 т.р.
🌱 AQA Engineer (Java). Удалённо, до 230 т.р.
🌱 Нагрузочный тестировщик (middle). Удалённо, 200-270 т.р.
🌱 QA manual (IOS). Удалённо, 150-180 т.р.
🌱 QA (Loadrunner). Удалённо, до 250 т.р.
🌱 QA manual (Middle). Удалённо, 180-200 т.р.
🌱 QA Fullstack (C#). Удалённо, 280-300 т.р.
🌱 Нагрузочный тестировщик (Middle). Удалённо (РФ), 180-200 т.р.
Большой Тест по Linux. 40 вопросов.
Пройти тест
Похвастаться результатом можно нужно в комментах⤵️
Собрал QA Вакансии с прошлой недели с разных каналов:
🌱 Middle QA Engineer. Удалённо или офис, ЗП договорная.
🌱QA Engineer. Удалённо, до 140 т.р.
🌱QA Engineer. Удалённо, ЗП договорная.
🌱QA на Java. Удалённо, 230-260 т.р.
🌱QA FullStack Middle. Удалённо, 200-280 т.р.
🌱QA Engineer. Офис, 200-300 т.р.
🌱AQA Engineer. Удалённо, до 250 т.р.
🌱QA FullStack (автоматизация на C#). Удалённо, гибрид, ЗП договорная.
🌱AQA Engineer (Java). Удалённо, гибрид, от $2500.
🌱QA Automation (Python). Удалённо или офис, ЗП договорная.
🌱QA Engineer. Удалённо, 120-160 т.р.
🌱QA Engineer Manual (Mobile/Web). Удалённо, до 190 т.р.
🌱Нагрузочный Тестировщик (middle/senior). Удалённо, ЗП договорная.
🌱Наставник онлайн-курса «Kotlin QA Engineer». Удалённо, частичная занятость, ЗП сдельная.
🌱AQA Python. Удалённо, 120-180 т.р.
🤔 Расскажи, что такое идемпотентность
Идемпотентность — это свойство операции, при котором её многократное выполнение даёт тот же результат, что и однократное. Например, методы HTTP GET, PUT, DELETE считаются идемпотентными, так как не изменяют состояние при повторных запросах.
Ставь 👍, если знал ответ, 🔥 - если нет
💥 Вакансии по тестированию за прошлую неделю:
🌿 Junior QA Mobile (Swift/Objective-C). Удалённо (РФ и РБ), 100-160 т.р.
🌿 Junior QA Engineer. Удалённо (РФ и РБ), 80-120 т.р.
🌿 QA Инженер (mobile). Удалённо (РФ), 220-260 т.р.
🌿 QA инженер. Офис/гибрид/любой (Беларусь), до $1500
🌿 QA инженер (веб, мобилка, бэк). Удалённо (РФ/за границей), гибрид (Мск), 200-350 т.р.
🌿 QA инженер (веб). Удалённо (РФ), 130-150 т.р.
🌿 QA нагрузочного тестирования. Удалённо, от 250 т.р.
🌿 Инженер по нагрузочному тестированию. Удалённо (РФ и дружественные страны), до 200 т.р.
🌿 AQA Engineer. Удалённо (РФ и РБ), 200-220 т.р.
🌿 QA-auto (middle). Удалённо (РФ), 200-331 т.р.
🌿 QA Automation Java. Удалённо / гибрид (Узбекистан, Ташкент), от $2500
🌿 QA Automation (Java). Удалённо (РФ), 240-250 т.р
🌿 Automation QA Engineer (Java+Python). Гибрид / удалённо (РФ), 240-300 т.р.
🌿 QA auto Senior | Middle +. Удалённо, до 300 т.р.
🌿 AQA JAVA (Мобильный автотестер), Middle +. Удалённо (РФ и дружественные страны), до 250 т.р.
🌿 Fullstack QA (C#). Удалённо (РФ, РБ), 230-260 т.р.
🌿 Full Stack QA Engineer (Mobile). Удалённо или офис (на выбор), ЗП договорная
🌿 QA Automation Java (Full Stack). Удалённо (РФ), до 300 т.р.
🌿 QA Full-stack (Java). Удалённо, до 287 т.р.
Если интересны дайджесты вакансий подписывайся на наш канал QaRocks
Конструктор навыков для QA
Выбираем навыки, которые необходимо подтянуть и кликаем «Получить план»
🔲 Готово! Персональный план развития на пути к офферу мечты составлен.
Забираем конструктор в песочнице QAtoDev бесплатно и без регистрации
Делитесь своими находками и материалами, чтобы обогатить конструктор для народа!
СozyQA
Тест. Интересные и необычные вопросы по Git
В этом тесте собраны вопросы по использованию команд Git. Коммиты и их откат, переключение между ветками, поиск коммитов и т.д.
Пройти тест
Поделиться результатом ⤵️
Мы перевели и сделали полное всеобъемлющее пособие по Postman коллекциям.
Пособие состоит из 3х частей. Сегодня публикуем третью часть
https://qarocks.ru/postman-collections-part-three/
Часть 1 и Часть 2
P.S инфа взята с официальной документации learning.postman.com
QaRocks | Зашарьте этот пост друзья, если считаете его полезным.
🛠 10 полезных расширений Chrome для тестировщиков
✔️ Testsigma Recorder — инструмент автоматизации тестирования с открытым исходным кодом, который можно использовать бесплатно, просто зарегистрировавшись. Используется для записи end-to-end взаимодействия с веб-приложениями и хранения действий в виде простых английских предложений, а тесты выполняются непосредственно в облаке.
✔️ SelectorsHub — расширение для хрома, которое помогает тестировщикам писать и проверять xpath, CSS селекторы, Playwright селекторы, Jquery и JS path. Оно также помогает нам генерировать уникальные xpath и css-селекторы.
✔️ LambdaTest — расширение повышает производительность, сокращает время тестирования и делает его удобным для совместной работы. Оно имеет множество других интересных функций, таких как тесты с геолокацией, мы можем даже планировать скриншоты, что облегчает тестирование и сокращает время тестирования.
✔️ Clear Cache — используя это расширение, можно быстро очистить кэш и данные просмотра веб-страницы. Можно даже настроить, какие данные и в какой степени должны быть очищены.
✔️Awesome Screenshot: Screen Video Recorder — самый полезный и высокорейтинговый инструмент для создания скриншотов и аннотирования изображений в Chrome. С его помощью можно делать скриншоты всей страницы или только части любой веб-страницы.
✔️Resolution Test — расширение для тестировщиков, позволяющее тестировать веб-страницы в различных разрешениях экрана. Оно даже помогает определять собственные разрешения, размеры браузеров и тестировать приложения.
✔️Lighthouse — автоматизированный инструмент с открытым исходным кодом, который помогает улучшить производительность и качество веб-страниц.
✔️Exploratory Testing Chrome Extension — помогает тестировщикам сделать исследовательское тестирование в Интернете проще и умнее. Оно помогает сообщать об ошибках, делать заметках. Данное расширение позволяет делать скриншоты во время сессии. Оно автоматически отслеживает URL-адреса и позволяет увидеть результаты сессии в отчете. Также возможно экспортировать результаты сессии в JSON, CSV и HTML.
✔️Spell Checker for Chrome — расширение поддерживает 12 языков для проверки орфографии. Оно помогает проверять правописание слов и выделяет неправильно написанные слова. В нем есть пользовательские ярлыки, цвет и словарь.
✔️Full Page Screen Capture — помогает легко сделать снимок экрана всей страницы текущего окна браузера. Для того, чтобы сделать снимок всей страницы, нужно прокрутить страницу до каждой видимой части, и GoFullPage соберет все части.
От чего зависит эффективность автотестов?
От их правильного написания и поддерживаемости!
В QA GURU мы учим приручать Java, чтобы ваши автотесты работали, как часы. Вот несколько лайфхаков, о которых мы расскажем на вводном занятии уже сегодня (20:00 Мск):
1. Используйте понятные и описательные названия тестов
Названия тестов должны четко отражать их цель. Это упрощает понимание кода всеми членами команды.
Например:
// Хорошо
public void verifyLoginWithValidCredentials() { ... }
public void test1() { ... }
Page Object
public class LoginPage {
private By usernameField = By. id("username");
private By passwordField = By. id("password");
private By loginButton = By. id("loginBtn");
public void enterUsername(String username) {
driver.findElement(usernameField).sendKeys(username);
}
public void enterPassword(String password) {
driver.findElement(passwordField).sendKeys(password);
}
public void clickLoginButton() {
driver.findElement(loginButton).click();
}
}
LoginPage loginPage = new LoginPage(driver);
loginPage.enterUsername("john.doe");
loginPage.enterPassword("password123");
loginPage.clickLoginButton();
@ ParameterizedTest
@ CsvSource({"john.doe, password123", "jane.smith, test@123"})
public void verifyLogin(String username, String password) {
LoginPage loginPage = new LoginPage(driver);
loginPage.enterUsername(username);
loginPage.enterPassword(password);
loginPage.clickLoginButton();
}
@ Test
public void testAddition() {
// Arrange
Calculator calculator = new Calculator();
// Act
int result = calculator.add(2, 3);
// Assert
assertEquals(5, result);
}
log. info("Entering username: " + username);
log. info("Clicking on the login button");
Вакансии, опубликованные на прошлой неделе:
🌱 QA Automation Engineer (Java). Удалённо, до 250 т.р.
🌱 Manual QA Engineer. Гибрид, 110-130 т.р.
🌱 QA Automation Engineer (Java). Удалённо, 310-340 т.р.
🌱 QA Engineer. Удалённо, $2000-3500
🌱 QA Automation Engineer (Python). Удалённо (РФ или РБ), 200-250 т.р.
🌱 Инженер по нагрузочному тестированию. Удалённо, 180-200 т.р.
🌱 QA Engineer (manual). Офис (Ташкент), $2000-3000
🌱 AQA Engineer (JAVA). Удалённо (РФ + дружественные страны), 290-320 т.р.
🌱 Инженер по нагрузочному тестированию. Удалённо (РФ), до 280 т.р.
🌱 AQA Engineer. Удалённо (РФ), 100-350 т.р.
🌱 AQA Engineer (C#). Удалённо (РФ + дружественные страны), 250-370 т.р.
🌱 Инженер по нагрузочному тестированию (Middle+, Senior). Удалённо (РФ + дружественные страны), 225 т.р.
🌱 AQA Engineer (Python). Удалённо, 120-180 т.р.
🌱 QA Engineer (C#, fullstack). Удалённо (РФ), ЗП договорная
🌱 QA Fullstack (C#). Удалённо, 230-280 т.р.
🌱 QA Engineer (Middle). Удалённо, $1200-2200
🌱 Full Stack QA Engineer (Mobile). Удалённо или офис, вне РФ, РБ, до $4000
🌱 QA Manual. Удалённо (РФ), 120-200 т.р.
Вакансия для новичка. QA Junior+
Подробности: /channel/qarocks/1340
🔹Компания: Puzzle English
Ищем амбициозного сотрудника, желающего развиваться в направлении QA
#вакансия
✅ Логическая задачка.
Два друга разговаривают:
- Питер, сколько лет твоим детям?
- Знаешь, Томас, у меня их трое. И если перемножить их возраста, то получится 36.
- Этого недостачно...
- Сумма их возрастов равна количеству бутылок пива, что мы сегодня выпили.
- Этого всё ещё недостаточно.
- Хорошо. Последнее, что могу сказать – старший сын носит зеленую кепку.
Сколько лет детям Питера?
🗝Начнем с произведения трех множетелей – 36. Напишите на бумаге все варианты трех множетелей, дающих произведение, равное 36. Поскольку в сумме бутылок пива мы не можем быть уверены, напишем только те два варианта, что возможны с тремя множетелями (1-6-6 и 2-2-9), которые в сумме дают одинаковое число. Мы также знаем, что старший сын любит время от времени носить какой-то головной убор. Поэтому вариант 1-6-6 отпадает, поскольку нам нужен вариант, где есть только один старший ребенок.Читать полностью…
Сам себе тестировщик
Автор: Чхави Радж Досадж
Год издания: 2024
Скачать книгу
📕Открытый урок о специфике старта в профессии QA Engineer для будущих и начинающих тестировщиков
На открытом уроке 25 марта в 20:00 мск мы погрузимся в стериотипы и факты о профессии QA Engineer.
📗В результате вы:
- Узнаете, какие навыки необходимы для старта в IT, как QA Engineer;
- Поймете, сколько времени нужно, чтобы стать тестировщиком;
- Разберетесь и попрактикуетесь в работе с инструментами для тестирования (например, Jira, TestRail, Postman).
Спикер Юлия Горшкова —опытный QA Lead, 10+ лет в IT, hаботала с РЖД, YOTA, Согаз и ЕМИАС, основательница стартапа в области ИИ технологий Simfero.
👉 Регистрируйтесь прямо сейчас, чтобы не пропустить мероприятие: https://otus.pw/pn54/
📙 Все участники открытого урока получат Памятки по техникам и видам тестирования, Путеводитель по навыкам QA Engineer, а также скидку на курс "QA Engineer. Basic"
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
📖 5 обязательных книг для QA-специалиста в 2025 году.
1️⃣ "Шпаргалка начинающего тестировщика". Автор - Наталия Матвеева
Эта книга - не только “шпаргалка” по всем основным терминам теории тестирования, но и дорожная карта для начинающего тестировщика. Прочитав ее, вы получите представление об индустрии IT в целом и о месте тестирования в этой индустрии.
✔️ Скачать
2️⃣ "Тестирование программного обеспечения". Автор - Святослав Куликов
Эта книга познакомит читателя с основами тестирования программ. Прочитав ее, вы познакомитесь с процессами тестирования и разработки ПО, видами и направлениями тестирования, используемой документацией. Также в книге есть много примеров и полезных ссылок на внешние источники.
✔️ Скачать
3️⃣ "Информационное тематическое пособие в помощь начинающему QA engineer". Автор - Алексей Ильин
Очень краткое (меньше 100 страниц) пособие, в котором вы найдете лаконичные определения терминов и описания процессов QA. Пригодится новичкам для подготовки к собеседованиям.
✔️Скачать
4️⃣ "Тестирование программного обеспечения". Авторы - Кем Кейнер, Джеймс Бах, Брет Петтикорд
Книга для опытных тестировщиков и тимлидов, а также программистов, которым случается работать с тестировщиками. Новичкам в QA тоже может быть интересна, но вряд ли подойдет для начального обучения и подготовки к собеседованиям. По структуре это сборник уроков разной направленности, которые можно читать вразброс.
✔️Скачать
5️⃣ "Что такое тестирование: курс молодого бойца". Автор - Ольга Назина
Самая объемная книга в нашем списке (больше 500 страниц). Но читается она очень легко, в том числе благодаря множеству иллюстраций. Прочитав ее, вы познакомитесь с видами и методиками тестирования, способами поиска багов, оформлением тест-кейсов и баг-репортов. А выполняя домашние задания, вы сможете закрепить полученные знания на практике.
✔️ Скачать
Подписывайтесь на канал "Библиотека книг для тестировщика" | делитесь этим постом со всеми кто изучает или планирует изучать тестирование.
🤔 Какие знаешь статус-коды?
1xx (Информационные): 100 (Continue), 101 (Switching Protocols).
2xx (Успех): 200 (OK), 201 (Created), 204 (No Content).
3xx (Перенаправление): 301 (Moved Permanently), 302 (Found).
4xx (Ошибки клиента): 400 (Bad Request), 401 (Unauthorized), 404 (Not Found).
5xx (Ошибки сервера): 500 (Internal Server Error), 503 (Service Unavailable).
Ставь 👍 если знал ответ, 🔥 - если нет
Мы перевели и сделали полное всеобъемлющее пособие по Postman коллекциям.
Пособие состоит из 3х частей. Сегодня публикуем первую часть.
https://qarocks.ru/postman-collections-part-one/
P.S инфа взята с официальной документации learning.postman.com
QaRocks | Зашарьте этот пост друзья, если считаете его полезным.
#вакансия
Компания: Dinord
Позиция: Manual QA (Junior+)
Локация: РФ, РБ + возможна удалёнка
Занятость: полная
Вилка: 70-100 т.р.
Подробности по ссылке: /channel/qajobsru/11214
📩 Присылайте резюме: @irinaarHR