Ahh but Craig you forget the most important quality for any bowler at any level , attitude , the attitude required to regardless of what happens just turn on you're heels & runs in time after time , to bowl 30 backbreaking overs in a day only to do it all again tommorrow , the will to die on the wicket if need be all for the good of you're country , no bowler , no matter whats his talents will succed at test level without the right attitude , Denis Lillee had it , Alan Donald had it , Jason Gillespie has it , Matthew Hoggard has it & yes even Andrew Flintoff has it.
Work ethic is every bit as important as pace or swing.
As for the technical side of things I reckon that accuracy is by far the most important attribute , being really quick is over-rated , quick bowlers are generally alright in ODI's & at test level you might notice they shake the batsmen up alot generally everyone hates facing them , but they dont really get quality top order players out alot , (Im refering to the more erratic Lee , Akhtar , Harmison type of bowler here rather than the Ambrose , Marshall thyp of bowler, they were more patient & accurate).
I reckon generally if you put it in the right place 9 times out of 10 & move it around a bit (both ways) you will take a few wickets at whatever level you play (ala McGrath).
The Australian's regularly stress the importance of the three P's-
This certainly refers to bowling as much as batting.
Denis Lillee says the qualities he looks for in a young bowler are the attitude , hunger & commitment , fitness & and a nice uncomplicated action , the less complicated the less things can go wrong.