Integration/Test Automation Engineer (Journeyman)

DecisionPoint CorporationChicago, IllinoisRemoteContractMid level, 2–5 yearsListed 3 hours ago

Apply now

About this role

Overview

DecisionPoint seeks an Integration/Test Automation Engineer to build and maintain automated regression, API, integration, and load tests for the USMEPCOM ENLIST program. This role creates repeatable automated test coverage, maintains representative test data, integrates test execution with CI/CD pipelines, and produces reproducible results and objective verification evidence.

The Integration/Test Automation Engineer works with software developers, API and integration engineers, functional testers, architects, cybersecurity personnel, CI/CD engineers, operations teams, and Government stakeholders. The position helps identify defects earlier, improves regression coverage, validates interfaces and data exchanges, and provides reliable quality feedback throughout the software-development lifecycle.

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 Integration/Test Automation Engineer will:

- Design, develop, execute, maintain, and improve automated software tests.

- Build automated regression suites covering critical application capabilities and mission workflows.

- Develop API tests that validate requests, responses, schemas, authentication, authorization, error handling, and business rules.

- Develop integration tests that validate interfaces, adapters, services, data exchanges, dependencies, and end-to-end processing.

- Develop load and performance tests to evaluate throughput, response time, concurrency, resource utilization, stability, and failure behavior.

- Translate requirements, user stories, acceptance criteria, interface specifications, data mappings, and technical designs into automated test coverage.

- Maintain traceability among automated tests, requirements, interfaces, defects, and release content.

- Design and maintain representative test data for positive, negative, boundary, exception, and high-volume scenarios.

- Develop repeatable processes for test-data creation, setup, masking, refresh, reset, reconciliation, and cleanup.

- Protect sensitive data and use approved synthetic, masked, or controlled test data.

- Integrate automated tests into approved continuous-integration and continuous-delivery pipelines.

- Configure appropriate triggers, quality gates, result thresholds, notifications, and failure conditions.

- Ensure automated tests provide timely and actionable feedback to development, testing, integration, and operations teams.

- Maintain automated execution across development, integration, test, staging, and other approved environments.

- Improve test reliability by identifying and correcting unstable, inconsistent, environment-dependent, or non-deterministic tests.

- Produce complete and reproducible test results, logs, reports, metrics, and objective evidence.

- Document test configurations, dependencies, data conditions, execution procedures, expected results, and known limitations.

- Analyze failed tests and distinguish product defects from test-script, test-data, environment, configuration, or dependency issues.

- Create clear defect reports with reproducible steps, expected and actual results, evidence, and affected requirements.

- Support defect triage, root-cause analysis, correction verification, and regression testing.

- Coordinate with API and integration engineers to validate service contracts, mappings, schemas, data transformations, and interoperability.

- Coordinate with CI/CD engineers to improve automated execution, artifact retention, test reporting, and pipeline reliability.

- Coordinate with cybersecurity personnel to validate security corrections and integrate approved security testing where applicable.

- Support Government demonstrations, user acceptance testing, release testing, and operational validation.

- Provide automation coverage, execution status, defect trends, performance results, and quality risks for release-readiness decisions.

- Participate in sprint planning, backlog refinement, daily coordination, reviews, demonstrations, and retrospectives.

- Maintain test source code, scripts, configurations, data, and documentation in approved version-control repositories.

- Participate in peer reviews, code reviews, test reviews, and technical walkthroughs.

- Contribute to continuous improvement of automation frameworks, test data, CI/CD integration, performance testing, and quality practices.

Qualifications

Required Qualifications

Candidates must meet all of the following requirements:

- Active Secret clearance or higher.

- Bachelor’s degree in computer science, information systems, systems engineering, or a related field, or equivalent professional experience where permitted by the applicable labor category.

- Minimum of ten years of relevant experience in enterprise architecture, systems architecture, systems engineering, solution architecture, software architecture, or a related technical discipline.

- Experience developing enterprise or system Concepts of Operations.

- Experience conducting technical analyses and trade studies.

- Experience decomposing mission or business needs into functional, component, interface, security, performance, and derived requirements.

- Experience defining and documenting system and external-interface requirements.

- Experience supporting complex systems integration across software, data, infrastructure, cloud, network, security, or external systems.

- Experience designing scalable, extensible, resilient, and supportable enterprise solutions.

- Experience developing technical assumptions and inputs for rough-order-of-magnitude estimates.

- Experience developing current-state, target-state, and transition architectures.

- Experience producing or reviewing architecture diagrams, System Design Documents, Interface Control Documents, Interface Design Documents, requirements-traceability records, and architecture decision records.

- Experience communicating architecture decisions, options, risks, dependencies, and tradeoffs to technical and nontechnical stakeholders.

- Strong analytical, facilitation, technical-writing, presentation, and problem-solving skills.

Preferred Qualifications

The following qualifications are preferred but are not required:

- CISSP-ISSAP certification.

- CISSP-ISSEP certification.

- A certification formerly recognized for DoD 8570.01-M IASAE Level III and aligned to the applicable current DoD 8140 work role and proficiency level.

- TOGAF certification.

- AWS Certified Solutions Architect – Professional.

- Microsoft Certified: Azure Solutions Architect Expert.

- Google Professional Cloud Architect.

- Certified Information Systems Security Professional certification.

- International Council on Systems Engineering certification, such as Certified Systems Engineering Professional.

- Experience supporting Department of Defense enterprise architecture or systems-engineering programs.

- Experience applying DoD Architecture Framework, Federal Enterprise Architecture Framework, or comparable architecture methods.

- Experience with architecture-modeling languages or tools such as ArchiMate, SysML, UML, Cameo, Sparx Enterprise Architect, or comparable platforms.

- Experience with Zero Trust, identity architecture, cloud architecture, DevSecOps, data architecture, API management, or enterprise integration.

- Experience supporting RMF authorization, DISA STIG compliance, COOP, disaster recovery, or mission-resilience planning.

- Experience working with multiple Agile software-development teams.

- ITIL v4 Foundation or higher certification.

Skills and Competencies

- Enterprise and systems architecture.

- CONOPS and operational-concept development.

- Structured requirements analysis and decomposition.

- Technical trade studies and alternative analysis.

- Interface and integration architecture.

- Scalability, extensibility, resilience, and capacity planning.

- Technical estimation and ROM development.

- Current-state, target-state, and transition-roadmap development.

- Architecture governance and design reviews.

- Security architecture and risk analysis.

- Technical modeling, documentation, and visualization.

- Government stakeholder facilitation and executive communication.

- Strong judgment in balancing mission, security, interoperability, cost, schedule, and technical sustainability.

Our Equal Employment Opportunity Policy

- EEO and Affirmative Action Policy: DecisionPoint Corporation is an Equal Employment Opportunity and Affirmative Action employer. It is the policy of DecisionPoint Corporation to provide equal employment opportunity in accordance with all applicable Equal Employment Opportunity/Affirmative Action laws, directives and regulations to all employees and qualified applicants without regard to race, ethnicity, color, religion, national origin, sex, age, disability status, pregnancy, sexual orientation, gender identity, genetic information, protected veteran status, or any other protected status under Federal, State or Local laws.

- Pay Transparency Policy: In accordance with Presidential Executive Order 13665, DecisionPoint Corporation will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor's legal duty to furnish information.

- Authorization to Share Resume and Personal Information: By expressing your interest and submitting your resume for this position, you authorize DecisionPoint Corporation to share your resume, as well as personal information included on the resume, with its subsidiaries, affiliates and teaming partners for the purpose of considering you for this position and other available positions requiring comparable skills, education and experience. Should DecisionPoint Corporation. or its affiliates and teaming partners wish to initiate pre-employment discussions, you will be asked to complete an employment application and related employment documents.