software design engineer jobs in test