software development engineer jobs in test