QA инженер (Трайб Customer Tech) (удаленная работа)

14 марта 2025

Уровень зарплаты:
з.п. не указана
Требуемый опыт работы:
Не указан

Вакансия: QA инженер (Трайб Customer Tech)

Описание вакансии

О команде: Мы команда, которая занимается автоматизацией клиентских обращений, активно внедряя современные технологии, такие как LLM, искусственный интеллект, GPT, чат-боты и голосовые боты. Мы стремимся к применению передовых практик и постоянно развиваемся, чтобы создавать инновационные решения в сфере автоматизации и улучшения взаимодействия с клиентами. Ищем тестировщика для работы преимущественно с Python, с равным разделением на авто- и ручное тестированием (50/50).

Чем предстоит заниматься:

  • Разработка и поддержка автотестов для проверки функционала чат-бота (диалоги, интеграции, обработка ошибок);
  • Написание тестовой документации: чек-листы, тест-кейсы, баг-репорты;
  • Анализ результатов тестирования и участие в планировании спринтов;
  • Интеграция тестов в CI/CD-пайплайн.

Что мы ждём:

  • Уверенное владение Python 3.6+ (синтаксис, ООП, асинхронное программирование);
  • Опыт работы с библиотеками для тестирования: pytest, unittest, requests, selenium;
  • Знание инструментов для тестирования API: Postman, Swagger, FastAPI;
  • Умение разрабатывать и поддерживать автотесты для E2E-сценариев, интеграционного и модульного тестирования;
  • Умение тестировать интеграции с базами данных (PostgreSQL) и внешними API;
  • Понимание принципов работы NLP-моделей и их тестирования (например, проверка корректности ответов бота);
  • Опыт настройки CI/CD (GitHub Actions, GitLab CI) для запуска тестов;
  • Базовые знания Docker для работы с контейнеризованными окружениями;
  • Аналитическое мышление: умение декомпозировать задачи и выявлять edge-кейсы в диалогах с ботом;
  • Коммуникация: способность работать в команде с разработчиками, аналитиками и сценаристами;
  • Самостоятельность: готовность улучшать процессы тестирования и предлагать оптимизации.