Hello, It's Me

Eza Nanda

I'm a Quality Assurance Engineer working in . I test software so the teams I work with know a release is solid before it ships.

Download Resume
Portrait of Eza Nanda
Illustration of Eza Nanda

About Me

I'm a QA Automation Engineer with over three years of experience. I build and maintain automated test suites for web, API, and enterprise applications in Playwright, Cypress, and Selenium.

Most of my work is turning manual test cases into automation other people can reuse, then wiring those suites into CI/CD pipelines in Jenkins, Azure DevOps, and GitLab. Teams get feedback continuously instead of waiting on a manual regression cycle. When a test goes flaky I sit with the developers and trace the failure back to its cause rather than papering over it with re-runs. I also lean on AI-assisted tools for script generation, debugging, edge-case coverage, and test documentation.

In every role so far I've widened automation coverage, cut regression time, and given teams more confidence at release. I've worked fully remote with teams spread across time zones, and I'm available to commit full-time and exclusively to a single engagement.

Download Resume

My Skills

Testing

  • Manual Testing
  • Automation Testing
  • Performance Testing (JMeter)

Automation Frameworks

  • Playwright
  • Cypress
  • Selenium

Languages

  • HTML
  • CSS
  • JavaScript
  • TypeScript
  • Java
  • Kotlin
  • SQL

Tools & Platforms

  • Git
  • GitHub
  • GitLab
  • Jenkins
  • Azure DevOps
  • Postman
  • Jira
  • QA Touch
  • Taiga

My Experience

Quality Assurance Engineer

Mekari (Qontak)

December 2025 – Present

  • Lead regression and exploratory testing across releases of Qontak Chatpanel, the omnichannel inbox that handles WhatsApp, Instagram, and live-chat conversations, ticket creation, and agent routing.
  • Design and maintain the Playwright automation suites. They run nightly in Jenkins, so the team gets regression results without waiting on a manual test cycle.
  • Own the release quality gates: I decide whether a build is stable enough to ship, which has cut the risk of a rollback.
  • Fix flaky tests at the cause (timing issues, bad wait conditions, an inconsistent environment) instead of masking them with re-runs.
  • Playwright
  • Jenkins
  • Regression
  • Exploratory
  • Quality Gates

Freelance Quality Assurance Engineer

Digilogik

October 2025 – Present

  • Design and run integrated test scenarios and regression suites, and log every defect in the test-case management tool so it can be tracked to resolution.
  • Cover functional, regression, and smoke testing to check that features work and the system stays stable.
  • Retest resolved issues to confirm the fix holds and nothing else broke.
  • Write user guides and product documentation in Google Docs to help users get started.
  • Functional Testing
  • Regression
  • Smoke Testing
  • Documentation

Junior Quality Assurance Engineer

PT Flexidev

January 2025 – October 2025

  • Run regression and exploratory testing across the application to keep it stable and to surface edge cases.
  • Build and maintain Playwright automation scripts for the core application features.
  • Manage the full software testing lifecycle (STLC) in Jira: defect tracking, test results backed by evidence, and retesting of client-reported issues.
  • Configure and maintain Jenkins CI/CD pipelines for nightly automated test runs.
  • Enforce quality gates before and after each production release to keep deployments clean.
  • Playwright
  • Jenkins CI/CD
  • Jira
  • STLC
  • Exploratory

Quality Assurance Engineer (Contract)

PT Javan Cipta Solusi

September 2023 – January 2025

  • Wrote and ran over 500 test cases for a large enterprise application in QA Touch, which cut post-release bug reports by 25%.
  • Ran performance and load tests on the critical APIs with JMeter. The bottlenecks that surfaced led to a 15% improvement in response time under peak load.
  • Validated API endpoints with Postman to confirm data moved correctly between the front-end and back-end services.
  • QA Touch
  • JMeter
  • Postman
  • API Testing
  • Load Testing

Quality Assurance Intern

PT Javan Cipta Solusi

July 2023 – August 2023

  • Tested products built by the Javan team to make sure they met quality standards before customer release.
  • Learned functional and regression testing, performance testing with JMeter, and Selenium automation while working alongside the team.
  • JMeter
  • Selenium
  • Functional Testing
  • Regression

Project-Based Virtual Intern, Quality Assurance

Evermos x Rakamin Academy

June 2023 – August 2023

  • Completed the full Evermos QA task set: web automation, performance and load testing with K6, testing principles, and test-scenario design.
  • Web Automation
  • K6 Load Testing
  • Test Scenarios

Frontend Bootcamp: Android Developer

PT Infosys Solusi Terpadu

October 2022 – January 2023

  • Built Android apps with Kotlin and Android Jetpack, using Moshi, LiveData, OkHttp, API consumption, and MVP architecture.
  • Kotlin
  • Android Jetpack
  • MVP Architecture

Lecturer Assistant, Programming Project Course

University Amikom Yogyakarta

2018

  • Ran the practical lab sessions, helped students through their programming projects, and led the group discussions.
  • Graded assignments, projects, and exams.
  • Teaching
  • Lab Sessions
  • Grading

My Projects

Playwright logo
Automation Project

Four suites: the full employee lifecycle, guest security checks, form-boundary validation, and REST contract tests. UI assertions are cross-checked against the API responses, and the test data seeds and cleans itself.

Click the icon to explore the code on GitHub

Playwright Automation Portfolio (OrangeHRM)

A 52-test end-to-end and API automation suite for OrangeHRM, an open-source HR management system. Built with Playwright and TypeScript on the Page Object Model.

Mekari Qontak logo
My QA Work

Lead regression and exploratory testing across releases, maintain the Playwright suites that run nightly in Jenkins, own the release quality gates, and fix flaky tests at the root cause.

Click the icon to visit qontak.com

Mekari Qontak Chatpanel

An AI-powered omnichannel customer engagement platform. Chatpanel is its unified inbox, where businesses handle WhatsApp, Instagram, and live-chat conversations alongside ticket creation and agent routing.

Suncorp platform screenshot
My QA Work

Manual QA for a greenfield SSO rollout: test-case design, requirement validation, backend API verification, and frontend regression.

Click the card to view screenshots

Suncorp

A stadium ticketing and event-management platform covering event scheduling, user and agent workflows, and business reporting with data export.

Duo platform screenshot
My QA Work

Manual testing of each new feature release, including WAF load-balancing validation and security updates, so no deployment shipped a regression.

Click the card to view screenshots

Duo NZ / Duo AU

An airline ticketing and data-management platform where administrators configure promotional campaigns and training resources for travel agents.

Referit.ai app icon
My QA Work

Exploratory testing plus web and mobile automation, covering the responsive web views and the Android and iOS apps.

Click the card for screenshots, or the icon to visit the site

Referit.ai

An AI-powered referral platform that makes word-of-mouth trackable, with automated rewards, referral tracking, and the Lumaya AI assistant.

Automation testing illustration
Automation Project

Page-object structure, a daily scheduled CI run, and test artifacts for each suite. All of it is open source.

Click the icon to explore the code on GitHub

E2E Automation with Cypress and TypeScript

An end-to-end automation suite for the saucedemo.com store, built with Cypress and TypeScript and running daily via a GitHub Actions CI/CD workflow.

Manual testing illustration
My QA Work

Designed and ran exploratory and functional test scenarios. Every case and every result is written down.

Click the icon to open the test-case sheet

Manual Testing: saucedemo.com

A complete manual test-case suite for a public e-commerce demo store, with scenarios, steps, and results in a shared spreadsheet.

Kominfo logo
My QA Work

Test-case creation, smoke, regression, and exploratory testing, defect reporting and retesting, plus performance testing.

Kominfo Showcase & Portfolio

A public showcase website for Indonesia's Ministry of Communication and Informatics (Kominfo) that displays completed assignments and portfolio work.

Kominfo logo
My QA Work

Full manual test cycle: test design, smoke and regression runs, exploratory sessions, the defect lifecycle, and performance testing.

Kominfo Presensi

An attendance-tracking system where Kominfo employees check in and check out digitally.

Kominfo logo
My QA Work

Functional, smoke, regression, exploratory, and API testing. Defects reported, retested, and followed up with the team.

Kominfo LMS Dignas (Metaverse)

A government learning-management system with metaverse-based delivery, integrated with other Kominfo services for managing training data.

Kominfo logo
My QA Work

Test-case design, functional and regression testing, API testing, and defect follow-up through resolution.

Kominfo LMS Dignas (Non-Metaverse)

The companion learning-management platform for managing users, roles, and training programs.

Kominfo logo
My QA Work

Manual QA across the release cycle: smoke, regression, and exploratory testing, defect reporting and retesting, and performance testing.

Kominfo Practitioner

A Kominfo platform for managing practitioners, user roles, and training enrollment.

KPK logo
My QA Work

Test-case creation, smoke, regression, and exploratory testing, defect management, and performance testing.

KPK Whistleblower System (KWS)

The public reporting site of Indonesia's Corruption Eradication Commission (KPK), where citizens can safely report suspected corruption.

XL Axiata logo
My QA Work

Test-case creation, functional, regression, and exploratory testing, and defect coordination with the project team.

XL Axiata Electricity

An internal XL Axiata portal that tracks and showcases completed tasks and assignments.

Mobile banking app screenshot
Android Development

Transfers, mutation history, login and registration, profile editing, and in-app chat, all built end to end.

Click the icon to watch the demo

Mobile Banking App (Android)

An Android mobile-banking demo app I built, covering the everyday transactions a customer would make.

QA internship task document
Internship Capstone

Final project from my Quality Assurance virtual internship at Evermos x Rakamin Academy.

Click the icon to view the document

QA Internship Final Task

The capstone deliverable from my QA virtual internship, with the full test documentation and results.

Professional Education

Amikom University logo
University Amikom Yogyakarta

Bachelor's Degree in Computer Science

University Amikom Yogyakarta

Bachelor's Degree in Computer Science

August 2016 – November 2020

Licenses & Certifications

Quality Assurance Virtual Intern Competencies Certification

Evermos

Credential ID · 192950IAPEGIE652023

Issued April 2023

View certificate

Information System Analyst

Inixindo (Online Training)

Issued February 2021

View certificate

My Courses

Pemrograman Java: Pemula sampai Mahir

Java Programming

Java for beginners through to expert level, covering the language fundamentals and advanced object-oriented programming.

View certificate

Quality Assurance Materials & Case Studies

MySkill Learning Path

Quality Assurance fundamentals: testing principles, test-case design, and case studies from real projects.

View learning path

Contact Me

Let's Work Together

If you have a project that needs testing, or a question about anything on this page, send me a message. Email, WhatsApp, and the form here all reach me.