Logo for AttainX, Inc.

Test Engineer / Analyst

Role overview

Qualifications

  • Bachelor's degree in engineering, computer science, information systems, or related field
  • 10+ years of related experience in software test engineering, quality assurance, or test automation
  • Expert-level experience with Python scripting, API testing, and automated test frameworks
  • Strong experience with Agile/Scrum, SDLC, CI/CD pipelines, and configuration management

Responsibilities

  • Lead test strategy and planning for the program, including test approach and scope
  • Develop test plans, test cases, and test scripts for financial automations and related integrations
  • Execute functional, integration, regression, system, and end-to-end tests; record results
  • Validate data integrity of automated financial transactions and verify compliance with security requirements

Key facts

Hard skills

Other skills

  • Analytical Skills
  • Problem Solving
  • Detail Oriented
  • Communication

About the company

AttainX, Inc. logo

AttainX, Inc.

IT Services & IT Consulting

AttainX is an SBA certified 8a / EDWOSB / WOSB and CMMI L3, ISO 9001:201, QMS certified company that delivers information technology solutions to Federal and state agencies. Our expertise is in software application development, testing, maintenance, cloud application offerings and migration to cloud technologies, enterprise architecture, cyber security, big data, enterprise service desk and IV&V solutions. We also specialize in ERP Implementation, maintenance and digital transformation of existing business processes. We also have an Engineering Division that support the Air Force and Navy.

Company details

Company typeSME
IndustryIT Services & IT Consulting
Company size51 - 200

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Job Title: Test Engineer/Analyst

Location: Remote (U.S.-based). Occasional travel to the Washington, DC area may be required for meetings or working sessions with Government approval.

Work Schedule: Monday through Friday.

Security Requirements: Must successfully complete the required DHS/ICE background investigation and obtain and maintain a favorable Public Trust suitability/fitness determination and required system access.

Work Authorization: U.S. citizenship required for DHS IT system access. 

AttainX is seeking a Senior Test Engineer/Analyst to support the Department of Homeland Security (DHS), U.S. Immigration and Customs Enforcement (ICE), Financial Systems Modernization (FSM) Robotic Process Automation (RPA) program. This role leads the test strategy and plans, builds, and executes tests that confirm financial automations and Machine Learning (ML) enhancements work correctly, protect data integrity, and meet security and compliance requirements before release. The analyst guides the test team, uses Python, API testing, and automated test frameworks to make testing faster and more repeatable, and provides clear test evidence that supports release decisions and audit readiness.

Qualifications and Education Requirements:

  • A bachelor’s degree in engineering, computer science, information systems, or a related field is required; equivalent education, training, and relevant experience will be considered.
  • 10+ years of related experience in software test engineering, verification and validation (V&V), quality assurance, or test automation, including at least 3 years leading test efforts or test teams.
  • Demonstrated experience developing test strategies and master test plans, and planning and executing functional, integration, regression, and system-level testing, including writing test plans, test cases, and test procedures.
  • Expert-level experience with Python scripting, API testing (e.g., Postman), and designing and expanding automated test frameworks such as Selenium.
  • Experience with defect tracking, root-cause analysis, and verifying fixes, using tools such as Jira and Confluence.
  • Experience with requirements-based testing and traceability using tools such as DOORS, Jama, or Jira.
  • Strong experience with Agile/Scrum, SDLC, CI/CD pipelines and quality gates (e.g., GitHub Actions, GitLab), Git, and configuration management.
  • Experience defining test metrics and quality gates and presenting test results, risks, and release recommendations to leadership.
  • Superior analytical, problem-solving, attention-to-detail, documentation, and communication skills.
  • Must be a US Citizen with the ability to obtain and maintain a DHS/ICE Public Trust suitability determination.

Job Duties:

  • Lead test strategy and planning for the program, including test approach, scope, environments, schedule, and entry/exit criteria; develop and maintain the master test plan.
  • Review business requirements, process definitions, and user stories to understand expected behavior and identify testable acceptance criteria.
  • Develop test plans, test cases, test scripts, and test data for financial automations, ML-enabled workflows, and related integrations.
  • Execute functional, integration, regression, system, and end-to-end tests; record results and maintain verification evidence.
  • Design, build, and expand Python-based automated test frameworks and API tests, and integrate them into CI/CD pipelines as quality gates.
  • Validate data integrity and accuracy of automated financial transactions, including inputs, outputs, exception handling, and reconciliation results.
  • Test ML model integrations for expected outputs, accuracy thresholds, and handling of edge cases and unexpected data.
  • Verify that automations meet applicable security and compliance requirements, including NIST SP 800-53 controls, FIPS 140-3 encryption, DHS Directive 4300.1, and FFMIA, in coordination with security personnel.
  • Lead defect triage meetings; track defects through resolution, perform root-cause analysis with developers and verify fixes.
  • Maintain requirements-to-test traceability and report test coverage, pass/fail rates, and defect trends.
  • Lead release-readiness assessments and provide go/no-go recommendations based on test results, defect trends, and risk; support user acceptance testing with Government stakeholders.
  • Perform regression testing after system, application, or process changes that may affect production automations.
  • Mentor and guide test analysts, review their test artifacts, and promote consistent testing standards and best practices, including AI-assisted testing tools where approved.
  • Establish and report test metrics and quality gates, such as coverage, defect escape rates, and test effectiveness, and brief findings to program leadership.
  • Prepare test reports, test summaries, and test documentation to support release decisions and audit readiness, while protecting sensitive financial data.

Non-Essential Functions:

Other related duties as assigned.

About Us

AttainX, Inc. delivers technology solutions, software products, and professional services to Federal Government customers. Our people are central to achieving our customers’ missions. We support quality, collaboration, and employee growth through teamwork and professional development.

Benefits

We are proud to offer competitive compensation and benefits packages, including paid vacation, medical, dental, and vision insurance, a matching 401(k) plan, tuition/training reimbursement, and long- and short-term disability coverage, subject to plan terms and eligibility.

EEO Commitment:

AttainX is an equal employment opportunity employer committed to a workplace free from discrimination. We provide equal opportunity to applicants and employees without regard to race, color, religion, sex, national origin, age, disability, protected veteran status, or any other status protected by applicable law.

Accommodations:

Applicants and employees who need a reasonable accommodation for the application process or to perform essential job functions may contact Human Resources.

Physical Demands:

This position primarily involves computer-based work, reviewing technical materials, and communicating with team members and stakeholders. Essential functions may be performed with or without reasonable accommodation.

Work Environment:

This is a remote position performed from a U.S.-based home office with a secure, reliable internet connection. General work hours are 8:00 a.m. to 4:30 p.m. Eastern Time, Monday through Friday, excluding Federal holidays, with core availability from 9:00 a.m. to 3:00 p.m. Eastern Time. Occasional work outside normal hours may be required to support production releases, month-end or fiscal year-end processing, or critical issues.

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Software Test Engineer Related jobs

Other jobs at AttainX, Inc.

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.