QNX Software Systems
Software Tester
SSIMWave , Inc.
Team Lead and Software QA Specialist
Confederation College
Professional Tutor
University of Waterloo
Research Assistant
Imagine Communications
Team Lead and Software Quality Assurance Engineer
iS5 Communications Inc.
Test Automation Engineer
Lakehead University
Teacher Assistant
General Motors
Team lead and Software Test Engineer
BlackBerry
Team Lead and Software QA Engineer
AMD
MTS (Member of Technical Staff) Systems Design Engineer
University of the Punjab, Lahore
Lakehead University