Abstract
Setiap individu mempunyai hak untuk sukses mencapai karir yang baik. Seseorang sering memilih karir karena alasan yang salah, mungkin karena keinginan orang tua atau petunjuk guru. Ada juga orang yang memilih karir dengan menerima pekerjaan yang ada meskipun dia tidak nyaman dengan pekerjaan itu dan tidak realistis dalam membuat perencanaan karir. Mengetahui karakter dan kepribadian diri akan mengantarkan seseorang pada kemampuan untuk memilih pekerjaan yang cocok dan menggapai prestasi yang tinggi dalam karir tersebut. Metode Personality Factor diimplementasikan ke dalam sistem pakar untuk merekomendasikan profesi kerja di bidang teknologi informasi. Perancangan yang digunakan yaitu analisis kebutuhan perangkat lunak, perancangan sistem pakar, dan perancangan perangkat lunak. Analisis kebutuhan perangkat lunak terdiri dari identifikasi aktor, daftar kebutuhan aktor, diagram use case, dan skenario use case. Perancangan sistem pakar menjelaskan arsitektur sistem pakar. Perancangan perangkat lunak terdiri dari ERD, diagram sequence, dan perancangan algoritma. Sistem pakar ini diimplementasikan menggunakan bahasa pemrograman Java yang terintegrasi dengan database MySQL. Pengujian yang digunakan yaitu pengujian validasi (pengujian Black Box) dan pengujian akurasi sistem pakar. Hasil pengujian Black Box yaitu 100% yang menunjukkan bahwa fungsionalitas sistem dapat berjalan dengan baik sesuai dengan daftar kebutuhan. Hasil pengujian akurasi yaitu 94% yang menunjukkan bahwa sistem pakar dapat berfungsi dengan baik sesuai dengan metode Personality Factor.