Какие инструменты использовал в работе
Что проверяют
Не длину списка, а глубину: под какую задачу вы брали инструмент, что настраивали сами, что он дал команде. Следом почти наверняка попросят разобрать один пункт подробно, поэтому не называйте то, что открывали один раз на курсах.
Как отвечать
Идите группами по задачам, к каждому инструменту одна фраза про свой опыт:
- API и трафик: Postman, Bruno или Insomnia для ручных проверок и коллекций,
curlдля быстрых запросов и воспроизведения бага в тикете, Swagger или другое OpenAPI-описание как контракт, Charles, Proxyman или mitmproxy для перехвата и подмены ответов мобильного клиента; - UI-автоматизация: Playwright как текущий стандарт, Selenium с WebDriver на унаследованных наборах, Appium для мобильных, Page Object как способ не утонуть в поддержке;
- автотесты и отчёты: pytest или JUnit, REST Assured либо
requests, Allure для отчётов, запуск в GitHub Actions или GitLab CI по расписанию и на пул-реквест; - тестовая документация и трекер: TestRail, Qase, Allure TestOps, Jira или YouTrack, Confluence;
- нагрузка: k6, JMeter, Gatling, Locust, с оговоркой, какой профиль нагрузки снимали;
- окружение и данные: SQL для подготовки и проверки данных, Docker и
docker composeдля локального поднятия стенда, WireMock или свой мок для недоступной интеграции, Kibana и Grafana для логов и метрик.
Обязательно свои примеры. Фраза «настроил параллельный прогон в CI, регресс сократился с четырёх часов до сорока минут» весит больше, чем перечисление десяти названий.
Где спотыкаются
Перечисляют инструменты из вакансии, а не из опыта. Один уточняющий вопрос про конфигурацию, и разговор заканчивается.
Называют инструмент без задачи. «Работал с JMeter» ни о чём не говорит: важно, какую гипотезу проверяли и что нашли.
Умалчивают базовое: SQL, чтение логов, вкладка Network в DevTools. Именно это в работе используется каждый день, и именно про это спрашивают дальше.