Test Automation Engineer

  • RICHARDSON, TX
  • Posted 1 hour ago | Updated 1 hour ago

Overview

On Site
Full Time

Skills

Science
Security Clearance
Adobe AIR
Backbone.js
Management
Collaboration
Partnership
DoD
Decision-making
Software Development
Software Engineering
System Integration
Test Cases
Cloud Computing
Network
Management Reporting
Reporting
SAP BASIS
Computer Science
Python
Computer Hardware
Ansible
Puppet
Progress Chef
Agile
Test Methods
Reliability Engineering
Root Cause Analysis
Splunk
Time Series
Database
Automated Testing
Selenium
JIRA
Zephyr
Scripting
Amazon Web Services
Testing
Information Technology
Systems Engineering
FOCUS

Job Details

Job ID: 2511419

Location: RICHARDSON, TX, US

Date Posted: 2025-11-20

Category: Engineering and Sciences

Subcategory: Test Engineer

Schedule: Full-time

Shift: Day Job

Travel: Yes, 25 % of the Time

Minimum Clearance Required: Secret

Clearance Level Must Be Able to Obtain: Top Secret

Potential for Remote Work: Yes

Description

SAIC is seeking a DIPN Test Automation Engineer to join our team to support the Department of Air Force's (DAF) Advanced Battle Management System's (ABMS) Digital Infrastructure (DI), Digital Infrastructure Processing Node (DIPN) Product Line Team. ABMS is the Air Force's latest effort to create a next-generation command and control (C2) system and is a top modernization priority for the DAF. ABMS will be the backbone of a network-centric approach to battle management in partnership with all the services across the Department of Defense. The broader effort known as the Joint All Domain Command and Control (JADC2) is focused on rapid integration of capabilities and modernizing the decision-making processes for combat operations.

The DIPN Test Automation Engineer writes automated test cases based on existing manual tests and future automation suites. As part of the duties of this role, the Test Automation Engineer focuses on the tool suite used to automate testing and assists the development and testing team in the planning and executing of test code to ensure repeatable, quantifiable processes in the Software Development Environment (SDE) and Software Integration Environment (SIE), as well as the monitoring, fault analysis and incident reporting for the Integration & Test portions of these environments.

Job Responsibilities:
  • Write test cases both manual and automated for development and operation.
  • Write test automation utilizing python programing language.
  • Document issues and bugs with the DDI prototype.
  • Build and maintain test environments including cloud, hardware, software, and network components.
  • Monitoring progress through appropriate metrics and management reporting.
  • Tracking and report status and other metrics against goals on an ongoing basis for service improvement opportunities.

Qualifications

Required Qualifications:
  • BS in Engineering, Computer Science, or related STEM discipline and 9 years of experience with related engineering disciplines, domains, and applications.
  • Technical expertise including:
    • knowledge of the Python programming language.
    • Experience with software test automation testing tools such as Selenium or Googletest.
  • The ability to work on a multidisciplinary team to include Software, Hardware, and Cyber domains.
  • Experience with Infrastructure as Code (IaC) tools like Ansible, Puppet or Chef.
  • Experience with agile development and testing methodologies.
  • Experience with Site Reliability Engineering responsibilities such as monitoring, fault detection and analysis, incident post mortems, and root cause analysis.

Desired Skills:
  • Experience with SRE monitoring tools like Splunk, ELK/EFK, Prometheus, and time series databases.
  • Experience in project tracking and test automation tools like:
    • Selenium, xUnit, the Robot Framework, Googletest JIRA, Zephyr, scripting, performance,
    • Load and scanning capabilities; and comfortable with setting up automation when needed.
  • Experience with AWS Platforms, HW and SW Testing capabilities.



Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About SAIC