← Back to all jobs
Medical Assistant
HealthcareYou're the glue that holds a doctor's office together. You'll take vitals, prep patients, draw blood, handle phone calls, file insurance claims, and somehow keep the schedule from falling apart — all while patients ask you questions only the doctor can answer.
Salary Range
Low
$35k
Median
$44k
High
$58k
10-Year Growth
12%
US Workers
811K
Education
Postsecondary certificate or associate's degree (CMA certification recommended)
Environment
indoor
Tools & Technical Skills
- ▸Electronic health records (Epic, eClinicalWorks)
- ▸Phlebotomy & specimen collection
- ▸Vital signs assessment
- ▸EKG administration
- ▸Medical coding basics (ICD-10, CPT)
- ▸Insurance authorization & billing software
- ▸Autoclave & sterilization procedures
People & Mindset Skills
- ▸Multitasking
- ▸Attention to detail
- ▸Customer service
- ▸Communication
- ▸Empathy
- ▸Organization
- ▸Adaptability
Learn the skills
Courses and certifications to get you job-ready
Electronic health records (Epic, eClinicalWorks)
What you'll actually do
- 01Take patient vitals (blood pressure, temperature, weight)
- 02Prepare exam rooms and sterilize instruments
- 03Draw blood and collect lab specimens
- 04Update patient records in the EHR system
- 05Schedule appointments and manage phone triage
- 06Process insurance authorizations that take longer than the actual procedure
- 07Tell patients 'just a small pinch' knowing full well it's not just a small pinch
Career Path
Where this role sits in the bigger picture — and where it can take you.
Medical Assistant
YOU ARE HEREEntry·0–2 yrs·CMA or RMA certification
$35k–$44k
Lead Medical Assistant / Clinical Coordinator
Mid-Career·2–5 yrs·Specialty certification + EHR expertise
$42k–$52k
Practice Manager / Office Administrator
Senior·5–8 yrs·Healthcare administration
$50k–$70k
Nurse / Physician Assistant (with additional education)
Leadership·6+ yrs·BSN or PA master's degree
$75k–$132k+
Related Shifts
Think this could be you?
Take the Career DNA Quiz to see if this role fits your personality.
Take the Quiz