Подборка помогает системно подготовиться к интервью на позицию QA-инженер: проверить теорию, потренировать практические задачи и объяснение решений. В подборке чаще встречаются темы: testing, qa, api.
Контрактное тестирование — это метод тестирования, который проверяет взаимодействие между двумя системами или компонентами, например, между сервисом-поставщиком (provider) и сервисом-потребителем (consumer).
Тестирование критического пути (Critical Path Testing) - это подход к тестированию, который фокусируется на проверке самых важных и часто используемых сценариев использования системы.
Общий стаж — это суммарное время работы в IT или смежных областях. Опыт в веб-тестировании — это часть этого стажа, связанная с проверкой веб-приложений.
Стратегия тестирования - это высокоуровневый, долговременный план тестирования, разработанный для достижения целей тестирования организации или проекта.
Тест-кейсы обычно храню в специализированных системах управления тестированием (Test Management Tools), таких как Jira (с плагинами Xray или Zephyr), TestRail или PractiTest.
Опыт проведения тестирования производительности включает в себя планирование и выполнение нагрузочных и стресс-тестов для оценки поведения системы под разными уровнями нагрузки.
Объектно-ориентированное программирование (ООП) помогает структурировать тесты и сделать их более поддерживаемыми и расширяемыми. В тестировании можно применять основные концепции ООП: