In my experience with questionable batteries, the computerized parts-store testers can give false 'goodness'.
I once had a battery that tested good, CCAs were great - battery would need jumped if the car wasn't driven at least 1/week.
I installed new alternator, VR, fixed wiring connections, etc - a slow-crank start problem persisted.
I was periodically checking the battery with a voltmeter - it was going down slowly. Even if disconnected. Store didn't believe me - they had tested that battery, of course.
Finally I wiped the battery top clean, charged it up fully, and set it bare on the workbench for 2 weeks, to remove all excuses. (bought a new battery to use meanwhile)
It dropped from high-12s down to low 12s sitting all by itself. (because it had a bad cell)
I insisted the manager give me a refund on the replacement battery, which he grudgingly did.
You will also hear the common story that they never see any bad 'my store' batteries, all the bad ones are 'other brand' batteries.
If your battery still has an ostensible capacity of "600 CCA" then basically it has retained 3/4 of its new capacity.
This. ^
While 600 CCA is sufficient to start your car, I would not be excited about them testing this battery and simply telling me 'it's good' when it has quite obviously lost notable capacity.
If you're reading 12. something volts batt should be ok.
Oh, if it were only that simple.
A 12volt battery is fully-charged at 12.6, 75% at 12.4, 50% at 12.2, and 25% at 12.0. Lots of change over that small voltage range.
A healthy battery, in between regular usages, will readily hold 12.7-12.8.
And how much the voltage drops when applying load is critical, too. A battery at 12.4 is going to drop more voltage under load than a battery at 12.6.
If your charging system is good, and car is starting OK, don't lose sleep about it - but at 3-4 years old you are just a few years away from needing a new battery anyway.