Centicore ищет Тестировщика Fullstack на C# (Middle).
Условия: Зарплата: от 250 000 рублей. Формат работы: удалённый по РФ (±2 ч Мск). Соотношение ручное/авто: 90/10 в начале, затем увеличение в сторону авто. Соотношение back/front: 80/20. Соотношение WEB/middle слой: 5/95.
Требования:
- Опыт тестирования от 2 лет.
- Навыки автоматизации тестирования на C# от 1 года.
- Знание методологий и видов тестирования, умение применять техники проектирования тестов.
- Опыт тестирования web, desktop-приложений (WPF, WinForms, JavaFX) и API.
- Владение Postman / Swagger, умение работать с REST, JSON, XML.
- Уверенные знания SQL (JOIN, агрегаты, подзапросы, фильтрация).
- Опыт работы с фреймворками Selenium / Playwright / Appium / WinAppDriver.
- Знание систем Git, CI/CD (Jenkins, GitLab CI, TeamCity).
- Опыт работы с Allure / TestOps / Jira / Confluence.
- Базовые знания протоколов и технологий: HTTP, OAuth2, JWT, SSL, Proxy.
Обязанности:
- Проводить функциональное, регрессионное, интеграционное и приёмочное тестирование банковских систем (web, desktop, сервисы).
- Тестировать пользовательские интерфейсы (web и desktop) и backend-сервисы (REST / SOAP).
- Анализировать бизнес-требования и спецификации, выявлять неясности и потенциальные риски.
- Разрабатывать и актуализировать тестовую документацию (чек-листы, тест-кейсы, матрицы трассировки, отчёты о тестировании).
- Разрабатывать, поддерживать и оптимизировать автотесты для UI и API.
- Настраивать окружения для запуска автотестов, интегрировать тесты в CI/CD (Jenkins, GitLab CI, TeamCity).
- Выполнять анализ результатов автотестов, расследовать падения, вести отчётность (Allure, TestOps, Jira).
- Работать с тестовыми данными и SQL-запросами (PostgreSQL, MS SQL).
- Проверять корректность интеграций между микросервисами и внешними системами.
- Взаимодействовать с разработчиками, аналитиками и DevOps-командой на всех этапах SDLC.