Naval Postgraduate School) w Monterey w Kalifornii, otrzymała tytuł magistra inżynierii lotniczej i kosmicznej i rozpoczęła służbę w dyrektoriacie projektowania systemów (Systems Engineering Test Directorate) w Patuxent River w Maryland. 1993 – w czerwcu zakończyła roczne szkolenie w Szkole Pilotów Doświadczalnych Marynarki Wojennej (U.S. Naval Test Pilot School). Później w Patuxent River została kierownikiem grupy projektowej w doświadczalnej eskadrze lotnictwa uderzeniowego (Strike Aircraft Test Squadron) oraz w wydziale badawczo-rozwojowym powietrznych środków bojowych (Air Combat Environment Test and Evaluation Facility). Latała na samolotach F/A-18 i EA-6B. 1993–1996 – do momentu przyjęcia do korpusu astronautów pełniła służbę w Dowództwie Sił Powietrznych Marynarki (Naval Air Systems Command).
Wylatała ponad 1500 godzin na przeszło 30 typach samolotów.