Автотестировщик
Чем предстоит заниматься:
- написанием автотестов;
- сопровождением существующих автотестов;
- запуском автотестов и разбор результатов;
- участием в поддержании качества продукта.
Чего мы ждем от тебя:
- опыт с 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#);
- опыт работы с Reqnroll/SpecFlow — написание .feature-файлов, привязка к тестам, использование контекста, сценариев с примерами (Scenario Outline);
- опыт мокинга HTTP-запросов с помощью WireMock.NET.