GKGlyphKnitVin Rao
Work

Public project

Financial Data Platform Quality Automation

Python, Java, Postman/Newman, MySQL, and Pandas checks for ingestion, data integrity, access control, and payment-data APIs.

PythonJavaPostmanNewmanJenkinsMySQLPandasAWS

Context

Resume-backed QA Analyst and Support Engineer work on a multi-tenant financial data storage platform.

Problem

Manual regression and data checks were too slow for a platform handling ingestion, payment-data rules, transformations, and access-control behavior.

Role

Built test suites, API collections, data validation scripts, and Jenkins automation for regression evidence.

Constraints

  • Financial data checks had to verify accuracy, consistency, and business rules.
  • API coverage needed to replace a manual regression cycle.
  • Failures had to point to ingestion, transformation, or access-control causes.

Approach

Built Python and Java suites for data and access-control validation, created Postman collections for REST endpoints, automated runs with Newman in Jenkins, and used MySQL/Pandas scripts for deeper data verification.

Challenges

The system required API and data checks to work together. A passing endpoint was not enough if transformations or business rules corrupted the output.

Impact

  • Reduced manual testing effort by 80%.
  • Developed 200+ Postman API collections for payment-data endpoints and business rules.
  • Compressed Jenkins feedback from 3 hours to 25 minutes through pipeline streamlining and parallel execution.

Recruiter takeaway

Strong evidence for API testing, data validation, Python automation, and CI/CD testing roles.

Engineering manager takeaway

This is the clearest proof of quality engineering beyond browser automation: data correctness, regression design, and build feedback.