# Automation QA Engineer
Международная продуктовая 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 лет