A test framework for flight-information exchange, built from zero.
On EUROCONTROL's iNM and FF-ICE projects, I designed the test strategy and built the automation framework for an FF-ICE aviation integration system from scratch: behaviour-driven scenarios in Python, driving message flows over AMQP, verifying state in PostgreSQL, across multiple deployment configurations in CI.
- Role
- Senior Test Automation Engineer
- Stack
- Python · BDD · AMQP · PostgreSQL · CI
- Scope
- Strategy, architecture, implementation
Feature: Flight plan submission Scenario: Filed plan is acknowledged Given a valid flight plan is published to the broker When the system processes the message Then an acknowledgement is returned And the plan state is persisted — ILLUSTRATIVE, NOT PRODUCTION CODE