diff --git a/roles/tester/defaults/main.yml b/roles/tester/defaults/main.yml
index e497e85692fd7bb87f3b7cb3a163a61906d31951..750c0fb471a273f8f629d1e805a4f96dda11a4be 100644
--- a/roles/tester/defaults/main.yml
+++ b/roles/tester/defaults/main.yml
@@ -1,6 +1,27 @@
 ---
+
+# Packages needed for the UbiCast tester installation
 tester_packages:
   - ubicast-env
   - ubicast-tester
   - ubicast-tester-nudgis
   - ubicast-tester-system
+
+# Name of the system in the reports
+#tester_system_name: "hostname"
+
+# Sender of the email report
+#tester_email_from: "ubicast.tester"
+
+# Reciever of the email report
+#tester_email_to: "customer@email.com"
+
+# UbiCast admin reciever of the email report for premiums
+#tester_email_admin: "sysadmin+premium@ubicast.eu"
+
+# List of tests to ignore when executing the ubicast-tester
+#tester_tests_ignored:
+#  - ntp.sh
+#  - email.sh
+
+...
diff --git a/roles/tester/tasks/main.yml b/roles/tester/tasks/main.yml
index 8d87613734ad4c9565602d7791c287333a731619..e2138c2cfda058994148f651fe0fa9d897df90fd 100644
--- a/roles/tester/tasks/main.yml
+++ b/roles/tester/tasks/main.yml
@@ -1,4 +1,5 @@
 ---
+
 - name: install tester packages
   ansible.builtin.apt:
     force_apt_get: true
@@ -8,3 +9,18 @@
   register: apt_status
   retries: 60
   until: apt_status is success or ('Failed to lock apt for exclusive operation' not in apt_status.msg and '/var/lib/dpkg/lock' not in apt_status.msg)
+
+- name: tester configuration
+  ansible.builtin.replace:
+    path: /etc/ubicast-tester/config.yml
+    regexp: '^(\s*)#?{{ item.name }}:(\s*).*$'
+    replace: '\1{{item.name}}:\2{{ item.value }}'
+  loop:
+    - { name: 'name',    value: '"{{ tester_system_name | d() }}"' }
+    - { name: 'from',    value: '"{{ tester_email_from | d() }}"'  }
+    - { name: 'to',      value: '"{{ tester_email_to | d() }}"'    }
+    - { name: 'admin',   value: '"{{ tester_email_admin | d() }}"' }
+    - { name: 'ignored', value: '{{ tester_tests_ignored | d() }}' }
+  when: item.value != "" and item.value != '""'
+
+...