Ruth Echo G.

Senior QA Engineer | Turning Chaos into Confident Deployments

I turn chaotic release cycles into confident deployments.

With 7+ years of experience in Agile software testing (including 4+ years remote with global teams), I bridge the gap between development speed and production stability from SaaS platforms to mobile applications (lifestyle, dating, fleet management) and web systems across banking, travel, and environmental management sectors.

Proven results: 30% improved test coverage β€’ 99.9% on-time releases β€’ Up to 40% fewer post-production defects

About Me

From Chaos to Clarity

I've seen what happens when QA is treated as an afterthought: unclear requirements, untracked bugs, and unpredictable releases. My approach focuses on turning that chaos into clarityβ€”building structure, visibility, and measurable quality into every sprint.

With 7+ years of experience in software quality assurance, I've tested web and mobile applications across various domainsβ€”covering manual testing, test design, regression, and defect management. Currently, I'm expanding my automation skills with Playwright, Maestro, and k6, bringing scalability and efficiency to small, fast-moving teams.

How I Add Value

In My Full-Time Role

I orchestrate Release Integration Testing (RIT) cycles and collaborate with cross-functional teams to identify root causes and optimize delivery pipelines. I focus on risk management and helping teams migrate from legacy tools to modern automation frameworks like Playwright.

For Startups and Small Teams

I collaborate with founders who don't yet have dedicated QA. I help define testing workflows from the ground up, write effective test cases, and establish reporting structures that drive better release decisions. My focus is on building your QA foundation so you can scale with confidence.

7+
Years of Experience
4+
Years Remote (US & Asia)
99.9%
On-Time Releases
5+
Clients Built QA From Scratch
30%
Test Coverage Increase
40%
Defect Reduction

Technical Skills

Quality Assurance & Testing

  • Manual Testing
  • Automation Testing
  • API Testing
  • Regression Testing
  • Smoke/ Sanity Testing
  • System Integration Testing (SIT)
  • User Acceptance Testing (UAT)
  • A/B Testing
  • Cross-Platform Testing
  • Test Case Design & Planning
  • Defect Management

Test Automation

  • Katalon Studio
  • Playwright (in progress)
  • Maestro (in progress)
  • k6 Performance Testing
  • Test Script Development

Tools & Technologies

  • JIRA
  • TestRail
  • Qase
  • Trello
  • Swagger, Postman, SoapUI
  • Git Version Control
  • CI/CD Pipelines (Jenkins, GitHub Actions)
  • SQL & Database Testing
  • Power BI & Analytics
  • SSIS & ETL Processes
  • Agile & Scrum

Domain Expertise

  • SaaS Applications
  • Consumer Mobile Apps (Wellness & Lifestyle)
  • Banking & Financial Services
  • Environmental Management Sectors
  • Mobile Apps (iOS & Android)
  • Web Applications

My QA Process

I follow a comprehensive, structured approach to quality assurance that ensures every project delivers reliable, high-quality software. Here's how I work through each phase of the QA lifecycle.

1

Requirements Analysis

  • Gather and analyze project requirements
  • Identify key functionalities and user expectations
  • Define the scope and objectives of testing
2

Test Planning

  • Develop comprehensive test plan outlining strategies, resources, schedule, and deliverables
3

Test Design & Preparation

  • Create detailed test cases and test scripts based on requirements
  • Design test data and prepare the test environment
  • Review and validate test cases with stakeholders
4

Test Execution

  • Execute test cases manually or using automated testing tools
  • Perform different types of testing (functional, regression, performance, etc.)
  • Record and document test results, noting any defects or issues
5

Defect Management

  • Log defects with detailed descriptions and severity levels
  • Prioritize and assign defects for resolution
  • Retest fixes to verify defect resolution
6

Test Reporting

  • Provide insights and recommendations based on test findings
  • Communicate with stakeholders regularly to keep them informed
7

Release Readiness

  • Perform final acceptance testing and verify that all critical defects are resolved
  • Ensure the software meets all predefined criteria for release
  • Provide a final quality assurance sign-off
8

Post-Release Testing

  • Conduct post-release testing to ensure the software works in production environment
  • Monitor and manage any issues that arise after release
9

Continuous Improvement

  • Gather feedback from users and stakeholders
  • Analyze performance metrics and testing effectiveness
  • Implement process improvements for future projects

Work Experience

Primary QA - Growth Team

Vyond (GoAnimate Hong Kong Ltd.)
July 2021 - Present | Remote
  • Orchestrate the Release Integration Testing (RIT) phase during assigned leadership rotations, coordinating a 14-member QA team and global developers to successfully ensure 100% on-time sprint releases
  • Partner with Product, Engineering, and Data teams to execute comprehensive test strategies (A/B, functional, regression, smoke testing), validating new user acquisition features and identifying risks early in the SDLC
  • Co-develop and maintain Standard Operating Procedures (SOPs) with Product Management for CS and Marketing teams, streamlining user feedback loops and ensuring critical bugs are escalated and resolved with minimal downtime
  • Mitigate production risks by managing the end-to-end defect lifecycle, conducting deep root-cause analysis during Feature and Release Integration Testing to ensure critical patches are deployed prior to production
  • Actively collaborate with the Automation Team to support the migration from TestComplete to Playwright, contributing automated test scripts during available cycles while continuously upskilling in modern framework best practices
Key Achievements:
  • Awarded "Best QA RIT Lead" (Feb 2025): Recognized for excellence in managing the full release cycle with minimal supervision during assigned rotations, demonstrating exceptional reliability and leadership
  • Reduced Production Defects by 25%: Implemented stricter quality gates and pre-release validation steps, resulting in cleaner production deployments
  • Increased Test Coverage by 30%: Expanded automated and manual test suites for core features, significantly reducing regression testing time

Senior QA Engineer (Freelance / Independent)

Multiple Clients
April 2018 - Present | Remote

Deliver end-to-end testing solutions for diverse startups and established companies (via Sribu and direct contracts), validating that web and mobile applications function exactly as intended across various environments. Portfolio: Sribu

DOOgether Fitness & Wellness App (Aug 2025)

Executed mobile application testing for the DOOgether platform. Validated critical user paths including class booking, scheduling, and payment gateway integrations to ensure transaction stability.

KYZN - Lifestyle Center Platform (Nov 2023 - Jun 2024) | WidaTech

Created and executed comprehensive test cases for KYZN, covering sports, wellness, and education. Validated functionality across both web and mobile applications, identifying and reporting critical bugs to ensure stability. Boosted app stability by 35% before major user acquisition campaigns.

SAP-Based Mobile Applications (Feb - Dec 2023) | PT. BeOne Optima Solusi

Developed test strategies for multiple SAP-based mobile applications including E-wallet & Invoicing, PARSEL (fleet management), and BOSS (business operations). Ensured accurate data flow and system integration.

Hijra Taaruf - Muslim Dating App (Dec 2022 - Nov 2023)

Conducted mobile testing validating complex matchmaking logic, chat functionality, and strict privacy settings to ensure a secure user experience.

KlikBCA Bisnis - Banking Automation (Apr 2018)

Delivered automated web testing solution for KlikBCA Bisnis website. Rewrote legacy Selenium test scripts into Katalon Studio, improving script maintainability and execution speed by 25%.

Key Achievements:
  • 98% Bug Reproducibility Rate: Delivered high-quality defect reports that minimized back-and-forth communication with developers
  • Established QA Processes from Scratch: Transformed chaotic releases into structured, predictable deployments for early-stage startups
  • Reduced Post-Release Issues by up to 40%: Through structured test design and proactive QA involvement

Project Leader / Account Manager

PT. Inovasi Mitra Sejati
October 2019 - July 2021 | Jakarta, Indonesia
  • Oversaw the full SDLC for the Contract Management Tool at Bank Maybank Indonesia, ensuring delivery ahead of schedule through proactive risk management and mitigation strategies
  • Translated complex business requirements into clear functional specifications and acceptance criteria for the development and QA teams
  • Optimized workflow efficiency by delegating tasks based on individual strengths, effectively bridging the gap between technical developers and non-technical staff
  • Acted as the primary liaison between the client and internal technical teams, ensuring project scope remained aligned with business goals
Key Achievements:
  • Improved Compliance Reporting by 30%: Successfully deployed the Contract Management Tool, which streamlined regulatory tracking for the banking client
  • Increased Team Productivity by 25%: Optimized task delegation and resource planning, allowing the team to handle higher workloads efficiently
  • Boosted Client Engagement by 20%: Enhanced brand visibility and client satisfaction through proactive account management and marketing alignment

Software Quality Assurance

PT Wide Technologies Indonesia
October 2017 - October 2019 | Greater Jakarta Area
  • Validated high-stakes financial workflows for Banking and Insurance clients (including CIMB Niaga, Danamon, and BPJS), ensuring full compliance with industry regulations
  • Performed System Integration Testing (SIT) for Bank CIMB Niaga and Bank Danamon, verifying accurate data exchange between frontend modules and backend databases
  • Deployed Katalon Studio to automate repetitive regression test cases, freeing up manual resources for high-value exploratory testing
  • Managed the end-to-end defect tracking process, facilitating daily triage meetings with developers to prioritize critical fixes
  • Created comprehensive test scenarios and user guides that served as the primary documentation for client User Acceptance Testing (UAT)
Key Achievements:
  • Reduced Defect Turnaround Time by 20%: Streamlined the retesting workflow and improved collaboration channels with the development team
  • Increased Automation Coverage by 25%: Automating recurring test cycles drastically reduced the manual effort required for weekly builds
  • Delivered Zero Critical Post-Release Defects: Ensured 100% production stability for multiple banking integration projects through rigorous pre-release validation

Software Quality Assurance

Collexe Consulting
July - September 2017 | Surabaya Area
  • Enforced strict QA protocols for government and aviation projects (eSWIS, AirAsia), ensuring software met international regulatory standards
  • Designed detailed test scenarios for web and mobile platforms, ensuring coverage of all critical user paths prior to client acceptance
  • Restructured the defect reporting workflow to improve clarity, ensuring all stakeholders understood the severity and impact of reported bugs
  • Conducted manual compatibility testing to verify application behavior across different browsers and operating systems
  • Collaborated with project leads to verify fixes within tight deadlines, ensuring on-time delivery for client UAT phases
Key Achievements:
  • Achieved Zero High-Severity Defects: Delivered three major projects (eSWIS, KAWMC, AirAsia) with no critical bugs reported post-deployment
  • Improved QA Traceability by 20%: Implemented a structured verification workflow that increased accountability and transparency in bug tracking
  • Expanded Test Coverage by 15%: Enhanced the testing scope for the AirAsia Group Booking System, resulting in better cross-platform consistency

Junior Database Administrator / Data Analyst

Collexe Consulting
August 2016 - July 2017 | Surabaya, Indonesia
  • Designed and optimized SSIS packages to streamline data extraction, transformation, and loading processes
  • Executed rigorous data integrity checks using SQL queries, ensuring reliable data for education and manufacturing clients
  • Assisted in the development of Data Warehouse solutions, enabling accurate dashboard creation in Power BI
  • Maintained detailed data dictionary and metadata documentation to improve data governance and cross-team understanding
  • Configured integration pipelines to meet specific client standards, reducing the need for manual data verification
Key Achievements:
  • Improved Reporting Speed by 20%: Optimized ETL workflows for the MAMEE-Double Decker project, significantly faster data availability for decision-making
  • Ensured 100% Data Accuracy: Validated critical repositories for the Malaysia Citizens' Education Registry, resulting in error-free data migration
  • Reduced Manual Validation Time: Automating data integration checks allowed the team to focus on analytics rather than manual data cleanup

Featured Projects

πŸƒβ€β™€οΈ
App Dashboard
πŸ“±
Mobile Interface
βœ…
Test Cases

KYZN

Nov 2023 – Jun 2024

Lifestyle center app covering sports, fitness, wellness, education, and nutrition.

Mobile Testing Manual Testing
πŸš›
Fleet Dashboard
πŸ“Š
SAP Integration
πŸ“‹
Test Documentation

PARSEL

May 2023

SAP-based fleet management mobile application.

SAP Testing Fleet Management
πŸ’Ό
Business Dashboard
πŸ”„
Workflow Testing
πŸ›
Bug Reports

BOSS

Feb – May 2023

SAP-based mobile application for business operations.

SAP E2E Testing
🏦
Banking Portal
πŸ€–
Automation Scripts
πŸ“ˆ
Test Results

KlikBCA Bisnis

Apr 2018

Banking application automation with Katalon Studio.

Automation Banking
✈️
Booking System
🌐
Cross-Browser Testing
πŸ’³
Payment Gateway

AirAsia Group Booking

2017

Group booking system for travel agencies.

Web Testing Travel
πŸ›οΈ
Banking Systems
πŸ”—
System Integration
βœ”οΈ
Quality Validation

Banking Integration

2017 - 2019

System Integration Testing for major banks.

SIT Financial

Other Projects

Additional QA projects I've contributed to throughout my career

eSWIS - Electronic Scheduled Waste Information System

2017

Malaysia Department of Environment

Conducted comprehensive QA testing for Malaysia's waste management tracking system, ensuring zero high-severity defects post-release.

Government Environmental Web Testing

KAWMC - Kualiti Alam Waste Management Centre

2017

Malaysia Waste Management

Improved reporting validation and system usability through structured testing approach and clear documentation.

Waste Management Reporting System Testing

MAMEE-Double Decker Data Warehouse

2016-2017

MAMEE-Double Decker

Implemented SSIS ETL processes and validated Power BI data warehouse, improving reporting speed by 20%.

Data Warehouse Power BI ETL Testing

Registry & Repository of Malaysia Citizens' Education

2016-2017

Malaysia Government

Contributed to schema design and validation, ensuring 100% data accuracy during testing phase.

Government Database Data Validation

iCentra Call Center System

2014-2016

PT Intelix Global Crossing & PT Clarisense Digital Media

Designed and developed Java NIO-based server for call center system, enabling 20% faster data access for third-party clients.

Contact Center WebSocket Real-time Systems

Bank CIMB Niaga Modules

2017-2019

Bank CIMB Niaga

System Integration Testing for multiple banking modules: LLD Multi Remittance, BPJS Kesehatan, Notional Pooling, Trade Digitalization, and eFactoring.

Banking SIT Financial Services

Bank Danamon Single Transfer In-House

2017-2019

Bank Danamon

Performed regression SIT for internal fund transfer module, ensuring zero post-release critical defects.

Banking Regression Testing SIT

Contract Management Tool

2019-2020

PT Bank Maybank Indonesia Tbk

Led project delivery ahead of schedule, improving contract tracking efficiency and compliance reporting by 30%.

Banking Project Management Contract Management

Let's Connect

If you're building a product and need to establish a solid QA foundation β€” or want to discuss how to scale testing without slowing development β€” I'd love to connect.