Vizient
Quality Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
QA-инженер в Vizient, отвечающий за качество на всём жизненном цикле разработки ПО: стратегии тестирования, автоматизация, валидация интеграций и данных, поддержка небольших надёжных инкрементов. Работа в кросс-функциональной команде над web, API, БД, доступностью, безопасностью, производительностью и AI-приложениями.
Задачи
- Разрабатывать стратегии качества для приложений, API, интеграций, потоков данных и пользовательских сценариев
- Анализировать требования, user stories, критерии приёмки и технические дизайны для выявления рисков, пробелов, зависимостей и проблем тестируемости
- Создавать и поддерживать автоматизированные тесты для веб-приложений, API, интеграций и валидации данных
- Разрабатывать функциональные, интеграционные, регрессионные, smoke, exploratory, end-to-end и performance-тесты
- Автоматизировать тестирование веб-приложений с помощью Playwright или аналогичных фреймворков
- Валидировать REST API, аутентификацию, авторизацию, рабочие процессы, обмен данными и системные интеграции
- Проверять данные приложения и результаты обработки на уровне UI, API и БД
- Применять техники тест-дизайна: анализ граничных значений, классы эквивалентности, таблицы решений, переходы состояний, pairwise-тестирование
- Управлять тестовыми данными и окружениями для надёжной и воспроизводимой валидации
- Интегрировать автотесты в CI/CD-пайплайны и поддерживать quality gates для pull request и деплоев
- Расследовать падения тестов, проводить триаж дефектов, выявлять первопричины и взаимодействовать с инженерами
- Проверять исправления и проводить регрессионное тестирование для предотвращения повторных дефектов
- Оценивать доступность, безопасность, производительность, наблюдаемость и операционную готовность на протяжении разработки
- Тестировать AI-функции и агентные возможности на точность, согласованность, релевантность, безопасность, объяснимость и корректное поведение
Требования
- Опыт 2+ года в релевантной области
- Опыт разработки и поддержки автотестов для веб-приложений
- Опыт с Playwright, Selenium, Cypress или аналогичным фреймворком автоматизации тестирования
- Опыт тестирования REST API, системных интеграций и распределённых рабочих процессов
- Опыт планирования тестирования, дизайна тест-кейсов, управления дефектами и регрессионного тестирования
- Опыт валидации данных приложения с помощью SQL и реляционных БД, таких как PostgreSQL
- Сильные навыки решения проблем, коммуникации, документирования, коллаборации, ответственности и внимания к деталям
Условия
- Зарплата $77,400.00 – $135,400.00 в год
- Позиция также подразумевает участие в incentive-программе
- Комплексный пакет льгот
- Равные возможности трудоустройства
Навыки
- Playwright
- Selenium
- Cypress
- REST API
- SQL
- PostgreSQL
- CI/CD
- тест-дизайн
- регрессионное тестирование
- performance-тестирование
- accessibility-тестирование
- security-тестирование
- LLM
- RAG
- agentic workflows