Agile is the death of quality!
Not necessarily. In my hands, I guarantee you that Agile can deliver Quality.
However, I had worked in a Quality Control team before, and after, in a Quality Assurance one. So I know what must be done and why, so I know when some tests can be postponed, and what tests would be useless in a given moment.
The fallacy on the Agile movement is believing that all you need is coders. Worst, they think that TWO Quality ignorant developers together will compensate for the lack of formal testing. You can't give what you don't own - you need Quality Assurance and Control aware guys in your team.
Two pregnant women don't deliver a baby each six months - and you will need a father to raise the child after. But yet, it's common sense in Agile that you can lock up two women in a room and expect two childs a year - and nobody cares about the kids after they are born.