Quickbooks is bookkeeping software that you must learn to use. 

Do you need to know accounting to use QuickBooks?
You need an accountant to ensure compliance

QuickBooks assists by providing information to perform these functions, but again, QuickBooks will not detect errors and confirm the filings are complete and accurate. You need an accountant to ensure compliance.

As a CPA said with over 10 years of experience, I’ve observed that about 80 percent of the time when we get DIY books from small business owners, they are in horrible shape. The majority of business owners do not have a background in finance or accounting, and using any bookkeeping software without that knowledge often ends with their books being in a state of chaos.