
DOW - Software Quality Assurance Engineer and Tester
cFocus Software Incorporated • Alexandria, Virginia, United States
Role & seniority: Software Quality Assurance Engineer and Tester (mid-to-senior level) for DoD program; remote work; requires ability to obtain Public Trust clearance (and DoD CAC).
Stack/tools: Web-based, database-driven applications; Agile; DevSecOps pipelines; CI/CD; automated testing tools; defect tracking; DMDC SDLC; RMF/STIG compliance; accessibility (Section 508).
Top 3 responsibilities
-
Develop, execute, and maintain test plans, cases, and scripts; perform functional, regression, integration, system, and UAT testing.
-
Validate enhancements, defect fixes, configurations; execute manual and automated tests in CI/CD and DevSecOps pipelines.
-
Ensure QA activities align with DMDC SDLC, perform data/interface testing, release readiness, and post-release validation; collaborate with cross-functional teams to resolve defects.
Must-have skills
-
5+ years software testing/QA for enterprise systems; testing web/database apps; strong QA methodologies and tools; Agile experience.
-
Familiarity with DevSecOps, automated testing tools; UAT support; excellent analytical, documentation, and communication skills.
-
Ability to obtain/maintain DoD CAC and background investigation; DoD/federal IT environment knowledge preferred.
Nice-to-haves
-
Experience with cybersecurity, RMF, STIG, Privacy Act, and Section 508; data validation, performance/load testing; stakeholder engagement with end users.
-
Location & work type: Remote; DoD program; public trust cleara
Full Description
cFocus Software seeks a Software Quality Assurance Engineer and Tester to join our program supporting the Department of Defense (DoD). This position is remote. This position requires the ability a Public Trust clearance.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field (or equivalent experience).
- 5+ years of experience performing software testing and quality assurance for enterprise systems.
- Experience testing web-based, database-driven applications.
- Strong knowledge of software testing methodologies, tools, and best practices.
- Experience working in Agile development environments.
- Familiarity with DevSecOps pipelines and automated testing tools.
- Experience supporting UAT and working directly with end users.
- Knowledge of DoD or federal IT environments preferred.
- Strong analytical, documentation, and communication skills.
- Ability to obtain and maintain a DoD CAC and required background investigation
Duties
- Develop, execute, and maintain test plans, test cases, and test scripts for DSAID applications.
- Perform functional, regression, integration, system, and user acceptance testing (UAT).
- Validate system enhancements, defect fixes, and configuration changes prior to release.
- Support Agile development by participating in sprint planning, backlog refinement, reviews, and retrospectives.
- Execute manual and automated tests within CI/CD and DevSecOps pipelines.
- Identify, document, track, and retest software defects using approved defect tracking tools.
- Ensure testing activities align with DMDC SDLC, quality assurance, and configuration management processes.
- Support data validation, interface testing, and reporting accuracy verification.
- Verify compliance with cybersecurity, RMF, STIG, Privacy Act, and Section 508 accessibility requirements.
- Collaborate with developers, systems analysts, database staff, and cybersecurity engineers to resolve defects.
- Support performance, load, and stress testing as required.
- Develop and maintain QA documentation, test reports, and metrics.
- Support release readiness reviews and production deployments.
- Assist with operational issue analysis and post-release validation activities