Software Engineer, Automated Quality & Test
Zaden TechnologiesAbout the role
About Zaden Technologies, Inc.
Join Zaden Technologies on our mission to simplify the delivery and improve the utility of software products for our customers. At Zaden, we believe that our employees are our greatest assets. We hire the right candidates with the right skill sets who fit our culture of customer obsession, innovation, and continuous learning. We are our customer’s biggest advocate and we are looking for like-minded individuals who encompass these same ideals. It is important to us to offer you competitive pay and comprehensive benefits with opportunities that match your life and propel your career!
Zaden Technologies is seeking a Software Engineer specializing in Automated Quality & Test to join our team supporting critical defense systems. This role is central to ensuring the reliability, security, and performance of software through comprehensive automated testing strategies. The ideal candidate will have a passion for quality engineering, test automation, and continuous integration practices. You'll work at the intersection of software development and quality assurance, building robust test frameworks that enable rapid, secure delivery of mission-critical systems while maintaining the highest standards of operational excellence.
Role Responsibilities:
- Design, develop, and maintain automated test frameworks for defense software systems
- Implement comprehensive test strategies including unit, integration, system, and regression testing
- Develop and execute automated tests for applications written in Java, C++, C, and Ada
- Configure, manage, and analyze results from SAST and DAST tools to identify security vulnerabilities
- Integrate automated testing into CI/CD pipelines to enable continuous testing and delivery
- Create and maintain test infrastructure and test harnesses for complex software systems
- Collaborate with software engineers to define testability requirements and improve code coverage
- Develop automated performance and stress testing tools
- Analyze test results, identify defects, and work with development teams to ensure timely resolution
- Maintain test documentation, metrics, and reporting dashboards for quality visibility
- Support DevSecOps practices by integrating security testing into automated quality workflows
Required Qualifications:
- U.S. Citizenship and ability to obtain a security clearance
- Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or related field
- 3+ years of experience in software testing or quality assurance
- Strong programming skills in at least two of the following: Java, C++, C, or Ada
- Experience developing automated test frameworks and test harnesses
- Knowledge of software testing methodologies, including black-box, white-box, and gray-box testing
- Familiarity with continuous integration tools (Jenkins, GitLab CI, or similar)
- Experience with version control systems (Git) and collaborative development workflows
- Strong analytical and debugging skills with attention to detail
- Excellent communication skills and ability to work in cross-functional teams
Preferred Qualifications:
- Active security clearance
- Experience with multiple programming languages including Java, C++, C, and Ada
- Hands-on experience with SAST tools (Coverity, Fortify, SonarQube) and DAST tools (Mayhem, OWASP ZAP)
- Knowledge of test automation frameworks such as JUnit, Google Test, CppUTest, or similar
- Experience with build systems such as Maven, Gradle, CMake, or Make
- Ability to perform vulnerability analysis and triage security findings, including CWE classification
- Background in missile defense, aerospace, or other defense systems
- Experience with scripting languages (Python, Bash, PowerShell) for test automation
- Knowledge of DO-178C, MIL-STD-498, or other defense software standards
- Understanding of Agile/Scrum methodologies and test-driven development (TDD)
- Experience with containerization and modern DevSecOps practices
- Familiarity with performance testing and profiling tools
What we offer:
- Robust startup environment with a variety of projects to work on
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s