Skip to content
UX Audit • User Research • Design

BC JobConnect

Auditing and redesigning a platform that connects employers to immigrant talent

About the project

BC JobConnect is a platform launched by Immigrant Employment Council of British Columbia (IEC-BC) to help employers hire newcomers.

I was contracted by IEC-BC through PeaceGeeks to conduct an audit of the platform, helping them both investigate its usability issues, as well as advise on strategic directions of where to take their product next.

Why is this project interesting?

  • Zooming in on small usability improvements + zooming out to improve product-market fit
  • The platform didn't have analytics built-in, so I dug into users' form inputs to quantify user behaviour

Role & Timeline

Design Lead • PeaceGeeks

3.5 weeks

Scope

UX Research, Design

Team

Problem

BC JobConnect was underperforming

Immigrant Employment Council of British Columbia (IEC-BC) launched a platform in 2017 called BC JobConnect, to help businesses recruit new immigrants with relevant skills. It was intended to be a unique space for newcomers to articulate skills and experience, helping them bypass employment discrimination that resulted from certification challenges, resumé formatting, or lack of Canadian experience. Their profiles were presented in a portal for employers to recruit from a diversity & inclusion perspective.

Fast forward to 2021, IEC-BC saw that BC JobConnect was not utilized to its full extent. Candidates and employers did register, but few actually connected. IEC-BC staff also shifted their use of the tool to be more of a lead generator to market their other programs. They asked me at PeaceGeeks to advise on improvements and audit the state of the product, to justify whether to continue investing in it.

Goals

Improving the conversion rate of:

  • Registration of candidates (newcomers)
  • Registrations of employers
  • Contact requests (employer reaches out to candidate)

Users

Target users

BCJC serves four main user types. For the audit, we focused on two that IEC-BC was most interested in increasing registrations and conversions of: “highly skilled” candidates and employers:

Methodology

How did I conduct the audit?

  • Heuristic evaluation, by 2 PeaceGeeks designers
  • Form analysis — review of full registration data from Jan 2019 - Mar 2021, and deeper analysis of sample of 20 candidates and 20 employers
  • Usability tests/user interviews — 2 candidate users, 3 employer users, 1 prospective employer user
  • Interviews with 4 IEC-BC staff
Screenshot from heuristic & UX evaluation
I interviewed users and had them walk through the platform experience and complete various tasks
I also tested the "Job Board" concept with users

Findings

What were the weakest points in the flow?

BC JobConnect was a bit of a legacy product, so it wasn’t hard to uncover UX pain points. But to help IEC-BC focus on the most impactful changes and decide whether to invest in the product further, I wanted to measure the scale of the usability problems to prioritize them.

BC JobConnect didn’t have built-in site analytics, though the system did track the number of contact requests and when the user was last active. Most of the user experience involved filling out form fields to create newcomer or employer profiles. So, I exported all the form data to analyse how users filled out the fields, to find where most users were struggling in the flow:

Candidate flow

Employer flow

Platform usability issues

Based on heuristic evaluations and interviews, we also consolidated 15 overarching problem areas regarding the platform's usability:

Design

What usability improvements did I identify?

From here, we helped IEC-BC identify their most important and immediate UX changes to address usability issues. Some examples:

Progress indicators

Whether it’s before or after their profile approval, users are unclear on what they’re supposed to do next when they’re in the platform.

Issue: Candidates & employers are unaware that the first step after they register is to complete their profile. They don't realize they can't get approved until they do that.

Issue: The progress bar is neither an accurate indicator of approval status nor profile quality. The presence of two progress bars is confusing.

Solution: Reconfigure progress bar and profile status to explain to user what stage they are in, and nudge them towards profile completion.

Content hierarchy

Poor information hierarchy causes the content on the platform to feel overwhelming and difficult to navigate:

Issue: Ordering of information in Candidate Profile does not match what is most important to the employer.

Profile is also overwhelming for candidates to fill out.

Solution: Reorganize the Candidate Profile by most to least important information to the employer

Solution: Break down the profile into bite-sized pieces with a progress indicator so the user is not overwhelmed.

Product-Market Fit

But is this even the right product?

It was clear that there were usability issues. But to help IEC-BC decide whether and how to continue investing in BC JobConnect, I needed to ask if this was the right product at all. Do users get value out of the platform? What’s impeding the user acquisition and engagement? What would help them get value? Here’s what we found:

If there is an accessible, free, easy platform that allows an employer to post an opportunity that is open to immigrants and newcomers, that would be a great option.

Employer interviewee, first-time user of BC JobConnect

Design

How can we make the product more valuable?

Based on the insights, it wasn't clear that the usability improvements would significantly increase user acquisition and engagement. I explored some recommended features to strengthen the value of BC JobConnect. (Given IEC-BC wasn’t undergoing a full platform rebuild, these are designed in accordance with the existing (legacy) look-and-feel)

Leverage BC JobConnect as a job board

Since SMEs were interested to hire diverse candidates but didn’t normally search for candidates, and candidates needed a next step to come back to the platform, a way to increase platform engagement would be to create a job board feature for logged-in users.

Employers can post jobs through their account, to which candidates can apply and submit their BC JobConnect Candidate Profiles.

By sending employers a link to the Candidate Profile, this could encourage employers to return to the platform and Request Candidate Contact.

Rather than having to run their own searches (current UX), employers could be shown relevant candidates for their job postings, based on profile filters such as location, minimum education requirement, occupation details.

Similarly, candidates could be shown jobs relevant to their profile. These could be emailed to them to compel them to sign back into the platform and keep their profile up-to-date.

Telling newcomer stories

Employer interviewees mentioned that their reason for using BC JobConnect was due to a personal connection with the immigrant experience. They lamented that the Candidate Profiles lack personality, as the Profiles are visually identical and lack viewable documents (resumes, cover letters).

The profile could incorporate a personal newcomer story, such that employers can connect more with the cause of supporting newcomers.

Educate newcomers to translate their experiences

Newcomers did not feel well-equipped to know what to provide in their profile and how best to translate their experiences. Employers also noticed that the way profiles were filled out were not the most useful.

Tips and guidance could be added in the Candidate Profile to educate users on how to improve their profile and increase job prospects.

Conclusion

What did I present for IEC-BC's next steps?

One of the challenges in this project was sorting through the plethora of issues to present actionable next steps for the client. To do this, I came back to the client's needs: they wanted to know whether to keep investing in the platform, and whether there were cheap usability fixes that could immediately improve its performance.

As such, I shared with them the following conclusions:

1. Adding the job board

BC JobConnect was not achieving its intended purpose because both newcomers and employers lacked a reason to come back. Based on the findings, I suggested that the job board would be the most important and opportune feature to add to the platform in order to make BC JobConnect valuable to its users, and increase registrations and contact requests.

2. Fixing bugs and improving copy

If IEC-BC was comfortable with BC JobConnect just being a lead generator for its other programs, there were a few "very high" severity issues that would be cheaper to fix, to improve users' registration experience: such as adding contact information for users to contact about profile approval, adding better copy for progress indicators, and fixing a password reset bug.

3. Usability overhaul

Then, there were many "high" severity usability issues, pertaining to user flow, content hierarchy, styling, selectors/inputs/fields — all of which required redesign work and likely redevelopment. I concluded that, in large part, the reason BC JobConnect was hard to use was because the software was not actually designed for recruitment or candidate data originally, but it was adapted from a learning management platform. Redesign and rebuilding would likely be better in the long-term, but IEC-BC would need to decide whether this platform is a strategic priority for them.

Impact

Results and lessons learned

Because this audit was handed off to the client, I did not get to oversee the resultant UX changes. IEC-BC did however consult me further on the job board feature, to help scope technical requirements.

If I had the opportunity to continue on this project, I would have loved to partner on development, iterate and test designs further, and especially ideate more on ways this platform could help newcomers translate their professional experiences for local contexts!

Key takeaways

© 2021 - Cherrie Lam • Site built by me on GatsbyJS