Based in Jawa Tengah, Indonesia

Indra Wibisono

Software Quality Assurance Lead | Web Scraping & Data Operations

I make sure software and data are right before people rely on them. I test releases, check scraped data with SQL, and build the tools that make both easier to trust.

release-check 5 failing

5 bugs slipped into staging.
Click to squash them.

What I spend my days on.

/sqa

SQA

Manual and automated UI/API testing, bug triage, and deciding when a release is ready to ship.

/scraping

Scraping/Crawling

Pulling data out of websites, with and without AI, and checking the raw output before anyone uses it.

/data-ops

Data Operations (ETL)

SQL checks on large datasets, automated workflows, and dashboards that show what is actually going on.

Where I've done it.

September 2026 - Present

PT Bentara Tabang Nusantara (BETA-UAS)

QA Engineer / Software Development Consultant · Bandung

Plan and run testing for the company's software, and help the team with workflow, documentation, and getting releases out.

September 2021 - Present

FoodStyles

Software Quality Assurance Lead / Data Operations · London

Own testing and release sign-off, check crawling data with SQL before it moves on, and build the dashboards and tools the team runs on.

April 2026 - July 2026

PT Bentara Tabang Nusantara (BETA-UAS)

Software Development Consultant · Bandung

Advised software teams on workflow, environment setup, documentation, and getting releases out the door.

October 2016 - April 2017

PT Bentara Tabang Nusantara (BETA-UAS)

Mechanical Design Drafter · Bandung

Designed UAV components and supported simulation, performance testing, and refinement of the technical models.

April 2016 – September 2016

PT Ingress Malindo Ventures

Project Engineer Spv · Cikarang

Led new-part development projects, ran Kaizen improvements, and made sure deliverables were ready on time.

Things I've built.

Crawling/Scraping Platform preview

Crawling/Scraping Platform

foodstyles.com

One place to run web crawling and scraping. It pulls the data, stores it, and checks its quality automatically.

ReactNext.jsTypeScriptAI-Assisted Development
Scraping SaaS preview

Scraping SaaS

scrape.id

Turns websites into clean, structured data through repeatable scraping jobs.

ReactPlaywrightCrawleeJavaScript +1
Testing Platform preview

Testing Platform

foodstyles.com

An internal tool for checking scraping quality, including results from AI-assisted scraping.

ReactGraphQLJavaScriptKafka

Tools I reach for every week.

Technologies and tools I use across SQA, scraping/crawling, and Data Operations (ETL).

QA & Testing

  • Test Strategy
  • UI/API Testing
  • Regression Testing
  • Release Validation
  • Playwright
  • Postman
  • Jira

Data Operations

  • Web Crawling
  • Web Scraping
  • Data Extraction
  • SQL Validation
  • Data Quality Checks
  • Output Readiness

Data & Reporting

  • PostgreSQL
  • BigQuery
  • Looker Studio
  • Dashboards
  • Operational Reporting

Development & Tools

  • Python
  • JavaScript
  • TypeScript
  • React
  • Next.js
  • Linux
  • Git

What Drives Me

How I like to work.

  1. SQA ownership

    I turn a risky release into a clear list of checks and an honest sign-off.

  2. Data suspicion

    I don't trust scraped data until the checks say it's right.

  3. Practical tooling

    I write scripts and dashboards when they save the team from doing the same work by hand.

  4. Reliable handoff

    I keep status, blockers, and data readiness easy to see at a glance.

  5. AI-assisted coding

    I use AI tools to write and test code faster.

By The Numbers

A few numbers behind the work.

5+ Years in QA and data ops
2 Products I build and run
3 Areas I focus on
13 Tools I use every week

Currently focused on release confidence, crawling reliability, and practical ETL validation.

Let's work together.

Need releases you can trust, or data you don't have to double-check? I'd like to hear about it.

indrawibisono@duck.com

Resume PDF
Download