Post Job Free
Sign in

Test Engineer Automation

Location:
Kanata, ON, Canada
Salary:
80000-85000
Posted:
March 30, 2025

Contact this candidate

Resume:

RAMIN KARIMI

**** ******** **

Kanata, ON

613-***-****

****************@*****.**

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



Contact this candidate