American Association of Motor Vehicle Administrators
Test Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер по тестированию в отделе контроля качества AAMVA (IT-дивизион). Тестирование приложений и REST-сервисов/микросервисов, автоматизация тестов, участие в тестовых сессиях с внешними заказчиками.
Задачи
- Создавать, выполнять и поддерживать тест-кейсы, участвовать в составлении тест-планов для приложений AAMVA и их REST-сервисов и микросервисов
- Проводить функциональное, системное, интеграционное и регрессионное тестирование на основе бизнес- и технических спецификаций
- Разрабатывать и поддерживать автоматизированные тестовые скрипты для UI, API/REST и сервисного уровня, запускать их в CI/CD-пайплайнах
- Выполнять API-тестирование RESTful-сервисов: валидация запросов/ответов и схем, коды статусов, аутентификация
- Использовать сервис-виртуализацию и моки для изолированного тестирования компонентов и управления тестовыми данными
- Валидировать данные в реляционных и NoSQL-хранилищах (Azure SQL, Cosmos DB)
- Участвовать в тестировании изменений систем и платформ юрисдикций и партнёров
- Применять AI-инструменты для ускорения создания тестов, отладки и отчётности
- Логировать, отслеживать и вести дефекты до устранения в Jira, Azure DevOps
- Проводить тестовые сессии с юрисдикциями и коммерческими/сторонними потребителями данных
- Вести работу с заказчиками: опросы, планирование, консультации
- Участвовать во встречах по расписанию тестирования, ревью и изменениям документации, работать в рабочих группах
- Взаимодействовать с кросс-функциональными командами: разработчиками, бизнес-аналитиками, проектными менеджерами
- Участвовать в ревью тестовой и процедурной документации
- Поддерживать и развивать знание приложений AAMVA и тестовых инструментов команды
- Вносить предложения по улучшению процессов тестирования, эффективности и клиентского опыта
Требования
- 3–5 лет опыта в обеспечении качества ПО и тестировании, понимание жизненного цикла разработки ПО
- Умение проектировать тесты: создание и выполнение тест-кейсов, участие в тест-планах, включая граничные и негативные сценарии
- Сильные аналитические навыки и обучаемость (обязательно)
- Рабочее знание функционального, системного, интеграционного, регрессионного и REST/API-тестирования
- Практическое знание баз данных и SQL, включая валидацию данных в реляционных и NoSQL-хранилищах (Azure SQL, Cosmos DB)
- Практический опыт работы с инструментами управления тестированием и отслеживания дефектов (Jira, Azure DevOps/ALM или аналоги)
- Знакомство с фреймворками и инструментами автоматизации тестирования (Selenium, Postman, Playwright или аналоги)
- Знакомство с сервис-виртуализацией/моками и управлением тестовыми данными
- Понимание компонентов request-path в Azure (API Management, Application Gateway, Web Application Firewall)
- Концептуальное понимание облачных микросервисных сред
- Знакомство с CI/CD-пайплайнами и AI-ассистированным тестированием
- Умение устранять технические проблемы, эскалируя сложные случаи старшим коллегам
- Отличные навыки письменной и устной коммуникации
- Опыт проведения встреч и тестовых сессий со стейкхолдерами
- Умение объяснять технические концепции нетехнической аудитории
- Самостоятельность при работе с эскалацией сложных вопросов
- Исключительное внимание к деталям и аналитическое мышление
- Проактивность и критическое мышление
- Желание учиться и расти до старших технических ролей
- Четырёхлетнее высшее образование или эквивалентный опыт работы
Условия
- Зарплата: от $99 606 до $147 849 в год
- Фактическая оплата определяется опытом, квалификацией, навыками и географическим местоположением кандидата
- AAMVA — работодатель равных возможностей (Equal Opportunity Employer/Veterans/Disabled)
Навыки
- REST
- API testing
- SQL
- Azure SQL
- Cosmos DB
- NoSQL
- Jira
- Azure DevOps
- Selenium
- Postman
- Playwright
- CI/CD
- Azure
- API Management
- Application Gateway
- Web Application Firewall
- service virtualization
- mocks
- JavaScript
- PowerShell
- Python
- Synapse
- Power BI
- white box testing