Software & testing engineer careers in Portugal