Performance & Resilience Test Engineer (Journeyman) at Careers Decisionpointcorp, Chicago, IL
Performance & Resilience Test Engineer (Journeyman) at Careers Decisionpointcorp in Chicago, IL. Full-time. Apply with swipeandhired.
Performance & Resilience Test Engineer (Journeyman)
ID
2026-4269
Job Locations
US-IL-Chicago
Category
Information Technology
Type
Regular Full-Time
Overview
DecisionPoint seeks a Performance & Resilience Test Engineer to evaluate the scalability, stability, responsiveness, failover behavior, and recovery capabilities of mission-critical software supporting the USMEPCOM ENLIST program. This role develops regression, API, integration, load, stress, endurance, and resilience tests; creates realistic workload models; and produces reproducible evidence of system behavior under normal, peak, degraded, and recovery conditions.
The Performance & Resilience Test Engineer works with architects, software developers, API and integration engineers, infrastructure and cloud teams, database specialists, cybersecurity personnel, CI/CD engineers, operations teams, and Government stakeholders. The position identifies performance bottlenecks, validates failover and recovery procedures, and provides evidence-based recommendations supporting release readiness, capacity planning, and operational resilience.
This position is remote, with Chicago-area candidates preferred.
Note: By applying to this position, you acknowledge and consent to having your resume included in an active competitive government contract bid.
Duties & Responsibilities
The Performance & Resilience Test Engineer will:
- Develop and maintain performance, load, stress, spike, endurance, volume, scalability, failover, and recovery tests.
- Build automated regression, API, and integration tests supporting repeatable performance and resilience validation.
- Analyze mission workflows, usage patterns, transaction volumes, concurrency, data characteristics, interfaces, and operational objectives.
- Develop workload models that represent normal operations, peak demand, surge conditions, degraded environments, and recovery scenarios.
- Define test objectives, performance baselines, service thresholds, acceptance criteria, and measurable expected results.
- Develop test plans, scenarios, scripts, data, configurations, and execution schedules.
- Prepare representative test data for functional, high-volume, boundary, exception, failover, and recovery scenarios.
- Maintain repeatable processes for test-data creation, setup, refresh, reset, reconciliation, and cleanup.
- Execute tests in development, integration, test, staging, performance, or other Government-approved environments.
- Automate test execution through approved CI/CD pipelines where appropriate.
- Produce reproducible test results, logs, reports, metrics, graphs, and objective evidence.
- Measure and analyze response time, throughput, latency, concurrency, error rates, resource utilization, saturation, queue depth, and transaction completion.
- Establish performance baselines and compare results across builds, releases, configurations, environments, and infrastructure changes.
- Identify application, database, interface, network, cloud, infrastructure, configuration, or external-service bottlenecks.
<li aria-setsize="-1" data-aria-level="1" data-aria-posinset="15" data-font="Symbol" data-leveltext="" data-list-defn-props='{"335552541":1, "335559685":720, "335559991":360, "469769226":"Symbol", "469769242":[8226], "469777803":"left", "46977