- Design and implement frameworks for automated testing of order entry, modification, routing, and risk logic.
- Build tools in Java, Python, or Rust to simulate and validate end-to-end trading workflows.
- Develop self-service systems for trade simulation, venue behavior replay, and FIX protocol testing.
- Automate health checks, venue certification scripts, and regression test pipelines.
- Integrate test harnesses with CI/CD pipelines for pre-deployment safety checks and latency monitoring.
- Ensure systems are observable, fault-tolerant, and support debugging and issue reproduction.
- Extend test capabilities for WebSocket, REST, and FIX APIs used across exchanges and internal strategies.