diff --git a/saqc/core/reader.py b/saqc/core/reader.py
index a75aecb5b7eddd046d3eb8f6af2a512dae9b69e5..97f50969b7213e36233fa0191855911ef1436a25 100644
--- a/saqc/core/reader.py
+++ b/saqc/core/reader.py
@@ -90,4 +90,4 @@ def prepareConfig(config_df, data):
 
 
 def readConfig(fname):
-    return pd.read_csv(fname, delimiter=",", skipinitialspace=True)
+    return pd.read_csv(fname, delimiter=";", skipinitialspace=True)
diff --git a/test/common.py b/test/common.py
index f0d53d79e71050a15aae1cea1a1aca70f852f1c5..70032e507d2ea13003b1b0e8cd7bc9aee9575849 100644
--- a/test/common.py
+++ b/test/common.py
@@ -59,6 +59,6 @@ def initMetaDict(config_dict, data):
     df = pd.DataFrame(config_dict)[_getKeys(config_dict)]
     meta = prepareConfig(df, data)
     fobj = io.StringIO()
-    meta.to_csv(fobj, index=False)
+    meta.to_csv(fobj, index=False, sep=";")
     fobj.seek(0)
     return fobj, meta