MCU
Software Developer QA/QC
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
QA/QC-разработчик в Municipal Credit Union: независимо оценивает работу разработчиков, проверяет код и технические дизайны, координирует и проводит тестирование, выступает quality gate на всём жизненном цикле разработки.
Задачи
- Проверять бизнес-требования, критерии приёмки, технические дизайны и результаты разработки на полноту, прослеживаемость и тестируемость
- Проводить независимые peer review исходного кода, API, интеграций, микросервисов, автоматизации, объектов БД и отчётов
- Проверять соответствие стандартам разработки, архитектуре, соглашениям по коду, работе с source control и требованиям безопасности
- Разрабатывать и поддерживать risk-based тест-стратегии, тест-планы, тест-кейсы, тестовые данные и регрессионные наборы
- Создавать и выполнять ручные и автоматизированные тест-кейсы, фиксировать и отслеживать дефекты
- Проводить функциональное, интеграционное, системное, регрессионное, негативное, security и performance-тестирование
- Проверять целостность данных, SQL-логику, интерфейсы, обработку ошибок, логирование и мониторинг
- Оценивать аутентификацию, авторизацию, шифрование, обработку чувствительных данных и другие контроли безопасности
- Проверять deployment-пакеты, изменения конфигурации, release notes, планы внедрения и rollback-процедуры
- Поддерживать UAT и готовить метрики качества: тренды дефектов, покрытие тестами, готовность к релизу
- Предлагать улучшения процессов кодирования, ревью, тестирования, документации и релизов
Требования
- Понимание практик SDLC, quality assurance, quality control, risk-based testing, управления дефектами и валидации релизов
- Опыт ревью .NET-приложений и ООП-кода на C# или VB.NET; знакомство с ASP.NET, CSS, HTML, JavaScript, jQuery
- Опыт тестирования RESTful API, SOAP/web services, интеграций, микросервисов и распределённых сценариев
- Знание SQL и Microsoft SQL Server, включая проверку запросов, хранимых процедур, объектов БД и SSIS-пакетов
- Опыт работы с source control, pull requests, ветвлением, инструментами код-ревью и Azure DevOps
- Опыт работы с Postman, Selenium и Playwright
- Знание CI/CD-пайплайнов, автоматизированного тестирования, деплоя и контроля готовности к продакшену
- Знание концепций безопасного кодирования и application security
- Умение создавать тестовую документацию, воспроизводить проблемы и коммуницировать риски стейкхолдерам
- Знание Symitar, PowerOn, SymXchange, SymConnect, OpCon и ARCU — желательно
- Опыт с финансовыми приложениями, регуляторной средой, performance-тестированием и AI-assisted development — желательно
Условия
- Зарплата $81,700–134,730 в год
- Возможен дискреционный бонус
- 401(k) с матчингом работодателя 6% за период выплат
- Медицинская, стоматологическая страховка, страхование жизни и инвалидности
- Гибкий оплачиваемый отпуск и 11 оплачиваемых праздничных дней в году
Навыки
- .NET
- C#
- VB.NET
- ASP.NET
- CSS
- HTML
- JavaScript
- jQuery
- REST API
- SOAP
- SQL
- Microsoft SQL Server
- SSIS
- Azure DevOps
- Postman
- Selenium
- Playwright
- CI/CD
- Symitar
- PowerOn
- SymXchange
- SymConnect
- OpCon
- ARCU