Fisher Auto Parts
Software Quality Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер по качеству ПО в команду разработки, отвечающий за качество, надёжность и производительность основной POS-платформы и связанных корпоративных приложений. Работа строится вокруг AI-агентов на всех этапах QA-цикла и автоматизации тестирования в CI/CD.
Задачи
- Проектировать, создавать, выполнять и поддерживать автоматизированные тест-сьюты и детальные тест-планы для React/TypeScript фронтенда и Fastify API.
- Работать AI-native: использовать AI-агентов для генерации тест-стратегий, написания автотестов, поиска edge-кейсов и анализа падений тестов, оставаясь полностью ответственным за точность и покрытие.
- Валидировать REST API и общие схемы (например, Zod) с фокусом на стабильность контрактов, версионирование и обратную совместимость.
- Тестировать интерактивные, насыщенные данными UI (большие таблицы, фильтрация, массовые операции) на скорость и консистентность в разных браузерах и на разных устройствах.
- Работать в agile-среде вместе с инженерами на всём SDLC, выполняя continuous integration, E2E, интеграционное и регрессионное тестирование в CI/CD с промежуточными окружениями.
- Напрямую общаться с бизнес-заказчиками (операции, финансы, мерчандайзинг, IT) и переводить реальные рабочие процессы в тест-кейсы.
- Документировать, логировать, отслеживать и триажить баги, проводить root-cause анализ совместно с разработчиками.
- Проверять основы безопасности веб-приложений: валидацию ввода, безопасные паттерны авторизации и контроля доступа.
- Проводить пост-релизную и пост-имплементационную верификацию в продакшене.
- Давать реалистичные оценки трудозатрат на тестирование и соблюдать сроки проектов.
- Выполнять другие задачи по поручению, гибко адаптируя тестирование под нужды команды и платформы.
Требования
- Понимание SDLC и agile-практик, включая написание автотестов, CI/CD, staged-окружения и end-to-end верификацию.
- AI-native мышление: опыт использования AI-агентов для кодинга и тестирования на всём QA-цикле и умение их направлять и проверять.
- Глубокий практический опыт с современными инструментами веб-автоматизации (Playwright, Vitest) и веб-технологиями (TypeScript, React, Node.js, HTML5, CSS3, RESTful API).
- Понимание реляционных баз данных, проектирования схем и написания запросов для проверки целостности данных.
- Умение тестировать и валидировать REST API, общие схемы (Zod) и стабильность контрактов между приложениями.
- Базовые знания системной/сетевой архитектуры, основ безопасности веб-приложений и облачных платформ (AWS).
- Отличные коммуникативные навыки и умение работать как с инженерами, так и с нетехническими заказчиками.
- Внимательность к деталям, организованность, аналитическое мышление и нацеленность на решение проблем.
- Ориентация на скорость и командную работу.
- Среднее образование или эквивалент GED; степень бакалавра по computer science или смежной области предпочтительна.
- Успешное прохождение предварительного теста на наркотики.
Условия
- Полная занятость, стандартный график понедельник–пятница в рабочие часы; возможна гибкость и работа вне стандартных часов при критичных дедлайнах.
- Обучение на рабочем месте.
- Конкурентные бенефиты: здоровье, зрение и стоматология.
- Программа оплачиваемых отпусков и оплачиваемые праздники.
- Пенсионный план 401(k).
- Страхование жизни и страхование по нетрудоспособности.
- Medical FSA и H.S.A.
- Скидки для сотрудников, компенсация СИЗ, скидки на электронику, телефонию и авто.
Навыки
- Playwright
- Vitest
- TypeScript
- React
- Node.js
- HTML5
- CSS3
- REST API
- Fastify
- Zod
- CI/CD
- AWS
- SQL
- AI agents