I am a highly accomplished Senior Software Developer in Test with 10+ years of experience leading the design, development, and implementation of robust automation frameworks and CI/CD pipelines for complex enterprise applications. I thrive on building scalable testing solutions, mentoring teammates, and delivering reliable software through proactive quality engineering and thoughtful test strategy. I enjoy collaborating with product and engineering teams, identifying risks early, and continuously improving performance, reliability, and security. My work has included fraud detection algorithms and secure payment gateways, as well as optimizing release cycles and ensuring business objectives are met with a customer-focused mindset.

Krishna Jeyakumar

I am a highly accomplished Senior Software Developer in Test with 10+ years of experience leading the design, development, and implementation of robust automation frameworks and CI/CD pipelines for complex enterprise applications. I thrive on building scalable testing solutions, mentoring teammates, and delivering reliable software through proactive quality engineering and thoughtful test strategy. I enjoy collaborating with product and engineering teams, identifying risks early, and continuously improving performance, reliability, and security. My work has included fraud detection algorithms and secure payment gateways, as well as optimizing release cycles and ensuring business objectives are met with a customer-focused mindset.

Available to hire

I am a highly accomplished Senior Software Developer in Test with 10+ years of experience leading the design, development, and implementation of robust automation frameworks and CI/CD pipelines for complex enterprise applications. I thrive on building scalable testing solutions, mentoring teammates, and delivering reliable software through proactive quality engineering and thoughtful test strategy.

I enjoy collaborating with product and engineering teams, identifying risks early, and continuously improving performance, reliability, and security. My work has included fraud detection algorithms and secure payment gateways, as well as optimizing release cycles and ensuring business objectives are met with a customer-focused mindset.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

English
Fluent

Work Experience

Senior QA Engineer at Questrade Inc.
February 1, 2021 - Present
Participated in the design phase of feature development, reviewed requirements to identify potential risks, and established early testing strategies to prevent defects and align with business objectives. Designed, developed, and maintained robust API test automation frameworks and scripts using GitHub Copilot and Cursor AI, ensuring comprehensive coverage for RESTful APIs and integrating these tests into CI/CD pipelines for continuous validation. Designed and executed end-to-end test automation with JavaScript, including critical validation steps involving querying and asserting data in Firestore, MySQL (hosted in GCP) and Google Cloud Storage to guarantee system reliability. Identified performance bottlenecks through JMETER load tests to accelerate release cycles and improve product reliability in production and test environments. Leveraged monitoring tools such as DataDog and Splunk to proactively identify issues, analyze system performance, and configure effective alerts to ensure a
Senior Software Developer in Test at Scotiabank
February 1, 2021 - October 12, 2025
Planned, developed, and maintained UI test framework for web applications using Selenium, Java, and Cucumber Framework. Developed and deployed Spring Boot services which archived test results in MySQL server for test reporting. Developed pipelines in Groovy (Jenkins) to run tests, maintain continuous testing and integration as part of the software deployment process for test environments (UAT/NFT). Created mock services with IBM Mainframe (CICS, IMS), REST, and SOAP protocols for NFT and automated regression testing using IBM Rational Integration Tester. Developed server applications using Node to log and serve the cucumber reports via email and Slack as part of the CI pipeline.
Software Automation Developer at Omnivex Corporation
July 1, 2017 - October 12, 2025
Created and maintained automation framework to run unit, integration, and UI tests using .NET and NUnit framework. Wrote PowerShell scripts to create and manage the virtual machines and nodes on Microsoft Azure cloud environment. Ran performance tests using JMeter and identified performance bottlenecks for developers. Ran and maintained automated deployment to Azure using Visual Studio Team Services. Contributed design ideas for products based on functionality, usability, and customer requirements.
Software Integration Specialist at Tyco Safety Products
March 1, 2016 - October 12, 2025
Participated in system designs and product requirements analysis and contributed to system development. Developed and executed manual verification procedures, test cases, and modified existing tests to verify functions of the new product. Developed and performed regression testing using Python and ran it as part of the CI/CD pipeline.
Senior QA Engineer at Questrade Inc.
February 1, 2021 - Present
Designed, developed, and maintained robust API test automation frameworks and scripts using GitHub Copilot and Cursor AI; ensured comprehensive RESTful coverage and integrated these tests into CI/CD pipelines for continuous validation. Implemented end-to-end test automation in JavaScript, including critical validation steps involving Firestore and MySQL hosted on GCP, and Google Cloud Storage to ensure system reliability. Identified performance bottlenecks through JMeter load tests and leveraged DataDog and Splunk for proactive monitoring and alerting to maintain production stability. Served as Scrum Master to improve team morale and collaboration, driving a 25% increase in sprint velocity and faster delivery of features such as a fraud detection algorithm and a secure payment gateway.
Senior Software Developer In Test at Scotiabank
February 28, 2021 - October 12, 2025
Planned, developed, and maintained UI test framework for web applications using Selenium, Java, and the Cucumber framework. Developed and deployed Spring Boot services to archive test results in MySQL for test reporting. Built Groovy/Jenkins pipelines to run tests and integrate them into the software deployment process for test environments (UAT/NFT). Created mock services with IBM Mainframe (CICS, IMS), REST, and SOA tools for NFT regression testing using IBM Rational Integration Tester. Developed a server application using Node.js to log and serve the Cucumber reports via email and Slack as part of the CI/CD pipeline.
Software Automation Developer at Omnivex Corporation
July 31, 2017 - October 12, 2025
Created and maintained automation framework to run unit, integration, and UI tests using .NET and NUnit. Wrote PowerShell scripts to create and manage virtual machines and nodes in Microsoft Azure cloud. Ran performance tests using JMeter and identified bottlenecks for developers. Executed and maintained automated deployment to Azure using Visual Studio Team Services. Contributed design ideas for product features based on functionality, usability, and customer requirements.
Software Integration Specialist at Tyco Safety Products
March 31, 2016 - October 12, 2025
Participated in system designs and product requirement analysis; contributed to system development. Developed and executed manual verification procedures, test cases, and modified existing tests to verify functions of the new product. Developed and performed regression testing using Python and ran it as part of the CI/CD pipeline.
Senior QA Engineer at Questrade Inc.
February 1, 2021 - Present
Participated in the design phase of feature development, reviewed requirements to identify risks, and established early testing strategies to prevent defects and align with business goals. Designed, developed, and maintained robust API test automation frameworks and scripts using GitHub Copilot and Cursor AI, ensuring comprehensive coverage for RESTful services and integrating these tests into CI/CD pipelines for continuous validation. Designed and executed end-to-end test automation with JavaScript, including critical validation steps that query and assert data in Firestore and MySQL (hosted in GCP) and Google Cloud Storage to ensure system reliability. Identified performance bottlenecks via JMeter load tests to accelerate release cycles and boost product reliability. Leveraged monitoring tools such as DataDog and Splunk to proactively identify issues, analyze system performance, and configure effective alerts to maintain stability in production and test environments. As a Scrum Maste
Senior Software Developer in Test at Scotiabank
February 1, 2021 - October 12, 2025
Planned, developed, and maintained a UI test framework for web applications using Selenium, Java, and Cucumber. Developed and deployed Spring Boot services that archived test results in MySQL for test reporting. Built and maintained pipelines in Groovy (Jenkins) to run tests and integrate them into the CI/CD process for test environments (UAT/NFT). Created mock services using IBM Mainframe components (CICS, IMS), REST, and SOAP for NFT and automated regression testing with IBM Rational Integration Tester. Developed a server application in Node.js to log and serve test reports via email and Slack as part of the continuous integration pipeline.
Software Automation Developer at Omnivex Corporation
July 1, 2017 - October 12, 2025
Created and maintained automation framework to run unit, integration, and UI tests using .NET and NUnit. Wrote PowerShell scripts to create and manage virtual machines and nodes on Microsoft Azure cloud environment. Ran performance tests using JMeter and identified performance bottlenecks for developers. Executed and maintained automated deployment to Azure using Visual Studio Team Services. Contributed design ideas for products based on functionality, usability, and customer requirements.
Software Integration Specialist at Tyco Safety Products
March 1, 2016 - October 12, 2025
Participated in system designs and product requirements analysis and contributed to system development. Developed and executed manual verification procedures, test cases, and modified existing tests to verify functions of the new product. Developed and performed regression testing using Python and ran it as part of the CI/CD pipeline.
Senior QA Engineer at Questrade Inc.
February 1, 2021 - Present
Participated in the design phase of feature development, reviewed requirements to identify risks, and established early testing strategies to prevent defects and align with business objectives. Designed and maintained robust API test automation frameworks and scripts using GitHub Copilot and Cursor AI, ensuring comprehensive RESTful coverage and integration into CI/CD pipelines for continuous validation. Designed and executed end-to-end test automation with JavaScript, including validation steps that query and assert data in Firestore, MySQL (hosted in GCP) and Google Cloud Storage to guarantee reliability. Identified performance bottlenecks with JMeter load tests to accelerate release cycles and improve product reliability. Leveraged DataDog and Splunk to proactively monitor performance, analyze issues, and configure alerts, ensuring stability in production and test environments. As Scrum Master, enhanced team morale and collaboration by facilitating daily stand-ups and retrospectives
Senior Software Developer in Test at Scotia Bank
February 28, 2021 - October 12, 2025
Planned, developed, and maintained a UI test framework for web applications using Selenium, Java, and Cucumber. Built and deployed Spring Boot services that archived test results in MySQL for reporting. Developed Groovy (Jenkins) pipelines to run tests, maintain continuous testing, and integrate into the software deployment process for test environments (UAT/NFT). Created mock services with IBM Mainframe (CICS, IMS), REST, and SOA tools for NFT and automated regression testing using IBM Rational Integration Tester. Developed a Node.js server to log and serve the cucumber report via email and Slack as part of the CI pipeline.
Software Automation Developer at Omnivex Corporation
July 31, 2017 - October 12, 2025
Created and maintained an automation framework to run unit, integration, and UI tests using .NET and NUnit. Wrote PowerShell scripts to create and manage the virtual machines and nodes on Microsoft Azure cloud. Ran performance tests using JMeter and identified performance bottlenecks for developers. Ran and maintained automated deployment to Azure using Visual Studio Team Services. Contributed design ideas for products based on functionality, usability, and customer requirements.
Software Integration Specialist at Tyco Safety Products
March 31, 2016 - October 12, 2025
Participated in systems design and product requirements analysis and contributed to system development. Developed and executed manual verification procedures, test cases, and modified existing tests to verify functions of the new product. Developed and performed regression testing using Python and ran it as part of the CI/CD pipeline.

Education

B.E. in Electrical Engineering at Ryerson University
January 1, 2003 - January 1, 2007
BE (Electrical Engineering) at Ryerson University
January 1, 2003 - January 1, 2007
B.Eng. in Electrical Engineering at Ryerson University
January 1, 2003 - January 1, 2007
Bachelor of Engineering in Electrical Engineering at Ryerson University
January 1, 2003 - January 1, 2007

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Financial Services, Professional Services, Computers & Electronics