I am a Software Engineer in Test with nearly a decade of hands-on experience delivering automated solutions for enterprise-grade financial systems. I specialize in Java (Spring Boot) and Python, crafting robust test frameworks with Playwright and Selenium, and focusing on end-to-end validation across REST APIs, asynchronous messaging with Kafka, and data integrity checks in Oracle and PostgreSQL. I thrive in Agile environments, contribute to CI/CD pipelines with Jenkins and GitHub Actions, and use observability tools like Splunk and CloudWatch to diagnose issues. I enjoy applying AI-assisted development tools to accelerate delivery and improve quality.

Mesut Duman

I am a Software Engineer in Test with nearly a decade of hands-on experience delivering automated solutions for enterprise-grade financial systems. I specialize in Java (Spring Boot) and Python, crafting robust test frameworks with Playwright and Selenium, and focusing on end-to-end validation across REST APIs, asynchronous messaging with Kafka, and data integrity checks in Oracle and PostgreSQL. I thrive in Agile environments, contribute to CI/CD pipelines with Jenkins and GitHub Actions, and use observability tools like Splunk and CloudWatch to diagnose issues. I enjoy applying AI-assisted development tools to accelerate delivery and improve quality.

Available to hire

I am a Software Engineer in Test with nearly a decade of hands-on experience delivering automated solutions for enterprise-grade financial systems. I specialize in Java (Spring Boot) and Python, crafting robust test frameworks with Playwright and Selenium, and focusing on end-to-end validation across REST APIs, asynchronous messaging with Kafka, and data integrity checks in Oracle and PostgreSQL.

I thrive in Agile environments, contribute to CI/CD pipelines with Jenkins and GitHub Actions, and use observability tools like Splunk and CloudWatch to diagnose issues. I enjoy applying AI-assisted development tools to accelerate delivery and improve quality.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
See more

Language

English
Fluent

Work Experience

Sr. Software Engineer in Test at Mastercard Technologies, LLC
October 1, 2019 - Present
Led payment-validation test automation using Java, Spring Boot, and JUnit; verified asynchronous messaging and data flows with Apache Kafka across microservices; modernized legacy suites to a Playwright-based Python framework with asyncio for high-performance testing; automated ETL data transformation checks using complex SQL across Oracle and PostgreSQL; automated REST API validation with REST Assured and Postman (OAuth/SSL) and managed JSON data via Jackson/Gson; built data-driven tests with Apache POI; performed backend validation on large datasets with Hadoop, Hive, and Impala; integrated tests into Jenkins and GitHub Actions pipelines; leveraged Splunk and AWS CloudWatch for live log analysis and debugging production issues; contributed to Agile processes using Rally (ALM).
Software Engineer in Test at Mastercard Technologies, LLC
May 1, 2017 - September 30, 2019
Developed UI and backend test automation for payment modules using Java, Spring Boot, and JUnit; implemented event-driven validation for Kafka-based data flows; migrated legacy automation to modern Playwright (Python) architecture with Asyncio for scalable parallel test execution; performed automated ETL testing across Oracle and PostgreSQL; automated REST API tests with REST Assured and Postman, including authentication and data integrity checks; implemented data-driven testing with POI and JSON mappings using Jackson/Gson; conducted backend validation with Hadoop, Hive, and Impala; integrated automation into CI/CD pipelines (Jenkins, GitHub Actions) and used Splunk/CloudWatch for observability.
Sr. Software Engineer in Test at Mastercard Technologies, LLC - Manhattan, NY
October 1, 2019 - Present
Led UI and backend test automation using Java, Spring Boot, and JUnit; implemented Spring annotations for dependency and data management; verified event-driven data flows via Apache Kafka; modernized legacy suites to a Playwright-based Python framework and leveraged Asyncio for high-performance test execution. Automated ETL data transformation checks against Oracle and PostgreSQL to ensure data integrity and schema consistency. Automated REST API validation using REST Assured and Postman, including authentication/authorization and data verification. Built data-driven tests with Apache POI for Excel inputs and managed large API responses with Jackson/GSON. Supported CI/CD pipelines in Jenkins and GitHub Actions; used Splunk and CloudWatch for observability and debugging production issues.
Software Engineer in Test at Mastercard Technologies, LLC - Manhattan, NY
May 1, 2017 - September 1, 2019
Developed UI and backend test automation using Java, Spring Boot, and JUnit; implemented Selenium WebDriver testing with cross-browser coverage via Selenium Grid; validated asynchronous messaging with Kafka; performed data validation across Oracle and PostgreSQL; migrated legacy test suites to Playwright (Python) architecture and used Asyncio for parallel execution; integrated automated tests into Jenkins/GitHub Actions and utilized REST Assured and Postman for API testing.

Education

Master of Financial Management at Goldey Beacom College, Wilmington, DE
August 5, 2013 - June 26, 2015
B.S. Engineering Mathematics at Karadeniz Technical University, Trabzon, TR
September 17, 2007 - February 24, 2012
Master of Financial Management at Goldey Beacom College, Wilmington, DE
January 11, 2030 - April 28, 2026
B.S. Engineering Mathematics at Karadeniz Technical University, Trabzon, TR
January 11, 2030 - April 28, 2026

Qualifications

Oracle Certified Associate, Java SE 8 Programmer
January 11, 2030 - April 28, 2026
Professional Scrum Master I (PSM I)
January 11, 2030 - April 28, 2026
Oracle Certified Associate, Java SE 8 Programmer
January 11, 2030 - April 28, 2026
Professional Scrum Master (PSM I)
January 11, 2030 - April 28, 2026

Industry Experience

Software & Internet, Financial Services, Professional Services

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
See more