Что должен знать тестировщик
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, нагрузочное тестирование.*