CACI International Inc

Software Test Engineer

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Инженер по тестированию в CACI для модернизации legacy-систем FEMA: ручное и автоматизированное тестирование enterprise-систем грантов. Работа в офисе в Вашингтоне в связке с разработчиками, бизнес-аналитиками и DevSecOps.

Задачи

  • Проектировать, разрабатывать и поддерживать автоматизированные тестовые скрипты для функционального, регрессионного, нагрузочного, API- и интеграционного тестирования (Selenium, Protractor, Jasmine, Cucumber/Gherkin и аналоги)
  • Строить и оптимизировать масштабируемые фреймворки автоматизации: Selenium Grid, параллельный запуск, кросс-браузерное тестирование, контейнеризированные наборы тестов, cloud-раннеры
  • Применять AI-ассистированные подходы для ускорения генерации скриптов, создания данных, триажа дефектов и проверки покрытия
  • Разрабатывать тестовые стратегии, планы, скрипты и автоматизированные пайплайны в DevSecOps-среде (CI/CD, GitLab/GitHub, Docker)
  • Поддерживать оценку доступности по Section 508/WCAG в рамках автоматизации
  • Совместно уточнять критерии приёмки и внедрять ATDD в нескольких agile-командах
  • Определять метрики тестирования, KPI, дашборды и отчётность для руководства
  • Управлять тестовыми данными, синтетическими наборами и правилами валидации в распределённых системах
  • Проводить продвинутую отладку, анализ логов, поиск root cause и воспроизведение дефектов между системами
  • Работать с бизнес-аналитиками, разработчиками и product owner над бизнес-логикой, пользовательскими сценариями и edge cases
  • Влиять на дизайн, архитектуру и UX, выявляя пробелы в тестируемости и продвигая практики quality-focused engineering
  • Наставлять junior-тестировщиков и участвовать в документации лучших практик

Требования

  • Bachelor’s degree (или эквивалентный опыт)
  • 7+ лет опыта тестирования, включая 5+ лет автоматизированного и 3+ года ручного тестирования
  • Навыки программирования/скриптинга (Java, JavaScript/TypeScript, Python и др.) в автоматизированном тестировании
  • Практический опыт с 2+ из: Selenium Grid/WebDriver, Protractor или Jasmine, Cucumber/Gherkin, JUnit, TestNG, GitHub/GitLab/Bitbucket
  • Опыт работы с реляционными базами данных, UI/UX-тестированием, проверкой соответствия Section 508
  • Опыт Agile/Scrum и инструментов Jira, Serena Business Manager, HP QC
  • Готовность работать в офисе в Washington, DC
  • Готовность пройти background investigation DHS/FEMA EOD

Условия

  • Full time, Regular
  • Гибкий график отпусков и доступ к обучающим ресурсам
  • Комплексные бенefits: healthcare, wellness, финансовые, пенсионные, поддержка семьи, continuing education, time off
  • Конкурентная компенсация и возможности обучения и развития

Навыки

  • Selenium
  • Selenium Grid
  • WebDriver
  • Protractor
  • Jasmine
  • Cucumber
  • Gherkin
  • JUnit
  • TestNG
  • Java
  • JavaScript
  • TypeScript
  • Python
  • GitHub
  • GitLab
  • Bitbucket
  • CI/CD
  • Docker
  • Jira
  • Serena Business Manager
  • HP QC
  • Agile
  • Scrum
  • Section 508
  • WCAG
  • ATDD
  • SQL

Похожие вакансии

Mission Systems Software Test and Verification Software Lead
The Boeing CompanyLeadBerkeleyОфисРелокация
177,650 – 240,350 USD в год
15 окт.
Staff Software Engineer - SDET
VisaSeniorAustinГибрид
133,300 – 213,400 USD в год
14 окт.
Software Engineer - SDET
VisaMiddleAustinГибрид
86,500 – 134,400 USD в год
14 окт.
Systems Software QA Engineer
Hewlett Packard EnterpriseMiddleDurhamГибрид
110,000 – 253,000 USD в год
14 окт.
Lead Software Test Engineer
Ford ProLeadDearbornГибрид
65,100 – 166,200 USD в год
13 окт.
Software Test Engineer — CACI International Inc, 86,600 – 181,800 USD в год, Washington | itrelocate