Automation QA Engineer (C# / .NET)

Summary

Designs, writes, and maintains automated API tests in C#/.NET for high-load international products, scales a 7,000+ test suite, and troubleshoots failures using NUnit, MySQL, MongoDB, and ClickHouse.

Мы ищем опытного Automation QA Engineer (C# / .NET), который усилит нашу инженерную команду и поможет развивать экосистему API-автотестов для масштабных, высоконагруженных международных продуктов.

Обязанности:

  • Развивать автоматизацию: Проектировать, писать и поддерживать автоматизированные тесты для API на C# / .NET (NUnit 4).
  • Покрывать новый функционал: Создавать новые автотесты на основе тест-кейсов от Manual QA-инженеров (работаем в TestRail), автоматизировать свежие фичи и межсервисные интеграции.
  • Масштабировать фреймворк: Поддерживать и оптимизировать существующий набор автотестов (база из более чем 7 000 тестов).
  • Заниматься траблшутингом: Анализировать результаты регулярных прогонов, расследовать причины падений и нестабильности тестов (отчеты в Allure Report), анализировать системные логи.
  • Работать с данными: Готовить тестовые данные и валидировать результаты в различных БД (MySQL, MongoDB, ClickHouse).
  • Влиять на процессы: Участвовать в улучшении архитектуры тестового фреймворка и плотно взаимодействовать с разработчиками, аналитиками и QA на всех этапах SDLC.

Требования:
  • Релевантный опыт: От 2 лет коммерческого опыта в автоматизации тестирования REST API и написании интеграционных тестов.
  • Профильный стек: Уверенное знание языка C# и платформы .NET, практический опыт работы с фреймворком NUnit (или аналогичными).
  • Архитектурный кругозор: Четкое понимание принципов тестирования распределенной микросервисной архитектуры.
  • Работа с базами данных: Уверенное владение SQL, опыт работы как с реляционными (MySQL), так и с NoSQL/аналитическими базами данных (MongoDB, ClickHouse).
  • Инфраструктура и логи: Понимание процессов CI/CD, опыт работы с Git, TeamCity и GitLab CI, умение читать логи и находить первопричину багов.
Условия:
  • Работа в сильной инженерной команде над сложным международным продуктом.
  • Современный и чистый технологический стек без легаси.
  • Конкурентная заработная плата.
  • Возможность предлагать и внедрять свои технические улучшения.