Что должен знать тестировщик

QA Тестировщик Junior Ланит
Что должен знать тестировщик
Ответы
Основы тестирования: виды, уровни, методы, принципы. Умение писать тест-кейсы, чек-листы, баг-репорты. Работа с требованиями: анализ, выявление несоответствий. Базовые знания SQL (простые запросы): ``` SELECT * FROM users WHERE status = 'active'; ``` Основы клиент-серверной архитектуры (HTTP, REST API). Тестирование API (Postman, Swagger). Базовые навыки автоматизации (Python/Java + Selenium, pytest/JUnit). Пример: ``` def test_login(): assert login("user", "pass") == True ``` Работа с DevTools, логированием (Chrome Console, Kibana). Системы контроля версий (Git). Понимание Agile/Scrum, работа в команде. Soft skills: аналитическое мышление, коммуникация, внимательность. *Дополнительно: Docker, CI/CD, нагрузочное тестирование.*