attention icon

Due to a Non-Disclosure Agreement some details on this project are limited.

showcase of hi-fi site pages

State Government Employment Platform

Case Study

Business Challenge

A state government's job board has been running since the mid 1990s. In recent years, the platform's use has significantly decreased despite the fact that it is free and there is a genuine interest from employers to use the site.

The Objectives

The state government wanted to re-imagine and modernize the job posting experience while still keeping their old database structure intact. How do we modernize a job posting platform while still using its old bones and meet user needs for state government employees, employers, and potential hires?

Solutions & Impact

  • re-worked the entire site map for the employer side to create a circular and easily navigable experience between candidate search, job search, and employer dashboard
  • designed a new sign in and password recovery system to greatly reduce customer support calls and duplicate records
  • re-organized job posting and tracking features for employers to ensure an easy and intutive experience

Tools

Microsoft Teams

  • internal team correspondence .................

Figma

  • wireframe and prototype construction
  • sitemap build out

Webex

  • client facing video calls and presentations

Mural

  • process mapping.......................................
  • wireframe feedback

Microsoft Word

  • contextual inquiry records.........................

Role

Designer

Document

  • diagnose the issues that are causing pain points on the current site
  • re-define and clarify available features on the new site as well as it’s new architecture

Create

  • design and iterate flows including job posting, candidate fielding, and hiring
  • map out and restructure sitemap for non-dead end flow

Facilitate

  • present and record feedback from stakeholders about wireframes
  • inquire and document needs from greater user base for the platform

Team

2 designers
1 developer
stakeholders
2 analysts

Working Together

Design + Development

  • review feature requests from stakeholders to vet feasibility with current infrastructure
  • evaluate and analyze design solutions to establish parity of legacy system and augmented solution for future platform

Design + StakeHolders

  • showcase and present wireframes for approval
  • interview and inquire about potential pain points of current site users as a directing force to solve problems

Design + Analysts

  • analyze and determine feature hierarchy requests and timelines

Meeting of the Minds

We first engaged with the client by facilitating several process mapping sessions. The client side consisted of the core group of stakeholders which included:

  1. Technical Lead of the platform (information architecture, data / server execution)
  2. Program Leads - Department heads for the state government that promote employers and employees alike to use the platform
  3. Career Managers - state employees who provide job posting support and job recruiter duties

During these sessions, we established the following:

  1. Pain points that the stakeholders are currently experiencing with the platform
  2. Typical personas of employers using the platform
  3. Goals, aspirations, and measures of success

Journey Mapping - Diagnosing Pain Points

Together with out stakeholders, the team mapped out general pain points that broadly affected all types of employers trying to use the site. Within this exercise, we identified three themes as the source of these pain points:

  1. Lack of tracking and automation makes using the platform tedious
  2. Disconnected communication system between career centers, job applicants and employers
  3. Poor architecture that leads to dead-ends and inaccessible resources
journey map showing user pain points

Personas

After plotting out all of the pain points that users are generally experiencing,  we took a look to see if some pain points could be clustered into certain groups. From this exercise, we were able to see two personas emerge.

Large Scale Employer

Businesses that employ thousands of people through several locations statewide.

Behavior

  • Always need to fill open positions and likes to cast a wide net
  • May potentially use an HR department or recruiter(s) to facilitate hirings

Pain Points

  • Difficult to keep track of which candidates they reached out to and who they’ve interviewed
  • Posting multiple jobs is tedious since it can only be done one at a time
  • Multiple people / departments have to share one sign in credential

Small Scale Employer

Consists of business that are run by individuals, so called “mom and pop” shops.

Behavior

  • Urgently needs to replace one or several individuals to keep business running
  • Finds more professional services such as LinkedIn or Indeed too expensive
  • Intrigued by the extra help they can receive from state career center matchmakers

Pain Points

  • Difficult to see when a career center sends a recommendation
  • No notifications on when the post has expired

Affinity Mapping

After diagnosing pain points, we asked the stakeholders to share their hopes, expectations, and measures of success for a revamped version of the employer part of the site.

affinity mapping graphic with different peoples opinions categorized

Vision

  • Create user flows that make it easy for users to register and solve their own problems
  • Create more effective communication between job seekers, career centers, and employers
  • Improve the discoverability of special resources that employers have access to through this site

Goals

  • Fine-tune the system to be competitive with other enterprise hiring services
  • Employers can easily find qualified and available candidates
  • Decrease duplicate records
  • Provide tracking for employer service outcomes

Measures of Success

  • Timely deliverables from project team
  • Increase employer user retention
  • Decrease in help desk calls
  • Increase in individual engagement from employers vs. career center mangers for job posting and job management

Feature List

Each bucket of ideas was then filtered down to what was feasible within the timeline and brought the most value. Broadly speaking, we realized our ‘visions’ and ‘goals’ could be separated into the three large pieces of the site:

  1. Employer Sign Up & Maintenance
  2. Job Post Creation and Tracking
  3. Candidate Management and Tracking
Job Creation, Management & Tracking
feature on all pieces of experience

dashboard

feature on all pieces of experience

notifications

feature on all pieces of experience

emails

feature for in job and candidate management

receive career center candidate recommendations

feature for in job and candidate management

track candidates throughout interview process

  • single job post
  • bulk job post upload
  • delete, edit, extend, copy job post
Candidate Management & Tracking
feature on all pieces of experience

dashboard

feature on all pieces of experience

notifications

feature on all pieces of experience

emails

feature for in job and candidate management

receive career center candidate recommendations

feature for in job and candidate management

track candidates throughout interview process

  • invite to apply
Employer Sign Up & Maintenance
feature on all pieces of experience

dashboard

feature on all pieces of experience

notifications

feature on all pieces of experience

emails

  • registration
  • password recovery
  • add and delete additional users

Phase 1: Employer Sign Up & Maintenance

Account Set Up / Recovery: Heuristic Evaluation

1. No progress indicator

Registration is actually four steps long but the lack of a step counter implies there is only one causing user fatigue.

2. Using a FEIN Number as a unique identifier

While every state business possesses a FEIN (Federal employer identification number), it’s not a commonly requested credential. Many business owners would not have the information memorized. There’s also no information within this form telling a business owner how to locate their FEIN.

3. One user only per account

The original infrastructure only allows one set of password credentials per company regardless of size. This leads to problems where multiple individuals representing one company were unable to access the account simultaneously and it created a bottleneck.

4. No review section / confirmation upon finished registration

After employers input all of their information, there wasn’t any way to holistically review what they were about to submit. Additionally, those who finished registering do not receive any kind of confirmation that it’s been completed, in process, or received. This historically leads to a lot of help desk calls where state employees must explain that new employers must be manually approved before being able to login.

5. Differing credentials between registration, login, and account recovery

Employers who had forgotten or lost their password credentials were getting flummoxed by the requirement to submit a FEIN number as verification; information that most users would not have on hand. .....

heuristic point out 1heuristic point out 2heuristic point out 3heuristic point out 4heuristic point out 5

CC Analysis

CC Analysis was first performed in phase 1 of this project for the job seeker side of the job board site. That phase of the CC analysis established the platform’s aesthetic and core flows. We returned to these sources for additional insight on user registration.

indeed logolinkedin logonew jersey state government logonew york state government logo

Wireframing and Iteration

Once a first draft wireframe was designed, we presented it to our core stakeholder group. Comments and concerns over user friendliness, accessibility and technological feasibility were recorded, discussed, and referenced for additional iterating. This process was repeated for each phase of the project with multiple iterations per piece.

graphic showing wireframes

Employer Sign Up & Maintenance Final Designs

Solutions for Initial Sign Up

solution 1

1. Progress indicator

Designed step counter to give users more information about how long registration will take.

solution 2

2. Giving Context to a FEIN Number

Provided users more information about what a FEIN number is and the resource to be able to locate it online. This eliminated a previously major block to registering.

solution 3

3. Ability to Split Company Contact and Admin Info

Gave the option to divide user responsibility of posting jobs on the platform and fielding IT related issues to the appropriate department.

solution 4

4. Ability to Review Overall Details

Provided a summarized view of the information users entered for error prevention before submission.

solution 5

5. Registration Confirmation

Served users a toast message upon successful registration with information on manual approval of their account.

solution 6

6. Closing the Loop with Emails

Created emails for users to receive confirmation of their requests, successful, or unsuccessful registration.

Solutions - Account Recovery

solution 1
  1. Users enter email instead of FEIN number
solution 2
  1. Use of 2FA via a security question that the user originally set
solution 3
  1. Use of 2FA via a confirmation link to the email on file
solution 4
  1. Designed email to clickthrough for password reset sequence
solution 5
  1. Users re-routed to site to set a new password
solution 6
  1. Users re-routed to login and toast message displayed at the to confirm successful password reset

Solutions - Multiple Users

New Feature Introduction - Admin vs. Non-Admin

One of the largest pain points for companies using the job post platform was a lack of ability to have multiple users associated with an account. With this restriction in place, companies were at high risk of losing their account sign in information and secondly, it limited with how many people could help to manage job posting and candidate management. By collaborating with our stakeholder tech lead and lead developer, we were able to devise a system that allowed the following:

solution 1
  1. All admin users have the ability to manage the account
solution 2
  1. Admins are able to add additional admin and non-admin users
solution 3
  1. A toast message will be delivered after successfully entering and saving new user details with a warning that the invitation is time sensitive
solution 4
  1. Invited users receive an email to complete their account set up
solution 5
  1. Account set up is completed via a ‘change password’ screen
solution 6
  1. Users are directed to log in screen after completing account set up

Result

50% reduction in help / support desk calls for account registration and approval.
20% reduction in duplicate employers accounts within the platform’s system.
15% increase in site activity on the employer side.

Phase 2: Job Creation, Management & Tracking

Job Post Creation: Heuristic Evaluation

1. Lack of Clarity For What Information Will Be Needed

Despite the step counter, users had no visibility as to where certain information would be entered. Moreover, job post information was not always relevantly categorized together into appropriate sections.

2. Character Count Limitations / Lack of Formatting

The job’s detail section was particularly challenging for any government positions to be posted on the website as many would go beyond the character limit. Often times these employers had to post as much as they could with no help to create any text hierarchy for their information.

3. Unknown Resource Available

Most users believed they were limited to the job category/ job functions lists that were provided on this page within the menu. Many users as a result were unable to find an appropriate job title for their post.

heuristic 1heuristic 2heuristic 3

Uncovering Invisible Pain Points : Contextual Inquiry

While analyzing the job post flow uncovered some pain points, we decided to conduct additional interviews with one of the directors for the program as well as a local, small employer. We received the following feedback:

Director

“Most people don’t even know they can have a career center representative help them post jobs.”

“It’s been difficult in the past to help employers find positions that require more specialized training or involve an advanced degree since we don’t have an input section for that.”

“Sometimes companies need to hire multiple people for the same job. There’s not really a section that’s dedicated to communicating that.”

Local, Small Business

“Very hard to see referrals from career centers.”

“We’re not alerted when job posts close. We’ve had times where multiple weeks go by only to realize that our job post has expired.”

“In some cases we’ve found a candidate but are unable to close the job posting due to the platform's fixed 90 day live post rule. We wish we could just close down the posting when the position has been filled to avoid extra candidate calls.”

“Sometimes we have multiple job openings available and it’s cumbersome to post them since we can only do one at a time.

Job Creation Management and Tracking Final Designs

Solutions - Job Posting

solution
  1. Prominent display that employers can get help posting from career centers at top of step 1
solution 2
  1. Sections are thematically grouped together to create a cohesive experience
solution 3
  1. Employers can publicize and manage the number of openings for one job
solution 4
  1. Employers can specify educational level needed for the position
solution 5
  1. Additional information section is added for employers to showcase materials that cannot be covered in the job post
solution 6
  1. Employers can see a fully fleshed out draft before posting
solution 7
  1. Confirmation modal sent to employer that the job has successfully posted

Solutions - Job Post Management

We knew based on our discussion with stakeholders and additional contextual inquiries that the job posting experience felt very disconnected. One of the key differences we brought to our new solution was creating a centralized view of all jobs posts for an employer and creating a strong connection between candidates for the job and the posts themselves.

  1. All active, closed, and incomplete job posts by a company are centralized in one place and separated by tabs
  2. Ability to export the entire job order history via csv for future use in automating new job orders
  3. Capable of managing core functions of a job post summary job post card for editing, closing, or copying
  4. Easily keep track of how many candidates still need to be filled for the position
  5. Alerts are given for soon-to-close job posts. Emails and notifications are also sent for this info
  6. Clarity is given to all users on who posted the job order, whether it was a fellow colleague or a career center
manage job orders screen point outs

Close the Loop

Actions that influence the status of a job posting are also echoed in a notification center that is placed within a user’s global nav.

notification hub for account holders

Phase 3: Candidate Management & Tracking

Connecting Candidates to Jobs

Throughout the documentation process, we understood that several pain points existed in the disconnected nature between job posts and job candidates which included the following:

  1. Difficulty in seeing which candidates matched with which job posts
  2. Frustration with searching for candidates and receiving irrelevant results
  3. Difficulty in understanding where candidates came from - career center? saved?
  4. Lack of ability to act if a candidate has masked contact info, i.e. a ‘confidential candidate’
  5. Difficulty in tracking where the candidate is in the interview process
  6. Inability to record results on the platform if someone is successfully hired

We approached these problems with the question: what if candidate management and job management were merely two sides of the same coin?

Phase 3: Candidate Management & Tracking

Candidate Search and Save

1. Search Tips

Educate users on the ability to refine their search using SQL commands such as ‘or’, ‘and’, use of quotations marks and understanding classifications of job category and title according to the state.

2. Veteran Only Filter

Helpful with state positions that would like to hire veterans.

3. Degree Specificity

Ability to look for someone with advanced degrees such as Bachelors, Masters, PhD, MD etc.

4. Re-discover Candidates of Interest

Give employers the ability to find candidates again that they forgot to save using their Job Seeker ID (unique identifier)

5. Search By City or Zip

Users were previously restricted to regions or states which could produce candidates that were technically in the area of but still far away. We added more exact location features to find truly local candidates.

find candidates final design point outs

Multiple Ways Of Interaction

Not everyone's mental models are the same. To reflect this, we wanted to make it as easy as possible for employers to save candidates and gate the two ways to either invite a candidate to apply via their summary card or through their resume display page.

Variation - Invite to Multiple Job posts

Candidate Management

Once candidates are saved in connection with a job post, employers can easily track all of their candidates through their dashboard.

Next Steps

  • Implement the revamped version of the employer dashboard, job and candidate management system.
  • Refine and revamp flows for event discovery and sign up.

Reflections

UX design doesn’t always have to be cutting edge to deliver deeper, impactful results. It was a great challenge to work within the original framework of the state government’s site infrastructure and a very satisfying accomplishment to still make great improvements.

More Case Studies

Design System Management for national bank

sketch app iconinvision app icon

E-commerce platform creation and launch

figma app iconphotoshop icon adobe illustrator icon

Let's Connect

Jessica Gassner © 2024