Software Test Engineer


CNF is seeking several motivated, career and customer-oriented Software Test Engineers to support our growing team. The successful candidates will be part of highly skilled team delivering mission critical software capabilities and engineering solutions to solve complex customer needs.

Entry to Principal levels available!


The selected candidates will have the following:

*Bachelor’s (or higher) degree in a STEM field.
*Active Top Secret clearance with SCI eligibility for immediate consideration.
*Experience designing and documenting applications test plans.
*Coordinate execution of SW unit, integration, and performance tests to verify system operation.
*Demonstrated experience designing test plans, scenarios, scripts, or procedures.


In this role you will:

*Conduct software test planning, perform functional software testing, automated software testing, system administration, or technical analysis.
*Analyze requirements and work with subject matter experts to identify functional and/or performance test cases.
*Evaluate test results and provide feedback to team members and project stakeholders.
*Learn new tools independently.
*Identify opportunities for improvement in current processes and implement new processes.
*Participate in an Agile development team.
*Create testing environments.
*Create and manage test documentation.
*Identify test gaps/risks and propose tests to fill gaps.
*Create schedules for testing and test completion.
*Track issues related to software functionality, signature diversity, and software defects.
*Deliver strong communication skills (written & verbal); ability to work collaboratively in a team environment.


The ideal candidates will be familiar with the following:

*Develop test plans and procedures for software testing, including integration/execution, detailed data analysis, and preparation of software test reports.
*Programming background in C/C++ and Python.
*Experience with Git, GitLab, and Jenkins.
*Knowledge of embedded systems architectures and test experience using embedded systems.
*Experience working in an Agile environment, Agile Development/Agile Process Experience.
*Demonstrated experience developing or specifying standards, methods, or procedures to determine product quality or release readiness.
*Demonstrated experience regression testing, negative testing, error or bug retests, or usability.
*Excellent written and verbal communication skills, strong social skills, and ability to build consensus among peers while building solid relationships with team members.
*Demonstrated experience using automated testing tools.


Multiple Locations