Flight Crew Multiengine; Flight Crew Instrument; Flight Crew Air Transport Pilot (ATP)
Situational Awareness; Distraction
Deviation - Altitude Overshoot; Deviation / Discrepancy - Procedural Clearance
Air Traffic Control Issued Advisory / Alert; Flight Crew Returned To Clearance
Environment - Non Weather Related; Human Factors; Procedure
We were climbing out of ZZZ with vectors. Cleared from 3;000 to 6;000 feet. We both called out 5;000 for six thousand feet to go. I was head down turning on the radar; there was weather ahead.  The 3rd crew member in the jump seat called out altitude.  I looked up as we were climbing through 6;200 feet.  Pilot flying recovered about 6;300; then quickly returned to 6;000.  ATC asked us to confirm our altitude; which we did at 6;000 feet. Pilot fling was hand flying the airplane; which caused the altitude deviation.  His scan missed the altitude; even though we both confirmed 1;000 feet to go.  My suggestion is to have the autopilot on in low altitude high congestion areas.
I was Pilot Flying. Weather build ups in the area. Several step climbs. Pilot Monitoring was working radar. I was visually looking at weather. We both called 5;000 for 6;000 feet in the climb. I got distracted and overshot the assigned altitude by about 300 feet and made an immediate correction back to assigned 6;000 feet. ATC asked us to confirm 6;000 feet. No further issues. Continued uneventfully to destinationDue to COVID-19; our flying has been down considerably. I was hand flying to try to keep up my scan and hands on skills. I got distracted in the climbing turn while looking at build ups. I should have engaged the autopilot instead.
Flight crew reported overshooting altitude and then returning to assigned altitude. The Captain stated lack of flying was a contributing factor.