Обязанности: Работа в кросс-функциональной команде на проекте по разработке портала для продавцов страховых продуктов Написание автотестов на C# Сопровождение существующих автотестов Запуск автотестов и разбор результатов Участие в поддержании качества продукта Требования: Отличные знания C# 8+ и .NET 8 (асинхронность, LINQ, работа с коллекциями, DI) Опыт написания юнит- и интеграционных тестов на xUnit Опыт составления тестовых сценариев и планов Знание Git (branching strategy, rebase, merge, cherry-pick) Понимание архитектуры автотестов: фреймворк, слои (UI, API, контракт-тесты), логирование Будет плюсом: Опыт работы с CI/CD Опыт интеграции тестов в CI/CD (Azure DevOps) и запуска через CLI (dotnet test + playwright install) Опыт написания автотестов на Playwright для .NET (C#) — обязательно (понимание Page Object Model / Screenplay паттерна) Опыт работы с Reqnroll/SpecFlow — написание .feature-файлов, привязка к тестам, использование контекста, сценариев с примерами (Scenario Outline) Опыт мокинга HTTP-запросов с помощью WireMock.NET
Похожие вакансии