Mid-Level Test Engineer - DHS

cFocus Software Incorporated

United States

Remote

USD 95,000 - 130,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

cFocus Software seeks a Mid-Level Test Engineer to join our DHS program. This remote role requires a Public Trust Clearance and focuses on comprehensive testing across geospatial, web, cloud, and data-intensive apps.

You will develop risk-based tests, automate where possible, validate APIs and services, and coordinate with security teams to ensure compliance with DHS requirements. Strong collaboration and technical writing are essential.

Qualifications

  • Bachelor's or master's degree in IT, CS, Geography or related field.
  • 5+ years of software/test experience with emphasis on testing web, enterprise, cloud geospatial apps.
  • Experience developing test plans, manuals, automation, traceability, data, and defect reports.
  • Functional, integration, end-to-end, regression, system, operational, security, performance, and UAT testing.
  • Automation experience using C#, Python, JavaScript/TypeScript, Selenium, Playwright, Cypress, pytest, NUnit, xUnit.
  • Experience with Jira, Confluence, Git/GitLab, CI/CD pipelines and Agile/Scrum delivery.
  • Ability to validate APIs, REST services, databases, data pipelines, and cloud components.
  • Strong analytics, troubleshooting, technical writing and collaboration skills.
  • Ability to satisfy DHS suitability and security requirements.
  • Experience with ESRI Portal/ArcGIS Suite, dashboards, web maps, geodatabases, geospatial services.
  • Experience testing .NET/C#, AWS-hosted systems, REST APIs, data ingestion, and real-time solutions.
  • Knowledge of 508/WCAG accessibility testing and DHS security environments.
  • Experience with performance/load tools, API-test tools, test-management platforms, security testing.

Responsibilities

  • Develop risk-based test strategies, plans, schedules, and criteria for new/modified GCIS capabilities.
  • Derive test criteria from business, functional, technical and performance requirements.
  • Maintain traceability among requirements, Jira stories, acceptance criteria, tests, defects, and releases.
  • Identify test environments, tools, data, interfaces, risks, and stakeholder participation.
  • Review requirements and designs for clarity, testability, and measurable acceptance criteria.
  • Develop and maintain manual and automated tests for geospatial apps, dashboards, data services, and integrations.
  • Create reusable automated regression tests to improve coverage and release confidence.
  • Support ESRI APIs/SDKs, ArcGIS JavaScript, Experience Builder, Python, and REST services testing.
  • Develop test data covering boundary, negative, security, accessibility and performance conditions.
  • Maintain automation code and test assets in GitLab or DHS-approved repos.
  • Conduct various tests including functional, integration, end-to-end, regression, smoke, and UAT.
  • Verify geospatial functions: map rendering, layers, dashboards, geodatabases, and workflows.
  • Validate integrations with enterprise systems, APIs, databases, and identity services.
  • Execute tests in development, staging, preproduction, and production-support contexts.

Skills

Test planning
Automation testing
Geospatial testing
API validation
Analytical thinking
Cross-functional collaboration
Security/compliance awareness
Technical writing

Education

Bachelor's or Master's degree in IT/CS/Geography or related field

Tools

Jira
Confluence
Git/GitLab
CI/CD pipelines
Selenium
Playwright
Cypress
pytest
NUnit
xUnit
ArcGIS API for JavaScript
ArcGIS Enterprise
Esri Experience Builder
AWS
REST APIs

Job description

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, and performance conditions.
  • Maintain automation code, test assets, configurations, dependencies, and execution instructions in GitLab or other DHS-approved repositories.
  • Conduct developmental and operational testing and execute functional, integration, end-to-end, system, regression, smoke, usability, data, interface, and user-acceptance-support tests.
  • 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, data feeds, and other approved interfaces.
  • Execute tests in approved development, staging, preproduction, and production‑support contexts while protecting operational services and test data.
  • Capture complete, reproducible evidence including actual results, logs, screenshots, timestamps, environment/configuration details, data inputs, and pass/fail determinations
  • Develop and execute tests that confirm system integrity, security controls, access behavior, sensitive‑data handling, and compliance with DHS MD 4300A and other applicable requirements.
  • Coordinate 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 for delivered information and communications technology and document findings, evidence, remediation needs, and retest results.
  • Validate IPv6 and/or dual‑stack IPv6/IPv4 behavior for applicable application designs, interfaces, services, and integrations in accordance with SOW requirements.
  • Ensure testing activities, evidence, and reports comply with DHS test‑and‑evaluation, cybersecurity, privacy, records, configuration‑management, and safeguarding requirements
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Mid-Level Application Developer
Mid-Level Application Developer

PROVATOHR INC • Washington

On-site
USD 90,000 - 120,000
USSS - Sr. Test Engineer
USSS - Sr. Test Engineer

cFocus Software Incorporated • Washington

On-site
USD 100,000 - 130,000
Remote Geospatial QA Engineer for DHS Solutions
Remote Geospatial QA Engineer for DHS Solutions

cFocus Software Incorporated • United States

Remote
USD 95,000 - 130,000
Geospatial ISSO - DHS
Geospatial ISSO - DHS

cFocus Software Incorporated • Springfield (VA)

Remote
USD 110,000 - 155,000
Remote work
Geospatial ISSO - DHS
Geospatial ISSO - DHS

cFocus Software Incorporated • Northern (KY)

Remote
USD 120,000 - 180,000
Geospatial Applications Engineer – Remote (Public Trust)
Geospatial Applications Engineer – Remote (Public Trust)

PROVATOHR INC • Washington

Hybrid
USD 90,000 - 120,000
Test Engineer Level II
Test Engineer Level II

AttainX, Inc. • Arlington (VA)

Hybrid
USD 85,000 - 99,000
Competitive compensation and benefits
Tuition/training reimbursement
401(k) plan with matching
Test Engineer Level II
Test Engineer Level II

Attainx Inc • Arlington (VA)

Hybrid
USD 85,000 - 99,000
Paid vacation
Medical, dental, vision insurance
401(k) plan with match
+1
Mid-Level Test Engineer
Mid-Level Test Engineer

Leidos • Alexandria (VA)

On-site
USD 85,000 - 115,000
USSS - Sr. Application Developer (JavaScript/ArcGIS Experience Builder)
USSS - Sr. Application Developer (JavaScript/ArcGIS Experience Builder)

cFocus Software Incorporated • Washington

On-site
USD 100,000 - 130,000