cFocus Software is seeking a Mid-Level Test Engineer to join our program supporting the Department of Homeland Security (DHS). This position is remote and requires a Public Trust Clearance. The role involves developing 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. The engineer will derive test criteria from documented business, functional, technical, operational, security, accessibility, interface, and performance requirements. Maintaining bidirectional traceability among requirements, Jira stories, acceptance criteria, test cases, defects, evidence, results, and release decisions is crucial. The position also requires identifying test dependencies, environments, accounts, tools, data, interfaces, risks, constraints, and stakeholder participation needed for successful execution. Reviewing requirements and designs for clarity, completeness, testability, consistency, and measurable acceptance criteria, and documenting gaps and recommending corrections before implementation are key duties. The engineer will 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. Creating reusable automated regression tests that improve coverage, repeatability, speed, and release confidence while following approved coding and configuration-management practices is expected. Support for .NET/C#, ESRI APIs/SDKs, ArcGIS JavaScript, Experience Builder, Python, Notebook Server, REST services, and AWS-hosted solution testing using appropriate frameworks and tools is required. Developing representative test data covering various conditions and maintaining automation code, test assets, configurations, dependencies, and execution instructions in GitLab or other DHS-approved repositories are also part of the role. The engineer will conduct developmental and operational testing and execute various types of tests, including functional, integration, end-to-end, system, regression, smoke, usability, data, interface, and user-acceptance-support tests. Verifying geospatial functions, validating integrations with enterprise systems, executing tests in approved environments while protecting operational services and test data, and capturing complete, reproducible evidence are essential. The role also includes developing and executing tests to confirm system integrity, security controls, access behavior, sensitive-data handling, and compliance with DHS MD 4300A and other applicable requirements. Coordination with ISSO, developers, administrators, and security teams to validate vulnerability corrections, patches, configuration changes, and security-relevant release requirements is necessary. Performing or supporting Section 508 accessibility testing and validating IPv6 and/or dual-stack IPv6/IPv4 behavior are also key responsibilities. Ensuring testing activities, evidence, and reports comply with DHS test-and-evaluation, cybersecurity, privacy, records, configuration-management, and safeguarding requirements is paramount.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level