Software Test Automation Engineer

LMI
Fort Gregg-Adams, VA, United States
1 day ago
Apply on careers-lmi.icims.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Working hours
Regular working hours

Tech stack

Testing (Software) Application Programming Interfaces (APIs) Agile Methodology Application Lifecycle Management JIRA Automation of Tests Microsoft Azure Software Bug Management Business Systems Software as a Service Cloud Computing Code Coverage
+40 more
Information Systems Databases Continuous Delivery Continuous Integration Data Validation Data Sharing Middleware Scrum Methodology Regression Testing Release Management Requirements Traceability SAP (Applications) Scaled Agile Framework Service Virtualization Software Quality Assurance (SQA) Software Testing Automation Framework Systems Integration Test Case Test Data Test Execution Engine Test Management Strategies of Testing Value Engineering Tricentis Tosca Enterprise Software Applications SAP Integration Solutions Neoload HybridCloud Scalability Testing Gitlab Sap Fiori SAPBasis Information Technology SAP S/4HANA SAP UI5 Data Management Devsecops Api Management Jenkins Servicenow

Job description

LMI is seeking a highly experienced Senior Software Test Automation Engineer to support U.S. Army Enterprise Resource Planning (ERP) programs at a client location. The selected candidate will lead and advance automated testing capabilities for a major Defense Business System modernization effort, working closely with Army test agencies, ERP program personnel, and the lead system integrator.

This role is responsible for developing test strategies, automation frameworks, test plans, and quality practices that enable reliable, repeatable, and risk-based testing throughout the software delivery lifecycle. The position supports remote telework, with occasional travel to client offices at Fort Lee and Fort Belvoir, Virginia., * Develop, maintain, and execute program-level test and evaluation plans.

  • Coordinate testing activities with Army test organizations, ERP program staff, functional stakeholders, and the lead system integrator.
  • Develop test strategies, test plans, test cases, traceability artifacts, and automated test suites from business requirements, design documentation, user stories, and technical specifications.
  • Design, develop, maintain, and enhance scalable test automation frameworks for applications delivered in a continuous integration and continuous delivery environment.
  • Develop automated test scripts, reusable automation components, test data approaches, and test execution processes.
  • Establish and implement test automation standards, best practices, governance processes, and quality controls within an Agile and SAFe delivery environment.
  • Translate complex business and ERP requirements into effective, maintainable automated test scenarios.
  • Perform functional, regression, integration, interface, API, end-to-end, and risk-based testing as appropriate.
  • Integrate automated testing into CI/CD/CT pipelines and promote continuous testing practices.
  • Analyze automation framework performance, test results, defect trends, and test coverage; identify inefficiencies and recommend improvements.
  • Review test outcomes and recommend risk mitigations, corrective actions, and disposition of recurring discrepancies.
  • Oversee testing activities to ensure delivered products conform to established performance, quality, security, policy, and technical standards.
  • Actively participate in Agile ceremonies, including sprint planning, backlog refinement, daily standups, sprint reviews, and retrospectives.
  • Mentor test team members and train functional testers in automated testing tools, processes, and best practices.
  • Communicate test status, quality risks, automation metrics, and technical findings clearly to program leadership, auditors, and nontechnical stakeholders.
  • Ensure requirements are validated and program test objectives are met across releases and deployment milestones.

Requirements

  • Bachelor’s degree in computer science, engineering, information systems, or a related technical field.
  • 10 or more years of professional experience in software quality assurance and test automation, including test framework design, development, implementation, and sustainment.
  • Demonstrated experience designing and implementing enterprise-scale automated testing solutions.
  • Expert-level knowledge of automated testing methodologies, test design techniques, test data management, regression testing, defect management, and quality assurance practices.
  • Experience developing and maintaining automated tests within Agile software development environments.
  • Familiarity with the Scaled Agile Framework (SAFe) and Agile delivery practices.
  • Experience integrating test automation with CI/CD platforms and source-control tools.
  • Strong analytical and problem-solving skills, including the ability to diagnose and communicate complex ERP, integration, and data-related defects.
  • Ability to communicate technical concepts, testing risks, and quality findings clearly to senior leaders, auditors, functional stakeholders, and technical teams.
  • Demonstrated ability to work effectively in a fast-paced, multi-stakeholder Department of Defense environment.
  • Commitment to quality, documentation, repeatability, traceability, continuous improvement, and test automation excellence.
  • Active Secret security clearance., * Significant hands-on experience with the Tricentis enterprise testing platform, with a primary emphasis on Tricentis Tosca for model-based, risk-based, and end-to-end test automation.
  • Experience designing, developing, administering, and maintaining Tosca test automation frameworks for complex enterprise applications, including SAP and other ERP platforms.
  • Demonstrated expertise creating reusable Tosca modules, test cases, test case design artifacts, execution lists, recovery scenarios, test data strategies, and maintainable automation assets.
  • Experience using Tosca’s model-based test automation capabilities to automate SAP GUI, SAP Fiori, web, desktop, API, database, and interface testing.
  • Experience implementing Tosca TestCase Design practices, including equivalence partitioning, boundary-value analysis, combinatorial test design, and risk-based test coverage.
  • Experience with Tricentis qTest for test management, requirements traceability, test execution tracking, defect integration, metrics, reporting, and audit-ready test evidence.
  • Experience integrating Tosca automated test results with qTest to provide centralized test reporting, traceability, and program-level quality metrics.
  • Experience using Tricentis LiveCompare to support SAP impact analysis, change intelligence, regression test optimization, and risk-based testing for SAP or SAP S/4HANA environments.
  • Experience with additional Tricentis tools, as applicable, including:
  • Tricentis NeoLoad for performance, load, and scalability testing.
  • Tricentis API testing, service virtualization, test data, or other platform capabilities.
  • Experience integrating Tricentis tools with Jenkins, GitLab, Azure DevOps, Jira, ServiceNow, or comparable DevSecOps, CI/CD, and application lifecycle management platforms.
  • Ability to establish Tricentis automation governance, naming conventions, repository standards, reusable component libraries, execution strategies, and reporting standards across multiple delivery teams.
  • Experience leading Tricentis tool adoption, platform administration, automation center-of-excellence activities, or migration from manual testing or legacy automation tools to Tosca., * Current Tricentis Tosca Automation Specialist Level 1 certification or current equivalent.
  • Current Tricentis Tosca Automation Specialist Level 2 certification or current equivalent.
  • Current Tricentis Tosca Test Design Specialist certification or current equivalent.
  • Current Tricentis Tosca Automation Engineer certification or current equivalent.
  • Current Tricentis Test Architect certification or demonstrated equivalent experience designing enterprise test automation architectures.
  • Current Tricentis qTest certification, such as qTest administration, test management, or an equivalent current Tricentis credential.
  • Tricentis certifications or demonstrated expertise in LiveCompare, NeoLoad, or other relevant Tricentis platform products.
  • Candidates with multiple current Tricentis certifications and demonstrated experience applying those capabilities in a large-scale ERP or SAP environment are strongly preferred., * Prior experience supporting GCSS-Army, AESIP Hub, LMP, GFEBS, or other U.S. Army ERP systems.
  • Experience supporting SAP S/4HANA migration, SAP modernization, ERP transformation, or large-scale enterprise-system implementations.
  • Experience testing SAP integrations, middleware, APIs, interfaces, data exchanges, and cross-system business processes.
  • Experience with API testing, service virtualization, automated interface validation, and data validation.
  • Experience integrating automated tests with Jenkins, GitLab, Azure DevOps, or similar CI/CD tools.
  • Familiarity with Department of Defense testing frameworks and processes, including Developmental Test and Evaluation, Operational Test and Evaluation, Test and Evaluation Master Plans, and Army release management.
  • Experience developing or executing automated tests for cybersecurity controls, Security Technical Implementation Guide compliance, Risk Management Framework validation, or security regression testing.
  • Experience testing cloud-based systems, hybrid-cloud environments, or software-as-a-service platforms.
  • Demonstrated experience implementing Continuous Integration, Continuous Deployment, and Continuous Testing practices.
  • Prior experience leading automation teams, serving as a technical lead, mentoring automation engineers, or establishing enterprise test automation standards.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on careers-lmi.icims.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:20 min

Certifying safety-critical automotive software and deploying progressive testing strategies

David Romić · World Congress 2023

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

3:14 min

Testing and environment management in GitLab CI

Martin Beránek · LIVE

1:31 min

Implementing initial GitOps architecture with Jenkins and Argo CD

Lian Li · World Congress 2022

2:03 min

Automating the complete functional software testing development lifecycle

April Yoho April Yoho · World Congress 2026 Europe

2:11 min

Updating the delivery architecture with Jira and Tekton pipelines

Lian Li · World Congress 2022

Videos

See all

Related articles

See all