Make sure to setup NetworkManager as described in https://wiki.debian.org/NetworkManager first. In particular, be sure to remove the devices you want to manage with NetworkManager from /etc/network/interfaces
.
/etc/NetworkManager/NetworkManager.conf
should look like the following:
[main]
plugins=ifupdown,keyfile
[ifupdown]
managed=true