Международная продуктовая IT компания, которая занимается разработкой и поддержкой высоконагруженных проектов для крупных компаний, основная часть которых представляет собой развлекательные онлайн-сервисы, в поисках
Automation QA Engineer.Чем предстоит заниматься: - Разрабатывать новую среду автоматизации на основе уже существующего фреймворка XUnit;
- Обеспечить покрытие сервисов как существующих так и новых;
- Настроить CI/CD для атоматических прогонов тэстов;
- Настроить интеграцию и репортинг с TestRail;
- Следить за есжедневными прогономи регресса, всматриваться в логи падающих тэстов и их причины;
- Апдейтить тесты по мере необходимости;
- Репортить найденные баги, перевалидировать их после фиксов.
Необходимые навыки, знания и опыт: - Опыт работы в автоматизации тестирования от 4 лет;
- Уверенное знание C# и .NET;
- Хорошее понимание ООП, SOLID, принципов Clean Code и основных паттернов проектирования;
- Практический опыт проектирования и разработки фреймворка автоматизации тестирования с нуля;
- Опыт работы с xUnit, NUnit или MSTest;
- Уверенный опыт автоматизации тестирования REST API;
- Опыт работы с HttpClient, RestSharp или аналогичными инструментами;
- Хорошее понимание HTTP/HTTPS: методы, заголовки, коды ответов, авторизация/аутентификация, cookies, JSON, сериализация и десериализация;
- Опыт проектирования переиспользуемых компонентов автоматизации: API-клиентов, fixtures, helpers, builders, assertions и т.д;
- Опыт реализации параметризованных и data-driven тестов;
- Уверенное знание SQL и опыт проверки данных на уровне БД;
- Опыт работы с реляционными БД: PostgreSQL, MySQL, MS SQL или аналогичными;
- Опыт интеграции автотестов в CI/CD: TeamCity, Azure DevOps, GitHub Actions, GitLab CI, Jenkins или аналогичные системы;
- Уверенная работа с Git;
- Понимание принципов параллельного выполнения тестов, test isolation и thread safety;
- Опыт настройки логирования и отчетности результатов автоматизированных тестов;
- Опыт интеграции с TestRail, Allure, ReportPortal или аналогичными системами;
- Умение самостоятельно анализировать систему и определять, какие сценарии целесообразно автоматизировать, а какие нет;
- Умение проводить code review автотестов.
Что компания может предложить вам: - Формат работы удалённый\гибрид\офис;
- Отсутствие бюрократии, быстрое согласование необходимых вещей;
- Возможность развивать свои компетенции и применять знания на практике;
- ДМС после испытательного срока;
- Частичная компенсация английского языка или психолога (на выбор);
- Компенсация спортзала;
- 4 day-off в год за счет компании;
- Компания поддерживает сотрудника в важные периоды жизни;
- Годовой бонус по результатам работы;
- Молодой коллектив, средний возраст в компании- 27 лет.