Available for hire

QA Engineer

The goal of a QA is not just to find bugs, but to validate that the software meets the users needs.

Formal portrait of Rofif Asyrof

Quality is not an act, it is a habit.

I am a Universitas Gunadarma Informatics graduate with web development exposure and a practical interest in testing, documentation, and system quality.

My strongest QA evidence comes from GameVerse, a Telegram chatbot project tested with black-box scenarios and usability evaluation. I also understand web application flow, database checks, and local development from my internship experience.

I am focused on entry-level QA Engineer roles where careful test design, readable documentation, and communication with developers matter more than inflated claims.

3.62 GPA
3+ projects
4+ certifications
Code editor used for development work Coffee beside a desk setup

Professional exposure to web systems.

One role, but relevant: backend development, database checks, local testing, Git workflow, and client progress discussions.

Nov 2023 - Mar 2024 Jakarta, Indonesia

Web Developer

PT Nusapromedia, client: DPRD Kota Bekasi

  • Contributed to backend modules for an official travel web application using PHP CodeIgniter 4 and MySQL.
  • Configured MySQL databases and verified application database connectivity through phpMyAdmin and local server checks.
  • Followed system flow and joined progress meetings with the client to understand requirements and delivery status.

Projects with technical and QA evidence.

Three projects are shown in one format. GameVerse appears first because it carries the strongest testing evidence.

GameVerse chatbot testing cover View case

Telegram Chatbot GameVerse

Telegram chatbot for game discovery, tested with black-box scenarios across search flows, filters, and user input.

Python RAWG.io API FSM Black-box testing
IMDb sentiment analysis cover View case

IMDb Sentiment Analysis

Text classification project using 20,000 IMDb reviews with preprocessing, TF-IDF features, and SVM modeling.

Python scikit-learn NLTK SVM
Portfolio website cover View case

Personal Portfolio Website

Static portfolio site structured around QA positioning, project evidence, technical skills, education, and contact.

HTML CSS JavaScript Portfolio

Practical tools for QA and system work.

Skills are kept honest: testing foundation, programming context, databases, tools, networking, and security basics.

Testing & Analysis
Black-box testing Test scenarios SUS evaluation SDLC Waterfall
Programming
Python PHP CodeIgniter 4
Database
MySQL SQL Server phpMyAdmin SSMS
Networking & Security
TCP/IP OSI layer HTTP/HTTPS CIA triad Basic cryptography
Tools
Git VS Code XAMPP Google Colab

Education and supporting certifications.

Academic background and certificates support the QA path, with networking and security as long-term direction.

Universitas Gunadarma

Bachelor of Informatics

GPA: 3.62 / 4.00

September 2021 - September 2025
Valid Sep 2025 - Sep 2028

Junior Computer Network Technician

BNSP

Feb 2026

Networking Basics

Cisco Networking Academy

Oct 2025

Introduction to Cybersecurity

Cisco Networking Academy

Sep 2025

Introduction to Information Security

Cyber Academy Indonesia

Let's talk about QA roles.

I am open to entry-level QA Engineer opportunities and related roles where testing discipline is useful.

Location Jakarta, Indonesia
Message received. I'll get back to you shortly.