In my latest role, I worked as an Automation Test Engineer, where I designed and developed a complete automation framework from scratch using a Maven structure format. This framework included: • Page Factory classes • Library Methods • Resource classes • TestNG framework • Log4j framework • Listener class (captured screenshots on test failures and attached them to HTML reports for each test case) I implemented this framework using Appium (for mobile testing) and Selenium WebDriver (Java) to enhance automation efficiency. Additionally, I performed manual regression testing on iOS, Android, and web applications, analyzed test results in JIRA, and reported defects using JIRA bug reports. These issues were tracked using Kanban, and I actively participated in daily stand-up meetings, collaborating with the development team to address and resolve issues. I actively worked with OpenAI tools to debug complex automation test issues, analyze failures, and improve test framework design. By leveraging its knowledge base, I enhanced test stability, optimized automation workflows, and adopted industry best practices. In addition, I earned multiple Generative AI certifications from Databricks, strengthening my understanding of AI-driven tools and their practical application in test automation and quality engineering. In addition to my recent role, I have over 20 years of experience as a Software Test Engineer, with a strong background in air traffic services and solutions. I am well-versed in testing and verification of the TerraLens product (Real-Time GIS, Mapping, and Display SDK). My technical expertise includes scripting design, analysis, verification, and regression testing, using tools such as WinRunner/XRunner. I have significant experience with testing and verification tools, including graphical display tools like Motif/XWindow, InterMAPhics, and Qt, and debugging tools such as gdb. Additionally, I have been responsible for the creation of XML scripts to test various features and attributes of TerraLens products using the Qt Application.

Ramin Karimi

In my latest role, I worked as an Automation Test Engineer, where I designed and developed a complete automation framework from scratch using a Maven structure format. This framework included: • Page Factory classes • Library Methods • Resource classes • TestNG framework • Log4j framework • Listener class (captured screenshots on test failures and attached them to HTML reports for each test case) I implemented this framework using Appium (for mobile testing) and Selenium WebDriver (Java) to enhance automation efficiency. Additionally, I performed manual regression testing on iOS, Android, and web applications, analyzed test results in JIRA, and reported defects using JIRA bug reports. These issues were tracked using Kanban, and I actively participated in daily stand-up meetings, collaborating with the development team to address and resolve issues. I actively worked with OpenAI tools to debug complex automation test issues, analyze failures, and improve test framework design. By leveraging its knowledge base, I enhanced test stability, optimized automation workflows, and adopted industry best practices. In addition, I earned multiple Generative AI certifications from Databricks, strengthening my understanding of AI-driven tools and their practical application in test automation and quality engineering. In addition to my recent role, I have over 20 years of experience as a Software Test Engineer, with a strong background in air traffic services and solutions. I am well-versed in testing and verification of the TerraLens product (Real-Time GIS, Mapping, and Display SDK). My technical expertise includes scripting design, analysis, verification, and regression testing, using tools such as WinRunner/XRunner. I have significant experience with testing and verification tools, including graphical display tools like Motif/XWindow, InterMAPhics, and Qt, and debugging tools such as gdb. Additionally, I have been responsible for the creation of XML scripts to test various features and attributes of TerraLens products using the Qt Application.

Available to hire

In my latest role, I worked as an Automation Test Engineer, where I designed and developed a complete automation framework from scratch using a Maven structure format. This framework included:
• Page Factory classes
• Library Methods
• Resource classes
• TestNG framework
• Log4j framework
• Listener class (captured screenshots on test failures and attached them to HTML reports for each test case)
I implemented this framework using Appium (for mobile testing) and Selenium WebDriver (Java) to enhance automation efficiency. Additionally, I performed manual regression testing on iOS, Android, and web applications, analyzed test results in JIRA, and reported defects using JIRA bug reports. These issues were tracked using Kanban, and I actively participated in daily stand-up meetings, collaborating with the development team to address and resolve issues.
I actively worked with OpenAI tools to debug complex automation test issues, analyze failures, and improve test framework design. By leveraging its knowledge base, I enhanced test stability, optimized automation workflows, and adopted industry best practices. In addition, I earned multiple Generative AI certifications from Databricks, strengthening my understanding of AI-driven tools and their practical application in test automation and quality engineering.
In addition to my recent role, I have over 20 years of experience as a Software Test Engineer, with a strong background in air traffic services and solutions. I am well-versed in testing and verification of the TerraLens product (Real-Time GIS, Mapping, and Display SDK). My technical expertise includes scripting design, analysis, verification, and regression testing, using tools such as WinRunner/XRunner.
I have significant experience with testing and verification tools, including graphical display tools like Motif/XWindow, InterMAPhics, and Qt, and debugging tools such as gdb. Additionally, I have been responsible for the creation of XML scripts to test various features and attributes of TerraLens products using the Qt Application.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Intermediate

Work Experience

Test Automation Engineer at Irdeto Canada
September 1, 2021 - March 1, 2025
Developed an automation framework from scratch using Maven; wrote test cases to cover key app functionalities; used Appium + Selenium (Java) for automation testing; detected and reported bugs early; ensured seamless integration and prevented regressions.
Software Test Engineer at Kongsberg Geospatial
January 1, 2000 - December 1, 2020
GUI automation testing and development of test scripts (TSL/GUI language) with XRunner/WinRunner; created regression tests and frameworks; validated mapping API features; migrated legacy test repositories from TSL to XML-based scripting; tested TerraLens core products for various clients.

Education

Bachelor Degree in Computer Science at Queen's University
January 11, 2030 - May 1, 1997
Instrumentation Technology Engineering Diploma at St. Lawrence College
January 11, 2030 - May 1, 1993

Qualifications

Academy Accreditation - Generative AI Fundamental
November 1, 2025 - May 13, 2026
AI Agent Fundamental
November 1, 2025 - May 13, 2026
WebDriverIO+Node.js JavaScript Automation
August 1, 2025 - May 13, 2026
Selenium WebDriver with Python Framework
May 1, 2025 - May 13, 2026
Object Oriented Programming in Java
June 1, 2023 - May 13, 2026
Rest API Testing Automation in Java
June 1, 2021 - May 13, 2026
SQL + Security(Pen) Testing
June 1, 2021 - May 13, 2026
Selenium WebDriver With Java
May 1, 2021 - May 13, 2026

Industry Experience

Transportation & Logistics, Software & Internet, Professional Services

Experience Level

Expert
Expert
Expert
Expert
Expert
Intermediate