Verra Mobility
Mesa, Соединенные Штаты27 дней назад
Название: Старший инженер по обеспечению качества Местоположение: AZ_Mesa_HQ
Кто мы… Verra Mobility — мировой лидер в области интеллектуальных транспортных систем. Verra Mobility Commercial Services создает интеллектуальные дорожные системы, обслуживая крупнейшие в мире парки коммерческих автомобилей и компании по прокату автомобилей для управления транзакциями по оплате проезда и нарушениями для более чем 8,5 миллионов автомобилей. Verra Mobility является ведущим поставщиком подключенных систем, обрабатывая почти 165 миллионов транзакций каждый год благодаря подключению к более чем 50 отдельным платным дорожным службам и более чем 400 эмиссионным службам. Verra Mobility Corp., базирующаяся в Аризоне, в настоящее время работает в 15 странах и на 22 языках. Компания постоянно смотрит в будущее, гарантируя, что она создает актуальные решения сегодня, которые будут работать завтра. Стремясь понять новых клиентов, регионы и бизнесы, которые будут формировать будущий опыт в области интеллектуальных транспортных систем, Verra Mobility стремится обеспечить, чтобы больше людей во всем мире безопасно и легко добирались до места назначения. Сохраняя свои основные принципы в центре внимания, Verra Mobility основывается на отношениях, движима влиянием, руководствуется тем, что правильно, и воодушевляется тем, что будет дальше. Культура Verra Mobility Corporation — быстрорастущая, предприимчивая компания, которая действует, руководствуясь философией и подходом «люди прежде всего». Компания живет своими основными ценностями — «Делай правильно», «Действуй с достоинством», «Побеждай вместе» и «Бери на себя ответственность» — во всем, что она делает для своих клиентов и членов команды. Компания стремится агрессивно расти как органически, так и за счет приобретений, чтобы продолжать оставаться бесспорным лидером рынка, опираясь на эти пять ключевых компетенций: предрасположенность к действию, ориентация на клиента, командная работа, стремление к результатам и стремление к совершенству. Обзор должности: Verra Mobility ищет опытного старшего инженера по обеспечению качества для обеспечения сквозного качества современных облачных и устаревших корпоративных приложений посредством комбинации разработки тестов, ручного тестирования, исследовательского тестирования и автоматизированного тестирования. Идеальный кандидат будет иметь большой практический опыт работы с Playwright, Selenium, TypeScript, C#, тестированием API, тестированием микросервисов и тестированием микрофронтендов. Эта роль требует способности анализировать требования, разрабатывать комплексные тестовые сценарии и тест-кейсы, определять, что следует автоматизировать, а что тестировать вручную, выполнять ручное тестирование, когда это уместно, использовать инструменты тестирования/генерации кода с помощью ИИ и обучать других тестировщиков. Основные обязанности: Анализировать бизнес-требования, пользовательские истории, критерии приемки, технические спецификации и системные интеграции для определения тестовых сценариев, рисков, зависимостей и потребностей в покрытии. Создавать и поддерживать комплексные тестовые сценарии, тест-кейсы, тестовые данные, трассируемость и наборы регрессионных тестов, охватывающие позитивные, негативные, граничные, исключительные, интеграционные и сквозные бизнес-сценарии. Выполнять ручное функциональное, исследовательское, интеграционное, регрессионное, сквозное тестирование и проверку в производственной среде, где ручное тестирование обеспечивает соответствующую ценность. Сотрудничать с менеджерами по продуктам, техническими руководителями, разработчиками, архитекторами и членами команды QA на ранних этапах SDLC для понимания требований, критериев приемки, архитектуры, интеграций, рисков и тестируемости. Определять подходящий подход к тестированию для каждой функциональности, включая то, что следует автоматизировать, что должно оставаться ручным, и соответствующий уровень тестирования. Разрабатывать, создавать и поддерживать автоматизированные UI, API, интеграционные и сквозные тесты с использованием Playwright, Selenium, TypeScript и связанных технологий. Создавать повторно используемые, масштабируемые и поддерживаемые фреймворки автоматизации, компоненты, фикстуры, утилиты и возможности управления тестовыми данными, используя надежные принципы разработки программного обеспечения. Тестировать современные приложения, созданные с использованием React, микрофронтендов, API на C#/.NET, микросервисов и облачных технологий, а также устаревшие приложения, созданные с использованием .NET Framework и ASP.NET. Интегрировать автоматизированные тесты в конвейеры CI/CD и устанавливать соответствующие уровни контроля качества и автоматизированную обратную связь во время разработки и развертывания. Разрабатывать автоматизацию, которая поддерживает параллельное выполнение, кроссбраузерное тестирование, управление тестовыми данными, конфигурацию среды, повторные попытки, где это уместно, и надежное автономное выполнение. Анализировать выявленные дефекты в производственной среде и повторяющиеся проблемы для определения пробелов в требованиях, пробелов в тестовом покрытии, возможностей автоматизации и превентивных улучшений. Эффективно использовать инструменты генеративного ИИ/генерации кода для анализа требований, генерации тестовых сценариев/тест-кейсов, разработки автоматизации, генерации тестовых данных, отладки, анализа дефектов, документирования и проверки кода автоматизации, при этом проверяя выходные данные, сгенерированные ИИ. Квалификация: Степень бакалавра в области компьютерных наук, информационных технологий или инженерии (или эквивалентный опыт). 8+ лет опыта в области тестирования программного обеспечения/обеспечения качества, включая значительный практический опыт автоматизации. Подтвержденная способность самостоятельно анализировать требования и создавать комплексные, высококачественные тестовые сценарии и тест-кейсы. Большой практический опыт выполнения как ручного/исследовательского тестирования, так и автоматизированного тестирования. Опыт тестирования современных приложений, включающих React, API, микросервисы, распределенные системы и облачные технологии. Отличные коммуникативные навыки (письменные и устные), навыки обмена знаниями, аналитические навыки, навыки отладки, решения проблем, сотрудничества и ответственности. Опыт работы в командной среде и с гибкими методологиями управления проектами обязателен. Техническая экспертиза: Глубокие практические знания Playwright, Selenium WebDriver, TypeScript/JavaScript, повторно используемых фреймворков автоматизации, тестовых фикстур, утверждений, управления тестовыми данными, параллельного выполнения и кроссбраузерного тестирования. Высокая способность анализировать требования и самостоятельно создавать и выполнять функциональные, исследовательские, регрессионные, интеграционные, негативные, граничные, исключительные и сквозные тестовые сценарии и тест-кейсы. Большой опыт тестирования REST API, JSON/HTTP сервисов, микросервисов, серверных интеграций, баз данных и асинхронных/событийно-ориентированных рабочих процессов. Рабочие знания C#, .NET/.NET Core, ASP.NET Core, React, микросервисов, микрофронтендов, REST API и устаревших приложений .NET Framework/ASP.NET. Прочные навыки SQL/SQL Server для подготовки тестовых данных, проверки на стороне сервера, сверки и расследования дефектов. Способность разрабатывать поддерживаемую автоматизацию, используя принципы SOLID, объектно-ориентированные концепции, разделение ответственности, повторно используемые компоненты, чистый код и соответствующие шаблоны проектирования. Опыт работы с облачными платформами, предпочтительно Azure, и технологиями CI/CD, такими как Azure DevOps, включая автоматизированное выполнение, конвейеры, среды, отчетность, ведение журналов и устранение неполадок. Глубокое знание риск-ориентированного тестирования, тестовой пирамиды, shift-left testing, стратегии регрессионного тестирования, управления дефектами, анализа первопричин, трассируемости, тестового покрытия, готовности к выпуску и непрерывного улучшения качества. Высокая способность использовать инструменты генеративного ИИ для ускорения анализа требований, проектирования тестов, разработки автоматизации, генерации тестовых данных, отладки, проверки кода и документирования без ущерба для инженерного суждения или качества. Соответствие ценностям Verra Mobility: Делай правильно — мы стремимся поступать правильно по отношению друг к другу и к нашим клиентам — честность — это наша ДНК. Действуй с достоинством — мы признаем важность наших коллег и клиентов и всегда относимся к ним с добротой и достоинством. Бери на себя ответственность — мы способствуем развитию культуры подотчетности и превосходства, где выход за рамки — это стандартная практика. Побеждай вместе — мы амбициозны и любим побеждать, но мы знаем, что побеждаем больше, когда привлекаем других и работаем вместе. Ценности Verra Mobility Идеальный кандидат на эту должность естественно работает в соответствии с основными ценностями Verra Mobility: Бери на себя ответственность. Мы фокусируемся на высокой производительности и стремимся к прорывным результатам. Наши сотрудники обеспечивают подотчетность, оптимизируют и согласовывают работу, ориентируются на клиента и развивают инновации. Делай правильно. Мы отстаиваем честность и добрый характер. Члены нашей команды демонстрируют этичное поведение, проявляют здравый смысл и проявляют смелость. Выбирай смелость вместо комфорта. Мы вступаем в обсуждения, принимаем решения и предпринимаем действия, которые продвигают бизнес вперед, даже когда это вызывает дискомфорт. Мы ставим под сомнение предположения, решаем проблемы на ранней стадии и отдаем приоритет прогрессу, а не легкости. Побеждай вместе. Мы верим в совместный рост и вдохновение людей. Мы ищем людей, которые сотрудничают, ценят различия, думают и действуют глобально, создают благоприятную рабочую среду, а также признают и развивают других. С вашего явного согласия, предоставленного в рамках процесса подачи заявления, мы будем хранить персональные данные кандидата исключительно для деловых целей, для которых они были собраны. Ни при каких обстоятельствах мы не будем хранить такие данные более двух (2) лет после закрытия процесса найма, связанного с должностью, на которую вы подали заявление, или в случае возникновения других связанных вакансий в компании. Уведомление о конфиденциальности кандидатов Verra Mobility Verra Mobility является работодателем, предоставляющим равные возможности. Квалифицированные кандидаты получат рассмотрение на трудоустройство без учета расы, цвета кожи, религии, пола, национального происхождения, сексуальной ориентации, гендерной идентичности, инвалидности или статуса ветерана, охраняемого законом.
Оценка RocketHunt по реальным зарплатам
Грейд
Senior
Опыт работы
от 8 лет
Уровень английского
B2 - Выше среднего
ИИ напишет его по твоему резюме, останется только отправить