Testing Techniques - Understand the various approaches used in testing, including white-box, black-box, interface testing, coverage testing and regression testing.Experience with methodologies including, but not limited to Agile, RUP, Lean or Waterfall.Strong presentation skills including developmen...