Hi, I'm Adnan.

QA Automation Engineer
with Frontend DNA

I leverage my background in Frontend development to build robust automated tests that catch real issues and ensure seamless user experiences.

Terminal — runner.sh
$ playwright test --project=chromium
Running 26 tests using 4 workers
✔ Checkout Flow0.4s
Passed24
Failed2
Coverage87%
> Report generated in 1.42ms

Philosophy

"Quality is not a final step — it's built from the start."

My Approach to Quality

I focus on building quality step by step, starting from simple and maintainable tests.

As I grow, I continue learning how to improve test coverage, reduce repetitive manual work, and make testing more efficient.

  • check_circleBuild automated tests for repetitive scenarios
  • check_circleKeep tests simple, readable, and maintainable
  • check_circleFocus on catching real issues that impact users
About Me

I test like a user, but think like a developer. With 1+ year of experience building interfaces at CIMB Niaga, I don't just find bugs — I understand why they happen.

I’m now focusing my frontend expertise into building reliable automation frameworks using Playwright.

My goal is to grow into an engineer who not only tests features, but also contributes to building better and more reliable systems.

Expanding My Toolkit:I’m currently deep-diving into Advanced API Testing and CI/CD Pipeline Integration to further streamline the release process.

lightbulb

Explore My QA Approach

How I think about testing, automation, collaboration, and building reliable software.

View My QA Approach

Stack

Technology Profile

Here are the tools and technologies I currently use and learn.

In Practice
Exploring
fact_check

Manual Testing

Core Skills
Manual TestingBug ReportingTest Case Design
Focus

Helping teams catch real user issues before release through exploratory and structured testing

verified_user

QA Automation

Tools
Playwrightarrow_outwardJavaScript / TypeScript
Focus

Building automated regression tests and reducing repetitive manual testing

api

API Testing

Tools
Postmanarrow_outwardREST API Testing
Focus

Validating API responses and ensuring reliable backend integration

code

Front-End

Tools
JavaScript / TypeScriptReactTailwind CSS
Focus

Understanding UI behavior to create better end-to-end and visual tests

settings_suggest

CI/CD

Tools
GitHub Actions
Focus

Integrating automated tests into CI pipelines using GitHub Actions

Selected Work

Case Studies

View All arrow_forward
Financial Dashboard UI

Freshtoria Dashboard

QA Automation Contributor
Challenge

The team lacked automated testing for financial and inventory features, leading to undetected regressions in critical business logic.

Action

Automated key regression scenarios using Playwright and integrated them into the CI/CD pipeline via GitHub Actions.

Result

Dramatically faster feedback loops and improved deployment confidence through consistent, reliable automated validation.

Interior Design 3D App

RoomCraft

QA Manual & Front End Developer
Challenge

The goal was to build an interactive 3D app for interior design while learning to implement high-quality testing in modern web apps.

Action

Contributed to the UI development and created comprehensive test cases and exploratory testing strategies for 3D interactions.

Result

Identified critical UI bugs before presentation and improved global stability and rendering quality across various devices.

Test Automation Dashboard Code

Portfolio Playwright E2E Automation

QA Automation Engineer
Challenge

Personal portfolios require 100% uptime and visual consistency across varying devices, yet manual checks easily miss subtle CSS layout breakages.

Action

Built a Playwright automation framework and applied Page Object Model (POM) to map core layouts and visual targets.

Result

100% coverage on critical anchor navigation, CTA downloads, responsive states, and layout pixel-perfect visual validation.

Why Work With Me

I focus on writing tests that help catch real issues and improve product quality from a user perspective.

With my front-end background, I understand how users interact with products, so I aim to build tests that are not only technical but also meaningful.

01

Attention to Detail

I pay attention to small issues that can impact user experience.

02

Clear communication

I document my work clearly so it is easy to understand and collaborate.

03

Fast learner

I continuously learn new tools and improve my testing approach.

04

Front‑end empathy

I understand how UI works, helping me test more effectively.

Coding environment

Shift left mindset – testing earlier, not harder.

Perspective

Voices of Impact.

I am pleased to recommend Adnan Yazid Ardiansyah as an application developer. He possesses excellent technical skills and consistently delivers efficient, innovative, and reliable solutions in building responsive and scalable applications.

Jenny Hutasoit

Senior Software Test Engineer at CIMB Niaga

Adnan Yazid Ardiansyah is a detail-oriented and highly professional QA specialist. He adapts quickly from a front-end background, is communicative and collaborative, and is reliable when it comes to ensuring product quality.

Dio Aditia Pratama

QA Test Coordinator at Bank Mandiri

Working with Adnan gives me real peace of mind. His Playwright QA automation is efficient, reliable, and helps detect bugs early while keeping release velocity high.

Kamal Saputra

Owner Freshtoria

Ready to make your product more reliable?

Let's discuss how I can help your team automate quality.