senior test engineer jobs