Jeremiah Pathmanathan
Jeremiah Pathmanathan

Software Development Engineer in Test (SDET)

Open to offers · Member since 2 Sep 2026
Message
Location
Batticaloa, Sri Lanka
Desired salary
Unspecified
Work preference
Remote Only
Experience level
Lead

About

Professional summary

I am a Software Development Engineer in Test with more than 6.5 years of experience delivering automated quality assurance solutions across FX trading, telecommunications, enterprise software, and data platforms.

I specialize in Java, Python, Selenium, Playwright, TypeScript, JavaScript, and BDD practices with Cucumber. I build maintainable UI and API automation frameworks using reusable page objects, fixtures, test runners, and CI/CD integrations.

I have hands-on experience in functional, regression, API, integration, performance, and load testing. My work includes validating REST services with Postman, curl, and Rest Assured, as well as assessing scalability and performance with JMeter and LoadRunner.

I lead QA activities end to end, from requirements analysis and risk-based test planning through test execution, defect triage, reporting, and release-readiness assessments. I work closely with developers, DevOps engineers, product stakeholders, and infrastructure teams to improve reliability and quality.

I also mentor junior QA engineers, support automation adoption, and drive continuous improvement through QA metrics, dashboards, test coverage analysis, and optimized CI/CD workflows. My background in data quality engineering and frontend development gives me a broad perspective on software delivery and system behavior.

Skills

47 capabilities

Tech stack & tools

Working toolkit

Application Hosting

Application Utilities

Collaboration

Data Stores

Languages & Frameworks

Experience

Career history

Associate Quality Engineer Lead Ucombinator (deputed by Sysco Labs)

I lead QA efforts for Java, Selenium, and TestNG automation projects, improving test coverage and owning end-to-end test planning, test case design, execution, defect tracking, and release-quality activities.

I designed and built a Playwright UI automation framework using TypeScript and JavaScript, with reusable page objects, fixtures, configuration, parallel execution, and cross-browser support. I integrate automated suites with Maven, Jenkins, and Git, conduct functional and non-functional testing, mentor junior engineers, and present QA metrics and dashboards to stakeholders.

Analyst, Quality Assurance London Stock Exchange Group

I performed functional and non-functional testing for FX trading exchange and credit platforms. I developed automated test scripts using Java, Python, and Cucumber, and used MindManager to map requirements, scenarios, dependencies, and feature breakdowns.

I validated REST APIs with Postman and curl and executed performance and load tests with JMeter and LoadRunner. I partnered with DevOps and engineering teams to resolve Jenkins pipeline and regression-environment issues, analyzed bottlenecks, introduced an API Test Case Generation Tool, and contributed to defect triage and Agile process improvement.

Senior Software Quality Engineer Dialog Axiata PLC

I automated web application testing using Selenium WebDriver and Core Java, and developed API automation suites using Java and Rest Assured. I also performed manual API validation with Postman.

I created and maintained JMeter performance-testing scripts, test plans, procedures, and test cases for telecommunications system integration testing. I supported junior QA engineers, reviewed test strategies, and tracked defects through resolution.

Software Quality Engineer Altrium

I designed Java-based automated test frameworks using JUnit and automated web application tests with Selenium WebDriver and Core Java. I performed API testing with Postman and used Maven for build automation in continuous integration workflows.

I built and maintained performance-testing scripts for release validation, created test cases and test matrices, collaborated directly with clients on requirements and test design, and improved test strategies while tracking and reporting defects.

Associate Data Quality Engineer Digital Micro Services

I developed Scala and Apache Spark code using Spark SQL and DataFrames for data aggregation. I used Spark to ingest and retrieve data from relational sources including Oracle Database and PostgreSQL.

I built Apache NiFi flows and end-to-end tests for vendor-specific orchestration requirements. I also developed NiFi data pipelines in Docker-based development environments and gained experience in parser development, data streaming, and real-time data processing.

Software Engineer Trainee Black Vault Technologies

I worked as a frontend developer using AngularJS and Vue.js, contributing ideas to improve the efficiency and user experience of an ongoing project.

I also created test cases to support software quality, strengthening my analytical skills, attention to detail, and understanding of development and testing workflows.

Education

Learning history

University of Kelaniya

Master of Science, Data Analytics

Master of Science in Data Analytics.

Sri Lanka Institute of Information Technology

Bachelor of Science, Information Technology

BSc in Information Technology, specializing in Information Technology.

St. Michael's National School, Batticaloa

High School, Biological Science

High school education in Biological Science.

This professional hasn’t added portfolio projects yet.

This professional hasn’t listed any services yet.

People also viewed

All talent ›
Jobs Talent AI Tools Salaries
Menu