Leidos
Mid/Sr. Test Engineer TS/SCI Poly
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Тестировщик среднего/старшего уровня в Leidos для программы SATCOM в интересах USSF, USAF и других заказчиков. Отвечает за планирование, проведение и автоматизацию тестирования в Agile-команде, включая формальные тестовые события и регрессионное тестирование.
Задачи
- Совместно с ведущими инженерами и заказчиками определять приоритеты тестирования, согласовывать объём работ и график интегрированных тестовых событий
- Взаимодействовать с командами системного тестирования и Scrum-мастерами для оценки задач и ресурсов на подготовку тестовой среды, разработку процедур и проведение тестов
- Выявлять, отслеживать и устранять кросс-командные зависимости, критичные для успешного проведения релизных тестовых событий
- Выступать техническим интерфейсом между разработчиками, системными инженерами, инженерами по информационной безопасности и другими участниками программы в Agile Scrum
- Применять практики Behavior Driven Development (BDD) в Agile-фреймворке для поддержания инженерной строгости и качества
- Планировать, выполнять и контролировать регрессионное тестирование с использованием полного набора операционных тестовых сценариев для сборок и образов, поставляемых заказчику
- Взаимодействовать с контактными лицами заказчика при подготовке и проведении формальных тестовых вех, включая Test Readiness Reviews и Test Results Reviews, координировать присутствие заказчика на формальных тестах
- Разрабатывать, поддерживать и предоставлять тестовые артефакты и документацию: Test Plans, Test Descriptions, Test Reports
- Взаимодействовать с командой разработки автоматизированных тестов и управлять автоматизацией тестирования в пайплайне непрерывной интеграции
- Анализировать тестовые данные, использовать инструменты конфигурационного управления и валидировать программные приложения
Требования
- Степень бакалавра в технической области и не менее 8 лет релевантного опыта; дополнительный опыт может заменить степень
- Глубокий опыт тестирования на всех этапах жизненного цикла разработки, включая разработку и внедрение тест-планов, тест-кейсов и тестовых процессов
- Опыт разработки и выполнения формальных системных тестов на соответствие требованиям заказчика
- Опыт написания детальных тестовых процедур на основе критериев приёмки из системных и программных требований
- Опыт участия в формальных тестовых событиях: Acceptance Test, User Acceptance Test, Software Final Release Test, Maintenance Release Test
- Опыт взаимодействия с разработчиками ПО для разработки и уточнения формальных тестовых процедур
- Подтверждённая способность документировать результаты тестирования для корректирующих действий, формальной отчётности и аудита
- Практический опыт проектирования и проведения регрессионного тестирования программных систем
- Опыт анализа тестовых данных, использования инструментов конфигурационного управления и валидации приложений
- Опыт проведения тестирования в Agile Scrum
- Опыт работы с физическим оборудованием в тестовой лаборатории
- Опыт сбора, анализа, презентации и отчётности по результатам тестирования устно и письменно
- Опыт использования повышенных привилегий для настройки и выполнения ручных тестовых процедур
- Опыт тестирования систем на соответствие установленным системным и функциональным спецификациям
- Сильные коммуникативные навыки и умение взаимодействовать с руководством и техническим персоналом
- Обязательно наличие допуска TS/SCI с полиграфом
Условия
- Конкурентные льготы: оплачиваемый отпуск, 11 оплачиваемых праздничных дней, 401K с 6% вкладом компании и немедленным вестингом
- Гибкий график
- Программа покупки акций со скидкой
- Поддержка технического повышения квалификации, образования и обучения
- Оплачиваемый родительский отпуск
- Диапазон оплаты: $92,300.00 - $166,850.00
Навыки
- BDD
- TDD
- Agile
- Scrum
- SAFe
- DevOps
- Java
- shell
- Python
- PKI
- CI/CD
- test automation
- regression testing
- test plans
- test cases
- configuration management