The ideal software engineer will have a bias for delivering results, a passion for testing, excellent analytical and problem-solving skills and can see the big picture in order invent new solutions as well as simplify existing ones