Full Time

Software Development Engineer in Test (SDET) – Automation / Distributed Integration Systems - Dobbs Defense Solutions, LLC - Ashburn, Virginia

Dobbs Defense Solutions, LLC

Ashburn, Virginia, US
Posted 55 days ago

Our Mission:
At Dobbs Defense, we deliver mission-centric IT, Cyber, and data analytics solutions for our government and commercial clients through the convergence of automation, innovation, training, and education. Delivering high-quality IT, cybersecurity, and data analytics solutions through proven and innovative methods is our vision.

Job Description:
Dobbs Defense Solutions is seeking an experienced Software Development Engineer in Test (SDET) to design and implement automated test solutions for a distributed integration service that supports license plate capture from video streams, RFID card reads, and entry/exit sensor simulation.

This role will focus on validating a .NET Core-based integration service that uses TCP and HTTP listeners to receive data from hardware components and exchange requests with downstream services. The ideal candidate will build an automation framework capable of simulating hardware inputs, validating message flows, testing service interactions, and ensuring reliability, accuracy, and performance across end-to-end workflows.

Duties:
• Design, develop, and maintain automated test frameworks for a distributed integration system built on .NET Core
• Create automated test solutions to validate:
• License plate capture and processing from video streams
• RFID card read events
• Entry and exit sensor trigger simulation
• End-to-end message flow between hardware-facing listeners and downstream services
• Develop test harnesses, simulators, and mock services to emulate hardware devices and external service dependencies
• Build automated tests for TCP and HTTP listener interfaces, including positive, negative, edge case, and fault-injection scenarios
• Validate data ingestion, parsing, routing, transformation, and handoff across multiple services in a distributed environment
• Automate integration, system, regression, and interface testing
• Develop test scenarios for sequencing and timing-sensitive events, such as vehicle entry, sensor tri