Principal Software Development Engineer in Test (QA Engineer)
Herndon, VA
Full Time Senior-level / Expert Clearance required USD 63K - 147K *
Chameleon Consulting Group
Clarity Innovations is a trusted national security partner, dedicated to safeguarding our nation’s interests and delivering innovative solutions that empower the Intelligence Community (IC) and Department of Defense (DoD) to transform data into actionable intelligence, ensuring mission success in an evolving world.
Our mission-first software and data engineering platform modernizes data operations, utilizing advanced workflows, CI/CD, and secure DevSecOps practices. We focus on challenges in Information Warfare, Cyber Operations, Operational Security, and Data Structuring, enabling end-to-end solutions that drive operational impact.
We are committed to delivering cutting-edge tools and capabilities that address the most complex national security challenges, empowering our partners to stay ahead of emerging threats and ensuring the success of their critical missions. At Clarity, we are people-focused and set on being a destination employer for top talent, offering an environment where innovation thrives, careers grow, and individuals are valued. Join us as we continue to lead innovation and tackle the most pressing challenges in national security.
Role Become a more confident Test Engineer and expand your knowledge of automation and software development with Clarity. You will support a mission that allows our customers to perform critical capabilities that address real-world concerns and become a trusted voice. Gain familiarity with our current test practices and design new frameworks to help create a more robust testing suite.
Responsibilities
- Design and document test plans, scenarios, scripts, or procedures
- Perform manual testing as required
- Assist in updating and developing automated test scripts
- Document and monitor testing outcomes
- Provide feedback to developers regarding functionality and usability of software
- Manage CI/CD Pipeline Integrations with the support of the developers
- Must be able to obtain a DoD TS/SCI security clearance
- Experience creating and implementing tests using Pytest
- Bachelors degree in Computer Engineering, Computer Science, Software Engineering, or a related technical discipline. Degree requirement can be met with four years of hands on experience in a QA/Test engineer or similar full time position
- Ability to validate software requirements through multiple forms of test with limited to no supervision - this is typically achieved after a minimum of 3 years of full time industry experience and a bachelors degree. Experience must include a combination of functional, usability, performance, security, stress, compatibility, internationalization, and regression testing.
- Experience performing manual testing
- Experience writing test cases, maintaining test suites, defining test requirements
- Possess a general understanding of computer networking principles
- Possess a drive for excellence and quality; ability to place team success before self
- Ability to develop scripts to automate the QA / Test process
- More than 2 years of relevant experience in the Cyber Operations domain
- Experience providing usability input to engineers
- Experience writing software in Python or C/C++
- Experience working with Docker/Containerized software
- CI/CD Pipeline management
* Salary range is an estimate based on our InfoSec / Cybersecurity Salary Index 💰
Tags: Automation C CI/CD Clearance Computer Science DevSecOps Docker DoD Python Security Clearance TS/SCI
Perks/benefits: Career development
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.