Mid-Level Test Engineer - DHS
cFocus Software Incorporated · United States · posted 3 weeks ago
Apply by 28 October 2026 · 4 days left
cFocus Software is hiring a Mid-Level Test Engineer to work on a program supporting the Department of Homeland Security. The job is remote and is open to candidates in the United States. It requires a Public Trust Clearance.
This role is for a tester with at least five years of software or system testing and quality-engineering experience, including work on web, enterprise, cloud, geospatial, data-intensive, or mission-support applications. The work centers on the GCIS system, so much of the testing involves geospatial applications, data services, and the integrations around them.
What you will do
- Build risk-based test strategies, test plans, schedules, entry and exit criteria, test scenarios, test cases, 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, plus applicable KPP thresholds and objectives.
- Keep bidirectional traceability across requirements, Jira stories, acceptance criteria, test cases, defects, evidence, results, and release decisions.
- Identify test dependencies, environments, accounts, tools, data, interfaces, risks, constraints, and the stakeholder participation needed to execute.
- Review requirements and designs for clarity, completeness, testability, consistency, and measurable acceptance criteria, and document gaps before implementation.
- Write and maintain manual and automated test cases for geospatial applications, web maps, dashboards, data services, scripts, integrations, identity and access functions, and operational workflows.
- Create reusable automated regression tests that improve coverage, repeatability, and speed.
- Support testing of .NET/C#, ESRI APIs and SDKs, ArcGIS JavaScript, Experience Builder, Python, Notebook Server, REST services, and AWS-hosted solutions.
- Build test data covering common, boundary, negative, error-handling, security, permission, data-quality, accessibility, and performance conditions.
- Keep automation code, test assets, configurations, dependencies, and execution instructions in GitLab or other DHS-approved repositories.
- Run developmental and operational tests, including functional, integration, end-to-end, system, regression, smoke, usability, data, interface, and user-acceptance-support testing.
- Verify geospatial functions such as map rendering, layer behavior, symbology, pop-ups, labeling, spatial analysis, geocoding, data ingestion, publishing, dashboards, and situational-awareness workflows.
- Validate integrations with enterprise systems, APIs, REST services, databases, identity services, cloud components, and data feeds.
- Execute tests in approved development, staging, preproduction, and production-support contexts while protecting operational services and test data.
- Capture reproducible evidence: actual results, logs, screenshots, timestamps, environment and configuration details, data inputs, and pass/fail determinations.
- Test system integrity, security controls, access behavior, sensitive-data handling, and compliance with DHS MD 4300A and other applicable requirements.
- Work with the ISSO, developers, administrators, and security teams to validate vulnerability corrections, patches, configuration changes, and security-relevant release requirements.
- Perform or support Section 508 accessibility testing and document findings, evidence, remediation needs, and retest results.
- Validate IPv6 and dual-stack IPv6/IPv4 behavior for applicable designs, interfaces, services, and integrations per SOW requirements.
- Keep testing activities, evidence, and reports compliant with DHS test-and-evaluation, cybersecurity, privacy, records, configuration-management, and safeguarding requirements.
What they are looking for
- Bachelor's or master's degree in IT, Computer Science, Geography, or a related field.
- 5+ years of software or system testing or quality-engineering experience, with at least three years testing web, enterprise, cloud, geospatial, data-intensive, or mission-support applications.
- Experience developing test plans, manual and automated test cases, traceability, test data, execution evidence, defect reports, results, and recommendations.
- Experience with functional, integration, end-to-end, regression, system, operational, security, performance, and user-acceptance-support testing.
- Test automation using 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 and 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.
- 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.
Other details
This position is remote and requires a Public Trust Clearance. The listing was originally posted on Himalayas.
Ready to apply?
Applications close on 28 October 2026 — 4 days left.
Apply for this jobCafeRemote takes no fee and asks for no account.
Similar remote jobs
GTM Senior Business Systems Analyst, Marketing & Pre-Sales
Ramp · New York, NY (HQ)
Manager, Customer Activation, Mid-Market
Ramp · New York, NY (HQ)
Software Engineer, Identity Infrastructure
OpenAI · San Francisco