Job Requirements
Secret Polygraph
Career Level not specified
Salary not specified
Join Premium to unlock estimated salaries
Job Description
Basic Qualifications for a Principal Cyber Software Test Engineer:
Basic Qualifications for a Sr. Principal Cyber Software Test Engineer:
Preferred Qualifications for both levels:
- Candidate must currently have an active Secret security clearance or higher to be considered.
- Bachelor's 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.
- Bachelor's 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.
group id: 90751604