Timeline
Work History
Overview
Websites
Education
Certification
Skills
Summary
Software
Interests
Open To Work
Hi, I’m

Ashlesha Kodaty

Senior QA Certification Analyst
Jacksonville,FL
Ashlesha Kodaty

Timeline

Senior QA Analyst –Payments, EMV & Test Automation

FreedomPay
08.2021 - Current

Sr Test Engineer

PAX Technology
02.2018 - 07.2021

Test Lead @ IBM

SunTrust
04.2010 - 05.2013

IT Consultant

A-IT software Services
11.2007 - 11.2009

Programmer Analyst

Syntel
10.2005 - 05.2007

G.H. Raisoni Institute of Information Technology

Master of Computer Applications (MCA) from Computer Application
06.2000 - 05.2003

RBVRR College

Bachelor of Science from Computer Science
06.1997 - 06.2000

Work History

FreedomPay

Senior QA Analyst –Payments, EMV & Test Automation
08.2021 - Current

Job overview

  • Involved in QA Automation and EMV certification efforts.
  • Follow Agile (Scrum and Kanban) methodologies, collaborating with cross-functional teams, product owners, and stakeholders to plan and execute QA activities, manage defects, and support the timely delivery of high-quality software releases
  • Executed certification test plans for payment terminal integrations with Global Payments, validated with ISO 8583, authorization, capture, settlement, refunds, reversals, EMV (contact/contactless ), and collaborated with processor certification teams to resolve issues.
  • EMV tools used were UL Brand Testing tool, ICC.
  • Executed EMV Level 3 certification testing across multiple card brand platforms, including Visa ADVT/CDET, Mastercard MTIP and PayPass, American Express AEIPS and Expresspay, Discover DPAS, JCB J-Smart, and Interac. Validated contact and contactless EMV transaction flows, authorization responses, cryptographic processing, and terminal behavior to ensure successful certification.
  • Reviewed and validated EMV certification prerequisites, including EMVCo specifications, PCI security requirements, and TQM compliance criteria, to support successful payment terminal certification.
  • Performed POS testing across multiple industry verticals, including Retail, Restaurant, Hotel/Hospitality, and MOTO (Mail Order/Telephone Order) environments. Validated industry-specific payment workflows and transaction scenarios, including:
    Retail: Tested purchase transactions, refunds, voids, EMV chip and contactless payments, and POS integrations with payment systems and supporting applications.
    Restaurant: Validated sale transactions, tip/gratuity adjustments, partial approvals, refunds, and settlement processing.
    Hotel/Hospitality: Tested pre-authorization, incremental authorization, completion/capture, delayed charges, and settlement workflows for hospitality payment scenarios.
    MOTO (Mail Order/Telephone Order): Tested card-not-present transactions, manual card entry, authorization flows, CVV/AVS validation, refunds, and reversals.
  • Hands-on experience testing DCC-enabled POS transactions, validating multi-currency payment processing, EMV transaction flows, authorization, and settlement scenarios.
  • Involved in the end-to-end EMV certification process. Steps include pinpad setup, execution of EMVco standard test cases, and reporting issues to the developer from different Hosts. Procuring Letter of approvals.
  • Familiar with ISO 8583 specifications & ISO 20022 specifications. Also worked on PTS Settlement format review and validation.
  • Involved in Attended Transaction online reporting (TOR) and settlement testing.
  • Jira was used for defect reporting and tracking purposes.

Automation Experience :

  • Designed and developed automated smoke, functional, and regression test suites for payment web applications using Selenium WebDriver and Java, improving test coverage and ensuring the quality of payment processing workflows.
  • Conducted backend validation using SQL queries to ensure data consistency across UI and database.
  • Involved in defect triage meetings, analyzed automation failures, and collaborated with developers to drive timely resolutions and root cause analysis.
  • Designed and implemented a cross-browser automation framework with Selenium for compatibility testing across multiple platforms.
  • Created and maintained Cucumber BDD test scenarios with Gherkin syntax, improving communication between QA, Dev.
  • Performed API testing using Postman, REST Assured, and validated RESTful services (GET, POST, PUT, DELETE) with JSON responses.

PAX Technology

Sr Test Engineer
02.2018 - 07.2021

Job overview

  • Configured and used EMV certification test bench setups to connect payment terminals/PIN pads with UL Brand Testing Tool and ICC EMV tools for executing certification test cases.
  • Performed functional, integration, and EMV Level 3 (L3) certification testing on PAX payment terminals, validating contact/contactless EMV transactions through application portals. Executed end-to-end payment scenarios, including PIN entry, authorization, capture, refunds, reversals, and transactions with different amounts, ensuring compliance with processor and card brand certification requirements.
  • Hands-on experience testing PAX (A35, A80) and Ingenico (S300, S80) payment terminals, including EMV certification, contact/contactless transactions, PIN pad validation, and payment processor integration testing.
  • Used UL Brand Testing Tool and ICC EMV certification tools to execute and validate test cases for multiple card brand applications, including Visa ADVT/CDET, Mastercard MTIP/PayPass, American Express AEIPS/Expresspay, Discover DPAS, JCB J-Smart, and Interac.
  • Strong knowledge of EMV tags, TLV data structures, and bit/byte-level configuration, with experience in payment security technologies including TransArmor, Tokenization, and Point-to-Point Encryption (P2PE) to support secure EMV payment processing and certification.
  • Terminal log validation for all card types in application portals -Visa ADVT/CDET, Mastercard MTIP/PayPass, American Express AEIPS/Expresspay, Discover DPAS, JCB J-Smart, and Interac.
  • Acquired Transaction flow and host acquiring systems.
  • Have tested Mobile devices

SunTrust

Test Lead @ IBM
04.2010 - 05.2013

Job overview

  • Worked on Waterfall-based projects at SunTrust Bank supporting Deposit and ACH/SCH (Scheduled Clearing House) transaction applications, performing requirements analysis, test planning, test case design, functional, integration, regression, and system testing to ensure reliable banking transaction processing
  • Involved in Understanding Business Requirements and analyzing the test requirements
  • Creating a test plan document and effort estimations.
  • Identified Risks and issues before they impact the delivery schedule for the quality of applications.
  • Verify builds and automated test results when new bugs appear or problems in their tests.
  • Projecting the structure of an automated testing framework scalable and usable on multiple operating systems.
  • Evaluation of new open source tools/libraries for integration in the QTP Test automation framework.
  • Provided training /Mentoring to other teams on how the script is designed and used.
  • Provided support for Customer Acceptance Testing based and provided results to the Client.
  • Coordinated with Developers, Business Analysts, and Testers for iterations, testing, and deployment activities.
  • Involved in lead activities (QA Reports, Requirement mapping, Reviews, etc.,)
  • Track and report upon testing activities, including testing results, test case coverage, required resources, defects discovered, and their status.
  • Attend the regular client call and discuss the weekly status during offshore and onshore calls.
  • Document, implement, monitor and enforce all processes and procedures for testing as per standards defined by the organization.

A-IT software Services

IT Consultant
11.2007 - 11.2009

Job overview


• Performed Database testing by using Database technologies and using various tools like SQL Server and Oracle 8.0 to access the Backend testing.Queried and manipulated databases using SQL commands through SQL Server Manager to Validate Test Results, and functions including Selects, groups, and Joins were used.
• Executing Manual tests on large sets of data migrations from one environment to another.
• Performed back-end testing by extensively using SQL Queries to verify the integrity of the database, prioritizing the bugs and keeping track of them through the defect tracking database.
• Data files are loaded from various business segments and upstream source systems through a load manager Application to core tables and validated using Test Cases.

Syntel

Programmer Analyst
10.2005 - 05.2007

Job overview

Role Description:
• Developed, coded, and maintained Online and Batch programs.
• Developed and coded batch jobs for incoming and outgoing file transmissions using various file transmission protocols (FTP).Generated Batch reports.Modified Batch jobs and scheduled jobs in production Environments.
• Used Computer languages/Tools TSO/ISPF, JCL, COBOL, DB2, SQL, CICS/Xpediter, FTP, Endeavor, Changeman,File-AID in Mainframe Environment.Worked with Client American Express While at Syntel.

Overview

14
years of professional experience
6
years of post-secondary education

Education

G.H. Raisoni Institute of Information Technology
Nagpur, Maharashtra, India

Master of Computer Applications (MCA) from Computer Application
06.2000 - 05.2003

RBVRR College
Osmania University, Hyderabad, India

Bachelor of Science from Computer Science
06.1997 - 06.2000

Certification

  • Certified Tester Foundation Level
  • Certified ACCELQ Automation Expert

Skills

  • Mentoring and training
  • EMV Level 3 Certification
  • Payment Terminal Testing
  • POS Testing
  • PAX / Ingenico Terminals
  • ISO 8583
  • ISO 20022
  • Payment Processor Integration
  • Global Payments
  • TSYS
  • Heartland
  • Worldpay
  • Visa / Mastercard / Amex / Discover Certification
  • Selenium WebDriver
  • Playwright
  • Java Automation
  • API Testing
  • Postman
  • SQL Testing
  • Settlement Testing
  • 3D Secure (3DS)
  • Card-on-File (COF)
  • Tokenization
  • P2PE

Summary

14+ years of Software QA experience in the Financial Services Industry, with 6+ years of experience testing Banking applications, including Credit Cards and Deposits, and 8+ years specializing in Payment Processing systems, including EMV, MSR, POS terminals, transaction workflows, and end-to-end payment validation. Proficient in both manual and automation testing, with a strong track record of delivering high-quality software solutions using Agile methodologies.

Software

Selenium WebDriver, Java, TestNG, Cucumber, Maven, Jenkins, Git, Azure DevOps, Jira, HP ALM, Postman, REST API Testing, SQL, Oracle, DB2, JSON, XML, SOAP, EMV Certification, ISO 8583, ISO 20022, Payment Testing, POS Testing, Agile (Scrum/Kanban), and Mainframe technologies (COBOL, JCL, CICS

Interests

I enjoy writing technical articles on Medium, learning about software testing, QA automation, payment technologies, and Generative AI. I also enjoy continuous learning through professional certifications, exploring new testing tools, and contributing to the QA community by sharing knowledge and best practices.

Ashlesha KodatySenior QA Certification Analyst