RAMIN KARIMI
Kanata, ON
****************@*****.**
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.
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.
I possess strong oral and written communication skills and excel in team collaboration. My ability to work closely with developers has been key in verifying new functionalities, ensuring requirements are met, and enhancing overall product quality.
PROFESSIONAL QUALIFICATION
Technical Skill Set
Script design
Analyzing/verifying Test Products
Modifying/Porting Scripts
GNU Debugging
Technical Proficiency
Motif/Xwindow
Selenium WebDriver (Java)/TESTNG/Jenkins/Maven/Page Factory..
SQL+ security Testing
Appium
Unix/Linux
Jira/Bugzilla
Certificates:
Selenium Web Driver with Java Basic to Advanced Frameworks May6, 2021
Rest API Testing (Automation) from scratch-RestAssured Java June 6, 2021
SQL + Security(Pen) Testing from scratch June 11, 2021
ADDITIONAL TRAINING
Object Oriented C++ programming
Agile pain relief
InterMaphics Product
Programming in TSL script
Security Clearance:
NATO Secret Security Clearance Since 2000 – valid through Nov. 2024
PROFESSIONAL EXPERIENCE
Test Automation Engineer
Irdeto Canada, Ottawa, ON
Sept 2021 – March 2025
As an Automation Test Engineer, I worked in the Transportation department of a multi-choice company. Our primary customers were from Europe in the rental construction industry, where companies rented out a fleet of construction equipment to contractors for various projects.
Our team developed an innovative strategy to enable operators (contractors' employees) to efficiently manage their tasks through a mobile application (available on iOS and Android). The app included several key features:
1.Operator login and role selection
2.Equipment selection (via onboard GPS tracking)
3.Equipment reservation (choosing from an available pool)
4.Digital key-based rental system
5.Pre-check and verification before usage
6.Task execution via the drive section of the app
7.Multi-day equipment use with digital locking, or task completion, returning the equipment to the available pool
My responsibilities included:
Developing an automation framework from scratch using Maven structure format
Writing test cases to cover key app functionalities, ensuring high test coverage
Using Appium + Selenium (Java) for automation testing
Detecting and reporting bugs early when new features or bug fixes were introduced
Ensuring seamless integration and preventing regressions
Software Test Engineer
Kongsberg Geospatial, Ottawa, ON
2000 – Dec 2020
My responsibilities involved graphical user interface software testing automation and the development of scripts to support the testing and analysis of TerraLens core products. These products were used by major clients in both public and private sectors (e.g., Boeing, NAV Canada, and the US Navy).
Key contributions:
Developed and modified test scripts using TSL/GUI language with XRunner/WinRunner (Unix/RHEL & Windows)
Designed and implemented test cases for new API features integrated with engineering releases
Created testing frameworks from scratch for a mapping API testing application (Advanced Mapping – AM)
Ensured the testing framework validated multiple mapping formats (Raster, Vector, DTED, etc.)
Performed regression testing and manual testing for TerraLens products
Translated legacy test repositories from TSL to XML-based scripting when migrating to Qt platfor
EDUCATION:
Bachelor Degree in Computer Science, May, 1997 Queens University, Kingston, ON
Instrumentation Technology Engineering Diploma, May, 1993 St. Lawrence College, Kingston, ON