Summary
Overview
Work History
Education
Skills
Accomplishments
Projects
Timeline

Krishna Marappan

Summary

Seasoned QA professional with extensive expertise in test automation, API, and manual testing, specializing in SWIFT ISO wire payment systems. Skilled in designing and executing comprehensive test plans, with a proven track record of automating complex systems to enhance efficiency. Adept at leading regression testing within Agile environments, fostering collaboration with cross-functional teams to deliver high-quality software on time. Proficient in conducting detailed requirement analysis with stakeholders to align test cases with business and technical objectives, ensuring seamless integration and optimal performance..

Overview

4
4
years of professional experience

Work History

Test Engineer

CGI
06.2024 - Current
  • Developed custom automation utilities using Python, Java and Robot Framework reducing manual testing efforts by 50–90% for SWIFT-based payment applications.
  • Conducted rigorous cross-platform UI testing, ensuring functional accuracy, visual consistency, and SWIFT MT to MX compliance.
  • Worked closely with the onsite team to conduct production testing, ensuring smooth deployment and early issue identification in live environments.
  • Integrated CI/CD pipelines with GitHub Actions, accelerating feedback cycles and enhancing deployment reliability.
  • Enhanced automation scripts for Microsoft Edge, increasing execution speed and enabling robust cross-browser compatibility.
  • Led test suite refactoring initiatives to reduce technical debt and improve maintainability and scalability.
  • Led the regression testing team to ensure consistent test execution and delivery of high-quality releases with minimal production defects.
  • Initiated proof-of-concepts (POCs) for innovative testing solutions, improving project deliverables and client satisfaction.
  • Proposed and implemented process improvements, increasing test coverage and streamlining workflows.
  • Integrated multiple tools (Robot , databases, Java Maven) into the automation framework for end-to-end payment testing.
  • Validated SWIFT-based wire payment functionalities, ensuring secure transactions and compliance with financial regulations.

Associate Software Engineer

PWC
02.2024 - 06.2024
  • Collaborated with the onsite team during sprint activities for the GTW Tax application, ensuring alignment and timely project delivery.
  • Created detailed manual test cases, aligning with business requirements to ensure thorough coverage and high-quality software delivery.
  • Conducted comprehensive manual regression and API testing, identifying defects and verifying new APIs to enhance application stability and quality.
  • Performed performance testing and implemented hotfixes, optimizing responsiveness and resolving critical issues through manual verification.

Test Engineer

CGI Inc.
07.2022 - 03.2024
  • Responsible for developing and maintaining 800+ API automated test scripts.
  • Executed various testing methodologies using an Agile framework to deliver quality software.
  • Conducted POCs for innovative automation frameworks.
  • Achievements: Developed and maintained a suite of 800+ automated test scripts, significantly increasing test coverage and reducing manual testing efforts.
  • Successfully executed various testing methodologies (SIT, smoke, regression, and functional), ensuring high product quality and reliability.
  • Successfully led the regression testing team, delivering high-quality software while adhering to project timelines and quality standards.

Programmer Analyst

Cognizant
11.2020 - 06.2022
  • Successfully integrated testing with Salesforce, ensuring seamless platform operation and data flow.
  • Implemented Robot Framework to automate test scenarios, enhancing testing efficiency and expanding coverage.
  • Developed and executed comprehensive test cases and scripts, contributing to improved software quality.
  • Conducted thorough regression testing for a Life Sciences application, ensuring stability and readiness for release.
  • Identified and reported defects efficiently, supporting timely resolution and improved product reliability.

Education

Bachelor of Engineering - Electrical and Electronics Engineering

M Kumaraswamy College of Engineering
05-2020
  • [8.0] GPA/CGPA

Skills

  • Python
  • Rest API
  • Java
  • Robot Framework
  • Selenium
  • GitHub Action CI/CD
  • Salesforce
  • Azure DevOps
  • Jira - Xray
  • Jenkins
  • Application lifecycle management (ALM)
  • SQL Server Management Studio
  • Groovy
  • Git
  • Pytest
  • BDD

Accomplishments

  • Designed and implemented CI/CD pipelines using GitHub Actions enabling fully automated test execution and real-time reporting for clients. Integrated test suites to run on schedule, ensuring faster feedback and enhanced code quality.
  • Built validation utilities for SWIFT CBPR+ message formats , including:
    MT to MX message validation utility : Extracts MT messages from operational systems, converts them to MX format, and compares them field-by-field against CBPR+ mapping rules. Flags mismatches and missing values, and generates a structured validation report for QA and dev teams.
    MX-to-MX payload comparison utility : Ensures consistency and accuracy of MX message transformations across processing stages by performing deep comparison of key message fields.
  • Integrated Jira Xray with Python and Robot Framework , enabling automatic generation of test cases and updating of test result based on Xray test plans.
  • Developed a Python utility to validate mandatory test data , cross-checking test inputs against schema rules and generating detailed Excel reports to ensure data readiness and prevent execution failures.
  • Integrated Jira Xray with Python and Robot Framework to automate test case generation and result updates based on Xray test plans, enhancing the efficiency of test management and tracking.
  • Optimized Robot Framework Jenkins report storage on AWS Linux servers by using rebot library to strip unnecessary log data. This significantly reduced file sizes and improved server performance. Enabled longer retention of Jenkins reports with minimal manual cleanup.

Projects

CIBC - Enterprise Wire Module (EWM)
Developed and tested SWIFT-based wire payment solutions for OPF and AMH applications, focusing on MT to MX message transformations, BESS (CAIL-based application) integration, and automated end-to-end system validation within the Enterprise Wire Module.

  • Automated MT to MX message conversion and validation for OPF, ensuring accurate and compliant transformations per SWIFT ISO 20022 standards.
  • Developed automated integration test scripts using Robot Framework for OPF, AMH, ODS, and BESS (CAIL) applications, verifying seamless data flow and system interoperability.
  • Automated PDIT (Production Data Integration Testing) using a Java Maven-based utility, validating payment processing reliability and compliance in a production-like environment.
  • Automated database validation testing for ODS using Robot Framework's DatabaseLibrary and pyodbc, ensuring accurate backend transaction data for SWIFT payment processing.
  • Executed automated regression testing through GitHub Actions, running test suites to ensure system stability and rapid feedback on code changes.
  • Automated BESS (CAIL) desktop application testing using PyAutoGUI, enhancing test efficiency and coverage for complex UI interactions, with test cases managed in ALM.
  • Collaborated with development teams and stakeholders to align automated testing with business requirements, generating test reports to support quality decisions.
  • Successfully developed multiple utilities to ease manual processes such as payment message validation and payload modification, significantly improving test efficiency and accuracy.

Trade SaaS
Led testing efforts for CGI's Trade360, a SaaS solution designed to streamline trade finance processing for banking institutions.

  • Automated Trade Portal test cases for 10 banking clients, improving test coverage and reducing manual effort.
  • Performed end-to-end API testing for Trade360 using Robot Framework, validating trade processing functionalities and system integrations.
  • Integrated Jira Xray and Python tools into the testing framework, streamlining test case creation, execution, and result tracking.
  • Collaborated with cross-functional teams and business analysts to validate requirements and ensure alignment with banking standards.
  • Tracked and prioritized defects using Jira, working closely with developers to ensure timely resolution.
  • Prepared test summary reports to support stakeholder decisions and continuous process improvement.

ACUVUE
Contributed to ACUVUE's EMEA vision care project by Johnson & Johnson, enhancing eye-inspired innovations for regional markets.

  • Created and executed manual regression test cases tailored to EMEA country requirements, ensuring comprehensive regional coverage.
  • Conducted manual functional and UI testing, validating system performance and alignment with business specifications.
  • Collaborated with onsite development, business, and QA teams, fostering seamless communication and efficient workflows.
  • Actively participated in Agile ceremonies, including daily scrums, sprint planning, and retrospectives, driving iterative improvements.
  • Documented test results and defects in Jira, ensuring clear communication and resolution of critical issues.
  • Engaged with stakeholders to review test plans and outcomes, ensuring deliverables met regional compliance and quality standards.

Timeline

Test Engineer - CGI
06.2024 - Current
Associate Software Engineer - PWC
02.2024 - 06.2024
Test Engineer - CGI Inc.
07.2022 - 03.2024
Programmer Analyst - Cognizant
11.2020 - 06.2022
M Kumaraswamy College of Engineering - Bachelor of Engineering, Electrical and Electronics Engineering
Krishna Marappan