I solved it by using QuartzBackgroundWorkerBase not AsyncPeriodicBackgroundWorkerBase
I saw from database when I did that the job class name was Nozzle.Supplier.Procurement.Jobs.NozzleRequestForQuotationsQueueProcessor, Nozzle.Supplier.Application but when I was using AsyncPeriodicBackgroundWorkerBase it was registering the class name in database in [QRTZ_JOB_DETAILS] table as Volo.Abp.BackgroundWorkers.Quartz.QuartzPeriodicBackgroundWorkerAdapter1[[Castle.Proxies.NozzleRequestForQuotationsQueueProcessorProxy, DynamicProxyGenAssembly2, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]] I guess the problem in using AsyncPeriodicBackgroundWorkerBase with quartz
I guess the problem because we are tring to use Rabbit MQ for background job and quartz for background worker