feature(scheduler): add quartz module
chore(tests): switch to assertj