KF
Test Engineer
Kforce Federal Solutions
On-site Full-time $130k – $150k/yr Today
About the role
Position Overview
We are seeking a Test Engineer to support the development, integration, and sustainment of secure, mission‑critical software systems operating in regulated, high‑reliability environments. This role focuses on requirements‑based testing, system verification, and validation activities across the full software lifecycle.
Test Engineers work closely with software developers, system engineers, and stakeholders to ensure systems meet functional, performance, and compliance requirements, producing high‑quality, reliable solutions.
Key Responsibilities
- Develop, execute, and maintain test plans, test cases, and test procedures based on system and software requirements
- Perform functional, integration, regression, and system‑level testing for software applications and services
- Validate system behavior, data flows, and interfaces across integrated components
- Identify, document, and track defects, anomalies, and test results through resolution
- Support requirements verification and validation (V&V) activities
- Collaborate with cross‑functional teams, including:
- Software engineers
- System engineers
- Cybersecurity and compliance teams
- DevOps and infrastructure teams
- Participate in Agile development cycles, including sprint reviews, planning sessions, and technical demonstrations
- Support test execution in development, test, and pre‑production environments
- Assist with test automation efforts where applicable
- Ensure testing activities align with security, compliance, and operational standards
Required Technical Skills
Test Engineering / QA
- Experience developing and executing formal test plans and procedures
- Strong understanding of software development life cycle (SDLC) and test methodologies
- Experience validating systems against documented requirements
- Experience tracking defects using tools such as JIRA or equivalent
Technical & Systems Knowledge
- Familiarity with software applications built on modern technology stacks
- Experience testing data‑driven applications, APIs, or service‑based architectures
- Ability to analyze logs, system behavior, and test results to isolate issues
- Working knowledge of SQL or database‑backed systems
Tools & Environment
- Experience working in controlled or regulated environments
- Familiarity with version control systems (Git or equivalent)
- Exposure to test automation tools or frameworks is a plus
Preferred / Bonus Qualifications
- Experience testing .NET, Java, or web‑based applications
- Experience with API testing tools (e.g., Postman or similar)
- Experience supporting enterprise or government systems
- Familiarity with CI/CD pipelines and automated testing
- Experience with performance, load, or security testing
- Active or eligible U.S. security clearance
Work Environment
- High‑impact role supporting enterprise‑scale software systems
- Collaboration with software engineers, architects, and mission stakeholders
- Structured development and testing processes
- Work performed in support of secure, mission‑critical operations
Why This Role
This role offers engineers the opportunity to:
- Play a critical role in delivering reliable, high‑quality software systems
- Work closely with development and system teams across the full lifecycle
- Gain exposure to complex, real‑world systems
- Grow technically while supporting high‑impact, mission‑focused work
Skills
APICI/CDGitJava.NETJIRASQLWeb
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free