
Richard Naing
QA Automation Engineer
Hire this person
Send a job offer directly to this candidate
About
Senior QA Automation Engineer with over 10 years of experience specializing in comprehensive quality assurance across FinTech, Capital Markets, and Healthcare domains. Expertise in implementing automated testing solutions using Playwright, TypeScript, and JavaScript, with specialized expertise in trade lifecycle validation, FIX protocol analysis, and complex backend data integrity testing. Proven track record of driving quality through shift-left initiatives and CI/CD pipeline integration within high-velocity Agile environments.
Experience
QA Automation Engineer - eToro
(2024-07)
Global multi-asset trading platform enabling retail traders to buy and sell equities, ETFs, and options.
- Extends the Playwright automation framework using TypeScript, Page Object Model (POM), custom fixtures, and global configuration, scaling test coverage across critical trading workflows and significantly reducing regression cycle time.
- Owns end-to-end test planning and execution across the full trade lifecycle—order placement, execution, internalization, and settlement for equities and options—ensuring system integrity across all market conditions.
- Manages the defect lifecycle in JIRA, providing detailed reproduction steps, FIX log evidence, and severity ratings to facilitate rapid resolution and reduce mean time to fix.
- Designs and executes automated test scripts for Market, Limit, and Stop orders, validating execution accuracy, system behavior, and edge cases under varied trading scenarios.
- Orchestrates trade execution report analysis by reviewing FIX protocol logs (Tags 35, 39, 150) in Linux environments using grep and tail to ensure accurate order status updates.
- Performs end-to-end validation of multi-asset trading workflows across market session transitions, extended-hours trading, and real-time market data updates.
- Optimizes SQL queries with multi-table joins, subqueries, and aggregations to validate backend trade data integrity, ensuring zero discrepancies across post-trade records.
- Analyzes REST API endpoints using Postman, performing JSON Schema validation against defined data contracts, header inspection, and status code assertions to ensure reliable service integration across trading operations.
- Executes data-driven regression and UAT cycles to validate application stability across multi-asset trading releases.
- Integrates automated test suites into CI/CD pipelines using GitHub Actions, enabling continuous test execution on every build and accelerating quality feedback.
- Contributes to Agile ceremonies, including Sprint Planning, Daily Standups, Sprint Reviews, and Retrospectives, providing technical risk assessments that reduce sprint carryover defects.
- Utilizes BrowserStack for cross-browser and cross-platform testing, validating trading application behavior across Chrome, Firefox, Safari, and mobile environments.
- Applies AI Prompt Engineering to generate edge-case scenarios for FIX Protocol message validation, refine Playwright test logic, and accelerate test documentation.
- Leverages AI-assisted test analysis to identify coverage gaps in trading workflows, generating targeted test scenarios for complex order routing logic.
- Authors Requirements Traceability Matrices (RTM) to ensure comprehensive test coverage aligned with product requirements and acceptance criteria.
- Authors technical documentation for the Playwright framework and automation coding standards to ensure consistency across the distributed QA team.
- Facilitates UAT sessions with business stakeholders, validating end-to-end trading workflows against acceptance criteria to ensure production readiness.
- Performs exploratory testing on new trading features and instruments, identifying edge cases and defects before production deployment.
- Validates order internalization workflows to confirm efficient internal order matching prior to exchange routing, ensuring execution logic accuracy.
QA Automation Engineer - Figure 8 Investment Strategies
(2016-07 - 2023-07)
Investment firm specializing in investment management, retirement, estate, and financial planning services.
- Scaled testing capabilities for wealth management platforms by transitioning portfolio reporting suites from manual verification to automated Playwright test scripts.
- Developed and maintained automation frameworks on the Black Diamond Wealth Platform, significantly reducing quarterly portfolio performance reporting cycle time through end-to-end test automation.
- Automated quarterly client portfolio performance reporting workflows, eliminating 20+ hours of manual report generation per quarter and improving report accuracy and timeliness.
- Tested and validated the client-facing user portal, ensuring accurate account statements, holdings display, transaction history, and performance data aligned with backend calculations.
- Validated settlement and clearing mechanics for portfolio transactions, confirming accurate post-trade processing, position updates, cash reconciliation, and compliance with T+1/T+2 settlement cycles.
- Supported physical-to-cloud data migration during COVID-19 (2020), designing and executing data integrity test plans to validate completeness, accuracy, and system continuity across migrated environments.
- Automated internal trade reconciliation, performance analytics, and compliance reporting, ensuring data integrity, regulatory alignment, and adherence to client investment objectives.
- Executed complex SQL queries with multi-table joins and subqueries to validate database integrity, backend data consistency, and investment calculation accuracy.
- Designed detailed Test Plans and Requirements Traceability Matrices (RTM) to ensure full test coverage and alignment with business and regulatory requirements.
- Conducted comprehensive testing, including GUI, Smoke, Sanity, Regression, User Acceptance Testing (UAT), and end-to-end testing, to ensure thorough application quality across releases.
- Validated REST API responses using Postman, verifying payload structures, JSON Schema assertions, and integration behavior between frontend and backend services.
- Collaborated with portfolio managers and developers on trading strategy validation, verifying rebalancing logic, performance metrics, and automated calculations through scripted tests.
- Utilized JIRA and Zephyr Scale for test case management, defect tracking, and testing progress documentation throughout the project lifecycle.
- Validated critical financial workflows including payment processing, transaction systems, pricing accuracy, and promotional logic, contributing to a 30% reduction in post-release defects.
- Participated in Agile ceremonies including Sprint Planning, Daily Standups, and Sprint Reviews, aligning testing activities with delivery timelines and team objectives.
St. Luke's Health System
(2015-04 - 2016-04)
Healthcare (EHR)
Education
Data Analyst Training Program - Data Analysis - Idaho State University (2024-02 - 2024-11)
