OL Agile Developer; System Automation Software Engineer - Level 1
Job in
Fort Meade, Anne Arundel County, Maryland, USA
Listed on 2026-06-08
Listing for:
TechLink+
Full Time
position Listed on 2026-06-08
Job specializations:
-
Software Development
DevOps, Cloud Engineer - Software, Software Engineer, Agile Developer
Job Description & How to Apply Below
Job Title: 8866-OL Agile Developer (System Automation Software Engineer) - Level 1
Location (On-site, Remote, or Hybrid?):
Fort Meade, MD (onsite)
Contract Duration: until 05/24/2031
Location: Fort Meade, MD (On-Site)
Clearance Required: Active Top Secret/SCI with Full Scope Polygraph (lifetime) AND current CI Polygraph within the last 7 years
Employment Type: Full-Time | Future (Not Yet Funded)
This is a future-funded position currently on hold by the Prime. Submittals are being collected in advance of expected program funding.
Position Overview
The Agile Developer (System Automation Software Engineer) supports the modernization of a legacy operational system using a microservices-based architecture and cutting-edge cloud-native technologies in an on-site SCIF environment at Fort Meade, MD. The engineer is responsible for establishing the program's test framework and automated test suite, executing performance and resilience testing across the microservices stack, and delivering quality software in an Agile, team-oriented environment.
The role works closely with software engineers, Dev Ops, and program stakeholders to ensure functional, performance, and end-to-end quality of the modernized system.
Key Responsibilities
Test Framework and Automation
• Establish and maintain a test framework and automated test suite using Cypress and/or Playwright
• Develop, maintain, and execute automated functional and end-to-end (E2E) tests across microservices
• Integrate automated tests into CI/CD pipelines to enable continuous quality gates
• Author maintainable, data-driven, and reusable test scripts aligned to program coding standards
Performance, Load, and Resilience Testing
• Execute load and performance testing across microservices and system interfaces
• Conduct chaos testing to validate system resilience, failover, and recovery behaviors
• Perform functional and end-to-end testing to validate user workflows and integrations
• Identify, document, and triage defects; partner with developers on root-cause analysis and remediation
Microservices and Modernization Support
• Support modernization of a legacy operational system into a microservices-based architecture
• Validate microservice contracts, APIs, and integrations across the distributed system
• Test containerized workloads and deployments in Kubernetes/Docker environments
• Verify CI/CD pipeline behavior, deployment health, and post-deployment validation
Agile Delivery and Collaboration
• Participate in all Agile ceremonies (sprint planning, stand-ups, refinement, reviews, retrospectives)
• Deliver test artifacts and automation on the sprint cadence in coordination with development teams
• Communicate and collaborate effectively with engineers, product owners, and program stakeholders
• Contribute to continuous improvement of team test practices, tooling, and quality metrics
Qualifications
Education:
Bachelor's degree from an accredited college in a related discipline, or equivalent combined education and experience.
Experience:
3+ years of professional software engineering or test automation experience; or 1+ year of professional experience with a related Master's degree.
Additional Required Qualifications:
• Active TS/SCI clearance with Full Scope Polygraph (lifetime) - must be active prior to start
• Current CI Polygraph within the last 7 years - must be active prior to start
• Hands-on experience establishing and maintaining test frameworks and automated test suites
• Working knowledge of microservices design and architecture
• Experience with CI/CD pipelines and integrating automated tests into them
• Experience with test frameworks and test automation tooling
• Experience working in an Agile delivery environment
• Strong communication and collaboration skills in a team-oriented software development environment
Desired Skills (one or more of the following):
• Test automation tools:
Playwright, Cypress
• 508/accessibility testing tools: JAWS or NVDA
• Performance testing: JMeter
• API testing/documentation:
Swagger (or similar API tool)
• Software languages:
Java, JavaScript, Python, Ansible
• Container and orchestration platforms:
Kubernetes, Docker
• CI/CD tooling and pipeline development
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×