diff --git a/src/dags/providers/gcp/gcp_blob_storage_client.py b/src/dags/providers/gcp/gcp_blob_storage_client.py
index 10bd4b3f08efd936ede4f877b5a996fa261db534..8a6deae13979db012e77ba1647d6e4617653429e 100644
--- a/src/dags/providers/gcp/gcp_blob_storage_client.py
+++ b/src/dags/providers/gcp/gcp_blob_storage_client.py
@@ -104,7 +104,7 @@ class GoogleCloudStorageClient(BlobStorageClient):
         bucket = self._storage_client.bucket(bucket_name)
         blob = bucket.get_blob(source_blob_name)
 
-        file_as_bytes = blob.download_as_bytes()
+        file_as_bytes = blob.download_as_string()
         logger.debug(f"File {source_blob_name} got from bucket {bucket_name}.")
 
         return file_as_bytes, blob.content_type
diff --git a/tests/providers-unit-tests/test_gcp_blob_storage_client.py b/tests/providers-unit-tests/test_gcp_blob_storage_client.py
index f80e94bfe7c117096be9e4a6326f0d4283e177e6..856180c6c3fefb593e3716a9a2fef1c2e81ef83b 100644
--- a/tests/providers-unit-tests/test_gcp_blob_storage_client.py
+++ b/tests/providers-unit-tests/test_gcp_blob_storage_client.py
@@ -144,7 +144,7 @@ class TestGoogleCloudStorageClient:
 
         client_mock.bucket.assert_called_with(bucket_name)
         bucket_mock.get_blob.assert_called_with(blob_name)
-        blob_mock.download_as_bytes.assert_called_with()
+        blob_mock.download_as_string.assert_called_with()
 
     @pytest.mark.parametrize("uri, bucket_name, blob_name, content_type", [
         pytest.param("gs://bucket_test/name_test", "bucket_test", "name_test", "text/html"),