Torch Technologies, Inc.
Software Engineer (Senior)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Software Engineer с опытом тест-автоматизации для поддержки тестирования систем Air Force Human Resources Systems Division. Работа включает написание поддерживаемого кода автоматизации, ручное тестирование, интеграцию в пайплайны и агентные тест-воркфлоу на enterprise-инструментах вроде UiPath и OpenText UFT One.
Задачи
- Подготовка, создание, ревью и анализ документации: планирование, требования, дизайн, кодирование, поддержка и тестирование
- Поддержка исходного кода, конфигурационных файлов и инженерных решений
- Определение операционной целесообразности через анализ, постановку задачи, требования и предлагаемые решения
- Демонстрация решений через документацию, схемы, диаграммы и комментарии к коду
- Определение и проектирование системных спецификаций, стандартов, программирование и установка решений
- Улучшение операций через анализ систем и процессов, рекомендации по изменению политик и процедур
- Консультирование по закупкам ПО: исследование, анализ и документирование вендоров и продуктов, включая установку, конфигурацию и тестирование
- Сбор, анализ и обобщение проблем разработки и сервиса с выдачей рекомендаций
- Разработка программных решений на основе требований/user stories, потребностей пользователей и данных, в рамках Agile SDLC
- Оценка технологий: контейнеризация, Kubernetes, infrastructure as code, configuration as code, микросервисы, API, CI/CD и автоматизация SDLC
- Обеспечение строгого применения политик и практик информационной безопасности/кибербезопасности
Требования
- Гражданство США
- Master's или Doctorate в смежной области и 8 лет опыта в соответствующей технической дисциплине, из которых 5 лет в DoW, ИЛИ Bachelor's и 12 лет опыта, из которых 5 лет в DoW, ИЛИ 15 лет непосредственно связанного опыта с соответствующими сертификатами, из которых 8 лет в DoW
- Активный допуск Secret (обязателен на старте)
- Практический опыт software engineering и скриптинга с уверенным владением одним или несколькими языками программирования (например, Java, VBScript или C++) и базовыми концепциями software engineering
- Опыт создания, отладки и поддержки автоматизированных тест-сьютов на enterprise-инструментах: UiPath, OpenText UFT One (ранее HP UFT/QTPP) или аналогичных GUI-фреймворках
- Понимание software quality assurance, ручного тестирования, создания тест-процедур и платформ логирования дефектов (например, Jira)
- Знание и понимание федеральных и DoW-регуляций и политик по кибербезопасности
- Опыт с Risk Management Framework (RMF) и федеральными/DoW-регуляциями и лучшими практиками по кибербезопасности
Условия
- График: M-F; 8-5
- Место работы: Onsite, Randolph AFB
- Командировки: да, 10%
- Relocation Assistance: нет
- Позиция не зависит от присуждения контракта
- Стабильная профессиональная среда, конкурентная зарплата и комплексный соцпакет: участие в ESOP, 401(k) match, медицинская, стоматологическая и vision-страховка, страхование жизни, краткосрочная и долгосрочная нетрудоспособность, flexible spending accounts, HSA и HRA, EAP, помощь в образовании, оплачиваемый отпуск и праздники
Навыки
- Java
- VBScript
- C++
- UiPath
- OpenText UFT One
- GUI automation frameworks
- Jira
- SQL
- Oracle RDBMS
- Oracle Forms
- Kubernetes
- containerization
- infrastructure as code
- configuration as code
- microservices
- API
- CI/CD
- Jenkins
- GitLab CI/CD
- Flex Deploy
- Agile
- SDLC
- Risk Management Framework
- Security+