Clarity Innovations

Sr. Principal Software Engineer

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

Инженер по автоматизации тестирования в компанию-подрядчика национальной безопасности США. Разработка и поддержка фреймворков автоматизации, интеграция тестов в CI/CD, повышение качества и надёжности ПО.

Задачи

  • Проектировать, разрабатывать и поддерживать масштабируемые фреймворки и инструменты автоматизации
  • Разрабатывать автоматические функциональные, регрессионные, интеграционные, API и end-to-end тесты
  • Переводить бизнес- и технические требования в автоматизированные решения
  • Интегрировать автоматическое тестирование в CI/CD и процессы DevSecOps
  • Выявлять повторяющиеся и подверженные ошибкам ручные процессы и автоматизировать их
  • Разрабатывать переиспользуемые компоненты, библиотеки, скрипты и утилиты автоматизации
  • Совместно с разработчиками выявлять дефекты и улучшать качество приложения
  • Анализировать падения тестов, устранять проблемы и определять первопричины
  • Поддерживать тестовые окружения, конфигурации и инфраструктуру
  • Участвовать в code review и следовать стандартам разработки
  • Вести техническую документацию по фреймворкам и процессам автоматизации
  • Мониторить результаты автоматизации и предоставлять отчётность стейкхолдерам
  • Поддерживать непрерывное улучшение процессов разработки, тестирования и деплоя
  • Работать в Agile-командах, внедряя автоматизацию на всём жизненном цикле разработки
  • Обеспечивать соответствие решений требованиям безопасности, комплаенса и архитектуры

Требования

  • Bachelor's degree в Computer Science, Software Engineering, IT или смежной области либо эквивалентный опыт
  • 7+ лет опыта в software engineering, test automation, QA automation или смежной дисциплине
  • Сильный опыт программирования на одном или нескольких языках: Python, Java, JavaScript/TypeScript, C# или аналогичных
  • Опыт разработки автоматических тестов и фреймворков автоматизации
  • Опыт API-тестирования и автоматизации
  • Опыт работы с Git или другой системой контроля версий
  • Опыт работы с CI/CD и автоматизированными пайплайнами сборки/деплоя
  • Понимание методологий разработки и тестирования ПО
  • Опыт диагностики сбоев приложений и автоматизации
  • Сильные аналитические навыки, навыки решения проблем и коммуникации
  • TS/SCI — обязательно для старта

Условия

  • Гибридный формат: минимум 3 дня в неделю в офисе в Jessup, MD
  • Зарплата $160,000 - $390,000
  • Работа в Agile-среде с кросс-функциональными командами engineering, Automation, DevOps, security и operations
  • Равные возможности для всех кандидатов

Навыки

  • Python
  • Java
  • JavaScript
  • TypeScript
  • C#
  • Selenium
  • Playwright
  • Cypress
  • REST API
  • CI/CD
  • Git
  • Jenkins
  • GitHub Actions
  • GitLab
  • Azure DevOps
  • AWS
  • Azure
  • Google Cloud
  • Docker
  • Kubernetes
  • SQL
  • NoSQL
  • Agile
  • Scrum
  • DevSecOps
  • SDLC
  • TDD
  • LangChain
  • LangGraph
  • LlamaIndex
  • Hugging Face
  • OpenAI API
  • RAG
  • LLM
  • Generative AI

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

Lead Software Test Engineer
Ford Motor CompanyLeadDearbornГибрид
65,100 – 166,200 USD в год
13 окт.
Lead Software Test Engineer
Ford ProLeadDearbornГибрид
65,100 – 166,200 USD в год
13 окт.
Software Engineer II - Test
RTXMiddleTucsonОфисРелокация
75,800 – 144,200 USD в год
13 окт.
Senior Software Development Engineer In Test
Companion MedicalSeniorNorthridgeОфис
124,000 – 212,000 USD в год
13 окт.
Autonomy Software Integration and Test Lead
Northrop GrummanLeadEl SegundoОфисРелокация
142,200 – 213,400 USD в год
13 окт.
Sr. Principal Software Engineer — Clarity Innovations, 160,000 – 390,000 USD в год, Jessup | itrelocate