BCT
Software Engineer III TS/SCI Poly
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер по тестированию HPC-систем в BCT LLC. Разработка тестовых скриптов и стратегий, автоматизация тестирования и анализ данных на Linux-системах.
Задачи
- Проектировать, разрабатывать и внедрять тестовые скрипты и стратегии, включая автоматизированное выполнение тестов и анализ данных
- Изучать документацию HPC-систем, интерпретировать требования и писать код для проверки их выполнения
- Совместно с командой разрабатывать и выполнять тест-планы для HPC-систем
- Самостоятельно тестировать и валидировать HPC-системы согласно тест-планам
- Участвовать во всех активностях SAFe: планирование, daily stand-up, демо, ретроспективы
- Использовать Linux CLI и скриптовые языки (Python, Bash) для диагностики оборудования, выполнения тестов и автоматизации
- Разрабатывать сложные запросы к БД и анализировать тестовые данные (Splunk и др.)
- Отслеживать, документировать и отчитываться о дефектах ПО в JIRA, Confluence и аналогичных системах
- Участвовать в интеграции и тестировании REST API, связанных с оборудованием
- Работать с кросс-функциональными командами для анализа требований и соблюдения стандартов верификации
Требования
- Степень бакалавра в Computer Science, инженерии или смежной области (или эквивалентный опыт) и 14+ лет опыта
- Сильные навыки программирования на Python, Java или C++
- Уверенная работа с командной строкой Linux/Unix
- Умение разрабатывать тест-кейсы на основе анализа системных требований
- Опыт работы с Linux CLI: файловые системы, права доступа, управление процессами
- Владение одним или несколькими скриптовыми языками для автоматизации: Python, Bash, Perl
- Сильный опыт работы с запросами к БД и анализом данных; желателен опыт со Splunk
- Понимание REST API и их практического применения
- Опыт работы в Scrum или аналогичном Agile-фреймворке
- Опыт процессов отслеживания и устранения дефектов
- Опыт с Git и системами контроля версий, знание CI/CD пайплайнов и инструментов Jenkins, GitLab CI и подобных
- Умение анализировать логи и результаты тестов с помощью инструментов визуализации: Splunk, Kibana, Grafana
- Активный допуск TS/SCI с FS Poly
Условия
- Конкурентный план 401(k) с matching-взносами
- Независимые консультационные услуги по 401(k) и инвестициям
- Health Savings Account (HSA), финансируемый BCT
- Медицинская, стоматологическая и офтальмологическая страховка
- Конкурентный оплачиваемый отпуск и федеральные праздники
- Страхование жизни/AD&D/инвалидности, оплачиваемое BCT на 100%
- Щедрая программа рефералов сотрудников
- Компенсация обучения и тренингов
- Программа wellness-членства
- Программа поощрения усыновления питомцев
Навыки
- Python
- Java
- C++
- Bash
- Perl
- Linux
- Unix
- Splunk
- Kibana
- Grafana
- REST API
- SQL
- Git
- Jenkins
- GitLab CI
- CI/CD
- JIRA
- Confluence
- Scrum
- SAFe
- Agile