Overview
Talon Defense seeks a Junior Test Engineer to support the testing and validation of cutting-edge cyber capabilities and software solutions. This role involves working closely with software developers, cybersecurity engineers, and program teams to ensure high-quality, secure, and reliable systems in a fast-paced cyber development environment supporting mission-critical capabilities.
Key Responsibilities
- Develop, execute, and document test plans, test cases, and test procedures for cyber software and systems
- Perform functional, integration, and regression testing of cyber tools and applications
- Identify, document, and track software defects and vulnerabilities using issue tracking systems
- Assist in the development of automated test scripts and test frameworks
- Support verification and validation (V&V) activities for cyber prototypes and operational capabilities
- Collaborate with software developers to reproduce issues and validate fixes
- Participate in system integration testing and field demonstrations
- Analyze system logs, outputs, and performance metrics to verify system behavior
- Maintain clear test documentation and reporting for program stakeholders
- Contribute to continuous improvement of testing processes and tools
Required Qualifications
- Bachelor's degree in an engineering related discipline or equivalent experience, certifications, or military technical training
- 0-3 years of experience in software testing, systems testing, cybersecurity, or related engineering roles
- Basic understanding of software development lifecycle (SDLC) and testing methodologies
- Familiarity with Linux or Windows operating systems
- Experience or coursework involving scripting or programming (Python, Bash, Java, or similar)
- Understanding of networking fundamentals (TCP/IP, ports, protocols)
- Strong analytical and troubleshooting skills
- Excellent written and verbal communication skills
Preferred Qualifications
- Exposure to cybersecurity concepts such as vulnerability testing, penetration testing, or secure coding
- Experience with automated testing tools (Selenium, PyTest, JUnit)
- Familiarity with CI/CD pipelines (GitLab, Jenkins, GitHub Actions)
- Experience working in Agile or DevSecOps environments
- Understanding of containerization technologies (Docker, Kubernetes)
- Familiarity with test management tools (JIRA, TestRail, Zephyr)
- Experience with network analysis tools (Wireshark, tcpdump)
Security Clearance
Candidates must be U.S. citizens able to obtain and maintain a security clearance at the Top Secret level or above.