Haystack
← Back to Jobs
Technology

Principal Cyber Software Test Engineer with Security Clearance

Cornerstone DefenseChantilly, VA🇺🇸United StatesPosted 13 Jul 2026

Quick Overview

Work Type
Hybrid
Level
Leader

Job Description

Basic Qualifications for a Principal Cyber Software Test Engineer: * Candidate must currently have an active Secret security clearance or higher to be considered. * Bachelors degree with 5 years of relevant experience, a Master's degree with 3 years of relevant experience, a PhD with 1 year of relevant experience, or 9 years of relevant experience in lieu of a degree. * Experience with diverse software and/or hardware testing methods throughout the development lifecycle. * Demonstrated ability to organize, prioritize, and self-manage multiple project tasks. * Proficiency with computer hardware and software systems, and the ability to validate proper implementation and functionality between various systems and interfaces. * Experience translating requirements and user stories into functional test plans. * Ability to use strong analytical skills to identify, characterize and isolate issues, and troubleshoot to present options for correcting those issues. * Excellent written and verbal communication skills in order to write well-articulated test plans and facilitate product demonstrations. * Ability to articulate and document defects in a timely manner, and collaborate with the development team and management to prioritize bugs until resolution. Basic Qualifications for a Sr. Principal Cyber Software Test Engineer: * Clearance: Candidate must currently have an active Secret security clearance or higher to be considered. * Bachelors degree with 8 years of relevant experience, a Master's degree with 6 years of relevant experience, a PhD with 4 years of relevant experience, or 12 years of relevant experience in lieu of a degree. * Experience with diverse software and/or hardware testing methods throughout the development lifecycle. * Demonstrated ability to organize, prioritize, and self-manage multiple project tasks. * Proficiency with computer hardware and software systems, and the ability to validate proper implementation and functionality between various systems and interfaces. * Experience translating requirements and user stories into functional test plans. * Ability to use strong analytical skills to identify, characterize and isolate issues, and troubleshoot to present options for correcting those issues. * Excellent written and verbal communication skills in order to write well-articulated test plans and facilitate product demonstrations. * Ability to articulate and document defects in a timely manner and collaborate with the development team and management to prioritize bugs until resolution. Preferred Qualifications for both levels: * An active TS/SCI Clearance with Polygraph. * Proficiency with writing custom automation scripts using a programming language (e.g., Python, JavaScript, etc.). * Experience with testing mobile applications on Android devices. * Experience with agile management software (e.g., Microsoft Azure DevOps, Jira, etc.). * Experience with test automation to include design, development, and debugging of tests. * Experience with test automation tools (e.g., SmartBear TestComplete) and frameworks. * Experience with installing virtual machines. * Familiarity with Agile Scrum methodologies. * Familiarity with computer security measures. * Proficiency with UNIX command lines. * Self-starter with the ability to pick up and learn new products with little supervision as well as provide leadership on assigned projects. * Ability to provide testing best practices to other team members. * Experience with providing test estimation to management and project teams.

Skills

Scrum
Agile
Azure
JavaScript
Jira
Python
Android

Similar jobs