Обязанности: Развивать и поддерживать существующий фреймворк автотестирования; Автоматизировать функциональные и интеграционные тесты для бэкенда и фронтенда; Анализировать падения тестов, локализовывать проблемы и взаимодействовать с командой разработки; Реализовывать проверки через очереди и топики (Kafka/Artemis); Оптимизировать или писать SQL-запросы для работы с базой данных PostgreSQL в рамках тестовых сценариев; Писать авто-тесты для проверки интеграционного взаимодействия систем; Создавать заглушки и моки для изоляции компонентов при тестировании; Проводить ручное исследовательское тестирование и анализировать бизнес-логику перед написанием автотестов. Требования: Опыт разработки фреймворков и написания автотестов на языке C#; Опыт автоматизации UI и API тестов; Опыт администрирования и работы в среде Linux, уверенное использование Docker; Понимание принципов работы очередей сообщений Kafka и Artemis; Навыки работы с системой контроля версий Git, с базами данных PostgreSQL и Redis; Опыт написания и поддержки интеграционных авто-тестов; Будет плюсом понимание принципов CI/CD и опыт их применения. Условия: Удаленный формат работы; Оформление по ИП; Полная занятость.
Похожие вакансии