RefolkCandidates
10 min read

CalCareers Says 'Strong Fit.' Your STD 678 Dates Still Decide It

California's CalCareers skills matching tool labels you a strong fit. Here is how to write STD 678 duties, an SOQ, and clear the MQ check that still decides.

If CalCareers just told you Analyst II is a "strong fit," that label doesn't qualify you for anything. Your STD 678 does, and under California's Accelerated Hiring Guide, HR may not check it until after you've interviewed.

Gov. Newsom announced the GenAI matching tool on Oct 19, 2026, in a bad month for tech jobs. HubSpot cut 660 people on Oct 6 and Netflix cut about 1,000 on Oct 14. Flock cut 270, and Airtable let go of a large part of its staff after Bending Spoons acquired it. TrueUp counts 194,800 tech workers laid off so far in 2026. If you're one of them and looking at state work, this is the gap to close before you apply.

What the CalCareers skills matching tool actually checks

The CalCareers skills matching tool compares the words in your resume with the minimum-requirement language in each state classification. It then labels each classification "strong fit" or "worth considering." It's a vocabulary match. Nobody is reviewing your experience.

CalHR Director Monica Erickson described it that way: the tool mainly compares each classification's minimum requirements with the terms in the applicant's resume. CalHR built it with the Office of Data and Innovation on the AskCA engine. The public pilot went live Sept 30, needs no CalCareers account and doesn't store your personal information. The Sacramento Bee reported about 800 active users since the rollout.

The problem it solves is real. CalCareers sorts about 3,500 job classifications into 22 occupational groups. A classification is the state's name for a job family with fixed minimum qualifications, such as Analyst I or Information Technology Specialist I. Working out that "Analyst II" is the state's version of a mid-level ops or program role used to mean reading class specs one by one. Newsom's line was "We're taking the search out of finding a state job," and on that narrow point he's right.

What it doesn't do:

  • Count your months of qualifying experience
  • Check your dates or hours per week
  • Confirm you meet the education-for-experience substitution
  • Put you on an eligible list
  • Make a minimum-qualifications determination

Treat the two labels as a reading list. "Strong fit" tells you which exam bulletins to open first. "Worth considering" tells you which specs to read closely before you spend an application on them.

Why "strong fit" is not a minimum-qualifications pass

A "strong fit" label means your resume contains the classification's keywords. A minimum-qualifications pass means HR counted the dates and hours on your STD 678 and found enough months of the right kind of experience. These are separate tests, and only HR's counts.

Minimum qualifications (MQs) are the experience and education requirements written into each class spec. The STD 678 is the State of California Examination/Employment Application, and HR uses it as the record for checking MQs. Exam bulletins state that the form needs "to/from" dates in month/day/year format, hours per week and duties performed for each job. They also state that a resume can't stand in for the STD 678.

So a resume full of "analyze," "policy," "program" and "stakeholder" can score strong fit even when the dates on your form don't add up to the required experience. HR measures the experience requirement from your dates and hours, so part-time work and month-only dates give it less to credit. The tool never looks at any of that.

QuestionSkills Matching toolHR's MQ check
What it readsResume textSTD 678 fields
What it measuresKeyword overlap with MQ languageMonths of qualifying experience
Uses dates and hours?NoYes, month/day/year and hours per week
Output"Strong fit" / "worth considering"Meets MQs, or eligibility withheld
Binding?NoYes

Before you file, get a fit check that weighs your real history against what the posting asks for, not just keyword overlap. That's the scoring Refolk does, and it shows the gaps.

The Accelerated Hiring Guide moved the risk to after your interview

Under CalHR's Accelerated Hiring Guide, departments generally check MQs only for applicants picked for interviews, and they're allowed to check after the interviews happen. A weak STD 678 used to get you screened out early. Now it can get you disqualified after you've already interviewed.

The guide came out in July 2026, so it predates the matching tool, but the two work together. The state says the guide will save staff more than 500,000 hours a year.

500,000+
Staff hours per year California expects the Accelerated Hiring Guide to save

The July 2026 guide also moves minimum-qualification checks to after interview selection.

That's efficient for the state. For you, it means less feedback early on. Under the old process, a weak form got screened out early and cheaply, and you could fix it on the next application. Now a "strong fit" label, a quick interview invite and a good conversation can all happen before anyone counts your months. If the count falls short, CalHR's HR Manual (section 1105) lets the department withhold your list eligibility.

The AI tells you that you look qualified. The STD 678 is what proves you are, and it now gets read later.

Analyst I/II vs IT Specialist: which classification to target

For most laid-off operators, support leads and analysts, the Analyst I/II track is the easier way in. It credits more kinds of experience than IT Specialist does and usually has the most openings. Engineers can qualify for IT Specialist, but that pool skews toward the entry rung and toward Sacramento.

On Jan 1, 2026, CalHR consolidated the generalist classes. Staff Services Analyst (SSA) became Analyst I and Associate Governmental Program Analyst (AGPA) became Analyst II. Three changes help private-sector applicants:

  • Experience inside and outside state service counts equally.
  • Analytical, technical, clerical and customer-service experience are equally qualifying.
  • Education can substitute for experience year for year.

Erickson has said Analyst I and Analyst II usually have the most openings. One level up, Analyst III pays $6,623 to $8,290 a month and requires four years of experience, two of them analytical.

Refolk's index of professional profiles points the same way. I searched US profiles for state classification titles in October 2026:

Title setProfiles in Refolk's indexWhat the sample showed
SSA + AGPA (legacy analyst titles)2,722In 25 sampled, 12 were AGPA and 8 were SSA
Information Technology Specialist I/II/III1,042Includes New York State and AT&T, not only California
IT Specialist I/II + "California state"6015 of 25 sampled were ITS I, 10 of 25 in Sacramento
Legacy analyst vs IT Specialist profiles2.6x2,722 ÷ 1,042
Share of California IT sample at ITS I60%Entry rung dominates

Title matching is broad and noisy. The analyst sample picked up some PG&E and VA profiles, so read these numbers as directional. The direction is still clear. There are about 2.6 analyst-track profiles for every IT Specialist profile, and in the California IT sample three in five people hold the entry-level title. Common IT Specialist employers in the index include the Office of Legislative Counsel, the State Controller's Office, the DMV and the Department of Health Care Services.

Two practical consequences:

  1. If you're an operator or support lead, apply for Analyst I/II first. A former HubSpot support or ops person probably clears the Analyst I MQ more easily than a senior engineer clears the IT Specialist spec.
  2. If you're an engineer, confirm the class code. New York State and private employers use the same "IT Specialist" title. Before you rely on a match, check that the classification is California's and read its actual spec.

The old titles are still the ones your screeners know

Expect the people screening and interviewing you to think in SSA and AGPA terms, but write your application to the new Analyst I/II spec. The formal MQs follow the new spec. The vocabulary in the room often doesn't.

2,722
Profiles in Refolk's index still carrying SSA or AGPA titles

Counted in October 2026, nine months after those classes became Analyst I and Analyst II.

The AGPA eligible list was abolished on Dec 23, 2025. The title hasn't gone anywhere, though, because most of the people screening and interviewing applicants have worked under the old names.

What to do about it:

  • Search for postings under both names. Search "Analyst II" and "AGPA" separately, and do the same for "Analyst I" and "SSA."
  • Write your Duties Performed fields in the revised class-spec wording. The new spec is what HR checks MQs against.
  • Expect interviewers to use the old titles. If a panelist says "AGPA-level work," they mean Analyst II.

How to fill out STD 678 duties performed

Fill in every job with exact month/day/year dates, real hours per week and duties written in the class spec's own words. Every field should let HR count qualifying months without guessing. Don't paste in your resume bullets.

For a tech worker moving into a government job, this form decides whether the move works. Go through it in order:

  1. Pull the class spec and the exam bulletin for the classification the tool suggested. The bulletin lists what the form requires. The spec lists the experience that qualifies.
  2. Enter full to/from dates as month/day/year. "2022 to 2025" makes HR guess, and when HR has to guess, you lose credit.
  3. State actual hours per week. If a contract was part-time, say so, because HR measures your experience from the hours you list.
  4. Make each job its own entry. If you changed titles at the same company, split them so each block of qualifying work stands alone.
  5. Write duties in the spec's terms. If the Analyst I spec says "analytical," "technical," "clerical" or "customer service," your duties should use those words where they're true.
  6. Lead each entry with the qualifying work. Put the duties that match the MQ first so the reader can credit the months fast.
  7. Add up your months before you submit. Do the same math HR will do. If you're short, apply to a lower level or use the year-for-year education substitution.

Here's what a translation looks like for an ops role:

  • Resume bullet: "Owned Tier 2 escalations and rebuilt the support macro library."
  • STD 678 duty: "Performed customer-service and analytical work: researched and resolved escalated customer cases, analyzed recurring issue patterns, and revised written procedures used by the support team."

The second version uses the classification's own language and is still accurate. You have to do this for every job, and again for every classification you apply to. That's the kind of repetitive tailoring Refolk does for you: paste the exam bulletin or duty statement in as the posting and get your own work history rewritten in its terms. Then check the wording and type it into the Duties Performed fields yourself.

How to write a California state job statement of qualifications

A California state job Statement of Qualifications (SOQ) is a separate written response to the job-related questions or desirable qualifications in a posting, and it can also serve as a writing sample. It doesn't replace the STD 678, and the STD 678 doesn't replace it.

CalHR's HR Manual describes the SOQ as a way to answer job-related questions or desirable qualifications. Because it doubles as a writing sample, it's often the first time a hiring manager judges how you think, not just whether you clear the floor. Some practical rules:

  • Answer the questions in the order they're asked. Use the posting's prompts as your headings.
  • Follow the posting's page limit and formatting rules exactly.
  • Use one concrete example per prompt. Give the situation, what you did and the result, in plain prose.
  • Match the desirable qualifications, not just the MQs. The STD 678 covers the MQs. The SOQ is where you stand out from others who meet them.
  • Keep it consistent with your STD 678. Any example you cite should line up with the dates and duties on the form, because the MQ check after your interview will read the form.

FAQ

Do I need a CalCareers account to use Find my Classification?

No. The tool has been a public pilot since Sept 30, 2026. It needs no CalCareers account and doesn't store your personal information. It only returns labels like "strong fit" or "worth considering," though. Any actual application still runs through the STD 678.

Can I just attach my resume instead of filling out the STD 678?

No. California exam bulletins state that a resume can't replace the STD 678. The form has to include to/from dates in month/day/year format, hours per week and duties performed for each position. You can attach a resume if the posting allows it, but HR checks MQs from the form.

Which classification should a laid-off tech worker try first?

Operators, support leads and business analysts should usually start with Analyst I or Analyst II. Since the Jan 1, 2026 consolidation, those classes count outside experience the same as state experience and treat analytical, technical, clerical and customer-service work as equally qualifying. Engineers can target IT Specialist but should confirm the California class code first, since New York State and private employers use the same title.

Put this to work

Paste your career in once. Every application after that is written for you.

Drop a resume or a LinkedIn URL. I rank the live openings against it, rewrite the resume and write a cover letter for the best of them, and fill in the employer's form when you press the button. You read, you decide what goes out.

  1. 01Drop your resume

    A PDF or a LinkedIn URL. About a minute, once.

  2. 02I rank the openings

    Every weekday morning, the live catalog scored against your history. Up to 20 worth your time, not two hundred links.

  3. 03Each one is written up

    Resume rewritten for the posting, a cover letter, a fit score. Press send, or let me fill in the form.

  • New matches ranked and written before you are up.
  • Every bullet stays inside what your history supports. Nothing invented.
  • Queued, submitted, interviewing, offer: one screen, not a spreadsheet.

500 free credits on sign-up. No card. Nothing is sent until you say so.

Keep reading