Yahya Hafidz
@yahyahafidz
QA engineer specializing in automation testing and API validation to reduce defects across banking products.
What I'm looking for
I’m a results-driven Quality Assurance Engineer with 3+ years of experience in automation testing, API validation, and Agile development environments. I bring backend development know-how to improve bug tracing and deliver precise, actionable reporting to development teams. I focus on building test strategies that prevent production defects across web, mobile, and API platforms.
In my current role, I develop and execute 100+ regression test cases with Katalon Studio for web and back-office systems, speeding up test documentation through AI-assisted workflows. I validate critical financial accuracy by cross-checking frontend values against core banking records, trace API-level defects through gateway log analysis, and support loan onboarding and document legalization verification. I also lead structured defect reporting and consistently validate end-to-end KYC flows, including edge cases in user input validation.
Previously at AMAR BANK, I strengthened reliability in installment and disbursement flows using edge-case testing and persistent E2E verification. I collaborated with QA leadership to build automated journey flow coverage with CodeceptJS, reducing manual testing from hours to about 10 minutes, and improved backend confidence with Karate framework and MongoDB validation. Across projects at PRIVYID, I architected API and E2E automation strategies with Jest/Postman and Cypress integrated with GitLab CI/CD, achieving major reductions in defect leakage and regression effort.
Experience
Work history, roles, and key accomplishments
Quality Assurance Engineer
Bank Tabungan Negara (BTN)
Jan 2026 - Present (6 months)
Developed and executed 100+ regression test cases with Katalon Studio for BTN Properti web and back-office systems, including financial data validation and API defect diagnosis using Axway API Gateway Manager logs. Supported KYC onboarding and loan origination workflow verification, and reported/tracked 15–20 defects within project scope.
Quality Assurance Engineer
Amar Bank
Mar 2024 - Dec 2025 (1 year 9 months)
Implemented edge-case testing for installment loan repayments and built automated combined journey flow using CodeceptJS, reducing manual testing time from hours to 10 minutes. Performed persistent E2E testing to identify intermittent disbursement issues and strengthened backend reliability with Karate-based API testing and MongoDB validations across the loan lifecycle and internet banking feature
Quality Assurance Engineer
Pt Solusi Kebutuhan Teknologi
Oct 2023 - Jan 2024 (3 months)
Led end-to-end testing as the sole QA engineer across 7 concurrent projects, developing Katalon Studio automation for CRUD workflows to reduce repetitive manual reproduction. Validated promotional calculation logic and maintained quality through manual testing and Excel-based defect tracking with direct development collaboration.
Software Quality Assurance
PrivyId (PT Privy Identitas Digital)
Jul 2022 - Aug 2023 (1 year 1 month)
Performed iOS quality assurance for a mobile app overhaul, validating UI/UX fidelity against Figma specs across iPhone and iPad configurations. Built and executed API and web automation/testing strategies including Jest/Postman/gRPC validation, and Cypress E2E testing integrated with GitLab CI/CD for a digital identity platform.
Quality Assurance Engineer Intern
PrivyId (PT Privy Identitas Digital)
Jan 2022 - Jun 2022 (5 months)
Conducted QA for an eKYC platform by running API-based comparative testing across three third-party liveness detection providers to identify reliable configurations and validate algorithm accuracy under varying conditions. Implemented Cypress E2E automation in GitLab CI/CD using GitLab Runner and reported weekly execution/coverage metrics to QA leadership.
Education
Degrees, certifications, and relevant coursework
Technology Yogyakarta University
Associate Degree, Information Systems
Grade: GPA 3.54/4.0
Activities and societies: Temporary Assistant Lecturer (40+ students); relevant coursework: Web Development, Algorithms, Object-Oriented Programming, Database Management, Web Design.
Earned an Associate Degree in Information Systems, graduating in 2022 with a GPA of 3.54/4.0 and completing coursework in web development, algorithms, OOP, database management, and web design.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Website
yahya-hafidz.netlify.appJob categories
Interested in hiring Yahya?
You can contact Yahya and 90k+ other talented remote workers on Himalayas.
Message YahyaGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
