Skip to content
Arrofi Zein Abdillah

Arrofi Zein Abdillah · QA tester · based in Jakarta, Indonesia

Hey, I'm Arrofi.
I break software
so users don't have to.

QA tester focused on web testing, API validation, SQL, and automation. I like finding the edge cases, breaking the happy path, and turning bugs into test cases.

Currently learning · Playwright · API automation · CI/CD

Arrofi Zein Abdillah, Quality Assurance Tester Intern & Linux Enthusiast

Arrofi · QA tester · Jakarta, Indonesia

01

A little about me

I'm interested in what happens when software meets real users.

I enjoy exploring edge cases, breaking flows, checking APIs, querying databases, and figuring out why something doesn't behave the way it should. For me, testing is less about a checklist and more about curiosity: asking "what if?" and following the thread until I understand the actual cause.

02

Selected work

These are the real projects I work on. I treat them like little QA labs: I build them, I break them, and then I figure out why they broke. Each one links to the source on GitHub.

01

Ranime

TypeScriptReactGraphQLPostgreSQL

Anime discovery, catalog, tracking, rating and review platform. Local-first, powered by the AniList GraphQL API, Fastify, Docker, and PostgreSQL.

02

Agents-Telegram

PythonTelegramAI-AgentsSQLite

Self-hosted AI agent framework on Telegram. Features dynamic model switching, autonomous multi-agent SDLC workflows, proactive cron schedules, and humanizer filtering.

03

Pemangan

ReactTypeScriptTailwindCSSPlaywright

Room and lab reservation system for SMK Negeri 1 Jakarta. Built with React 19, TypeScript, Tailwind CSS v4, dynamic timetable matrix, and Playwright E2E testing.

03

What I like testing

I like looking for the edge cases and the small details that trip people up. A few of the things I enjoy poking at:

Web applicationsAPI behaviourAuthentication flowsForms & validationEdge casesResponsive layoutsDatabase behaviourRegression
04

Experience

Where I've built quality so far.

Jul 2026 · Present

Software Quality Assurance Tester · Internship

WISECON (Wisesa Consulting Indonesia)

  • Perform end-to-end software testing on internal applications to ensure quality, reliability, and a smooth user experience.
  • Design test cases and execute manual and exploratory testing.
  • Document bugs with clear reproduction steps so developers can act quickly.
  • Collaborate with cross-functional teams to resolve issues and improve product quality.
  • Leverage AI-powered tools to streamline regression testing and improve test efficiency.

What I did

End-to-end testingTest case designManual testingExploratory testingBug documentationRegression testing

Impact

  • Reduced escaped issues by designing structured test cases for internal applications.
  • Streamlined regression testing with AI-powered tooling.
Feb 2026 · Jul 2026

Information Technology Application Support

WISECON (Wisesa Consulting Indonesia)

  • Handle user issues related to Wisecon's internal applications as part of the DCT Support division.
  • Investigate reported issues, verify fixes, and guide users back to a working state.
  • Use SQL and communication skills to trace and explain data-related problems.

What I did

Application supportIssue investigationUser supportSQL validation

Impact

  • Resolved daily user issues for Wisecon's internal applications.
  • Built a working understanding of how real users hit real bugs.
05

Tools I use

No invented percentages. Just the tools and the work they were used in.

Testing & QA

Manual Testingused in WISECON · QA Tester
Exploratory Testingused in WISECON · QA Tester
Test Case Designused in WISECON · QA Tester
Bug Reportingused in WISECON · QA Tester
Functional Testingused in WISECON · QA Tester, Ranime
Regression Testingused in WISECON · QA Tester

Automation & Tools

Playwrightused in WISECON · QA Tester, Pemangan
Postmanused in WISECON · QA Tester, Ranime
REST APIused in WISECON · QA Tester, Ranime
SQL Serverused in WISECON · Application Support
AI Testing Toolsused in WISECON · QA Tester, Agents-Telegram

Systems & Cloud

Linuxused in Servers & Projects
Debianused in Servers
Ubuntuused in Servers
AWS CloudAWS Knowledge: Cloud Essentials 2025
Cisco SecurityCisco Junior Cybersecurity Analyst 2025

Databases & Dev

MySQLused in WISECON · Application Support
PostgreSQLused in Ranime
GraphQLused in Ranime
Gitused in All Projects
GitHubused in All Projects
Pythonused in Agents-Telegram
Goused in Todo-cli
Dockerused in Ranime, Agents-Telegram

Every skill is tied to real work. Browse the projects

07

Currently learning

I'm always trying to get better at the parts of testing that are hardest to do well.

PlaywrightAPI automationCI/CDAdvanced SQLTest architecture
08

Got a QA opportunity?

I'm always open to discussing QA, testing projects, and opportunities.