Mid-Level Test Engineer - DHS

🏢 cFocus Software Incorporated · all cFocus Software Incorporated jobs
📍 United States
📅 Posted 2026-07-30 · via Himalayas
🏷 Automation-Testing,Software-Testing,Quality-Assurance-Engineering,QA-Engineer,DHS-GCIS,Mid-Level-Embedded-Test-Engineer,Mid-Level-Quality-Assurance-Engineer,Mid-Level-Product-QA-Engineer,Mid-Level-Software-Quality-Engineer,Mid-Level-QA-Specialist,Test-Engineer,Mid-Level-QA-Automation-Engineer,Middle-QA-Engineer
Apply on original site ↗

cFocus Software seeks a Mid-Level Test Engineer to join our program supporting the Department of Homeland Security (DHS). This position is remote. This position requires a Public Trust Clearance.

Qualifications:
- Bachelor’s or master’s degree in IT, Computer Science, Geography or a related field.

- 5+ years of software/system testing or quality-engineering experience, including at least three years testing web, enterprise, cloud, geospatial, data-intensive, or mission-support applications.

- Demonstrated experience developing comprehensive test plans, manual and automated test cases, traceability, test data, execution evidence, defect reports, results, and recommendations.

- Experience performing functional, integration, end-to-end, regression, system, operational, security, performance, and user-acceptance-support testing.

- Experience with test automation using a language or framework such as C#, Python, JavaScript/TypeScript, Selenium, Playwright, Cypress, pytest, NUnit, xUnit, or comparable tools.

- Experience with Jira, Confluence, Git/GitLab, CI/CD pipelines, controlled environments, and Agile/Scrum delivery.

- Ability to validate APIs, REST services, databases, data pipelines, identity/access functions, cloud components, and enterprise integrations.

- Strong analytical, troubleshooting, technical-writing, organization, communication, and cross-functional collaboration skills.

- Ability to satisfy DHS suitability, background-investigation, Entry on Duty, security, and system-access requirements for the assigned position

- Experience testing ESRI Portal/ArcGIS Enterprise, ArcGIS Online, Experience Builder, ArcGIS API for JavaScript, dashboards, web maps, geodatabases, or geospatial services.

- Experience testing .NET/C# applications, Python/Notebook automation, AWS-hosted systems, REST APIs, automated data ingestion, or real-time situational-awareness solutions.

- Knowledge of Section 508/WCAG accessibility testing and tools, secure-software testing, vulnerability validation, DHS 4300A, or federal authorization environments.

- Experience with performance/load tools, API-test tools, test-management platforms, static/dynamic security testing, or automated accessibility testing.

- ISTQB, Certified Software Test Engineer (CSTE), Agile testing, accessibility, cloud, security, or relevant ESRI certification.

Duties:
- Develop risk-based test strategies, test plans, schedules, entry and exit criteria, test scenarios, test cases, test scripts, datasets, and expected results for new and modified GCIS capabilities.

- Derive test criteria from documented business, functional, technical, operational, security, accessibility, interface, and performance requirements and applicable KPP thresholds/objectives.

- Maintain bidirectional traceability among requirements, Jira stories, acceptance criteria, test cases, defects, evidence, results, and release decisions.

- Identify test dependencies, environments, accounts, tools, data, interfaces, risks, constraints, and stakeholder participation needed for successful execution.

- Review requirements and designs for clarity, completeness, testability, consistency, and measurable acceptance criteria; document gaps and recommend corrections before implementation

- Develop new and maintain existing manual and automated test cases for geospatial applications, web maps, dashboards, data services, scripts, integrations, identity/access functions, and operational workflows.

- Create reusable automated regression tests that improve coverage, repeatability, speed, and release confidence while following approved coding and configuration-management practices.

- Support .NET/C#, ESRI APIs/SDKs, ArcGIS JavaScript, Experience Builder, Python, Notebook Server, REST services, and AWS-hosted solution testing using appropriate frameworks and tools.

- Develop representative test data covering common, boundary, negative, error-handling, security, permission, data-quality, accessibility,

← All remote jobs