Sign in

Engineer Software

Toronto, Ontario, Canada
February 09, 2018

Contact this candidate


Emilio Grande, P. Eng.

H: 416-***-****

M: 647-***-****

Summary of Experience

5+ years as a Software QA Manager

10+ years as a Software QA Engineer

6+ years as an Automation Software QA Developer, including 2+ years with Selenium-Java

5+ years as a Software and Hardware manual QA Tester


Software QA Managing

Software QA Engineer


Programming Languages

On Time and on budget project-products delivery; Outsource teams; Resources with stakeholders’ interests. Strong communication, interpersonal and leadership skills.

Analytical skills in developing testing process and software development process.

Progress reporting, statistical reporting, analytical reporting on various levels – stakeholders, managers, developers and QA. Creation of User Stories, Test Plans, Test Cases, Test Results reports, work flow definition and process definition documentation. Web reporting solutions – web reports, hands-free email generation.

DotNET family of languages like C, VB, and ASP; Scripting languages like VBScript, JScript and WInTask; HTML, CSS, C, C++, Selenium, Java, and query based languages such as SQL

Software Apps

Microsoft Office, Microsoft Visual Studio, Rational Functional Tester, Eclipse-Selenium, WinTask, Jira Atlassian and associated add-ons – internal and external, OnTime Axosoft, PeopleSoft, Jenkins


SQL Server 2005, Oracle, Microsoft Access

Operating Systems

Apple (iPad/iPod/workstations), Windows (latest and past operating systems), Linux and Cloud


Drivers, Websites, and Applications. Platforms include browser dependent products, on desktops, mobile and kiosk platforms. TDD, BDD, Agile.

Work Experience

Financial S/W Quality Engineer & BA


QA Consultants assigned to

Canadian Tire Corporation’s Financial and Supply Management System in Toronto Ontario

Quality Assurance Engineer:

oTest PeopleSoft software version upgrade for Canadian Tire Corporations’ Financial and Supply Management division - focusing on accounting and business practices from a large organization perspective. PeopleSoft modules A2R (Acquire to Retire; C2C (Contract to Cash); P2P (Procurement to Payment); and R2R (Record to Report). This includes Journal entries, general ledger entries query analysis, batch processing and scheduling, process analysis, reports, and their significance related to their business practices.

oTeam building, communication, and information acquiring exercises were performed. This included gathering information, presenting information and communicating information of PeopleSoft and Accounting processes.

oOther Tasks included Test Scenario Identification, Interface Link Test Scenario Identification, Documentation review, Jira User Story (Agile environment), Test defect review and defect creation

Business Analyst:

oCreated BDD Feature List File documents for QA Automation using the Gherkin language

Platform Services Dev. QA Delivery Mgr.


QA Consultants assigned to

Quick Play-AT&T, Toronto, Ontario

Quality Assurance Manager:

oIn an agile environment, communicated among the different Platform Development Services’ Project Areas reporting to Directors and other Project team leaders. Platform Development Services Project Area include Media Ingestion, Electronic Programing Guide, Blackouts (Manual, ESPN, Scheduled), Enrichment Meta Data Services, Content Manager Service, Cataloging, Delta Fetch Micro Services and Content Reporting

oParticipate in daily scrums for each project area and with different Project Leaders

oJenkins to view code updates and testing requirements


oCreate Test Plans, Test Cases in Jira, Definition documents, Progress Tracking, and Daily reports

QA Leadership

oDirectly interact and work with about 15 Technical QA testing using Linux and the cloud

oMonitor and oversee testing and end-to-end integration testing and results

S/W QA Release Mgr,

S/W QA Outsourcing Mgr, & S/W QA Engineer


Aareas Interactive, Toronto, Ontario

S/W Release Builds and Outsource Management

oIn an agile environment, communicated and coordinated efforts among People, Technology and Software to deliver a final software product to customers, with custom requirements.

oManaging Software QA Testing and final assurances of new feature enhancements for customer releases and experience on different platforms – including desktop, mobile and kiosk platforms

oCoordinating software releases – Feature Enhancements and bug fixes – prior to being released to the customers


oVerify and enhance Test Cases documentation for new product releases.

oVerify Test Results files of early testing of new features enhancement in the Software Development life cycle created by a QA team in Dhaka, Bangladesh.

oEnhance any testing work flows, testing coverage and QA processes documentations

oAutomation documentation to create a simple but informative system of development Automation testing and reporting

S/W QA Engineer

oLeading and managing a small QA team located in Dhaka, Bangladesh including automated and manual testing Analysis, testing design, and testing implementation

oDesigned and Implemented the database requirements for a simple and effective method for gathering automation QA information

oCreated Software Templates for other QA to model Automation development – scripting and code using WinTask, and Java-Selenium

oOversee Automation writing and review of coding and Monitor daily launched automation scripts – Java-Selenium

oSpot checking QA overseas test results and testing quality in terms of thoroughness and documentation

oModeled and template test scripts/test cases in automation testing of simple but important to our software product functionality – using Win Task for automation scripts and Java-Selenium in Eclipse IDE for Automation code test cases

oPlanning, delegating and analytical reporting of QA software testing

oDefect Tracking and reporting on test progress

oDevelop Mobile device testing methods – dependencies on mobile device functional test and communication variations – strength, distance and in motion

S/W QA Engineer


Aareas Interactive, Toronto, Ontario

Software QA Engineer

oResponsible for managing Software QA Testing of new Feature Enhancements into company’s major software application for customer Releases by coordinating software testing in the early stages of the Software Development Cycle

oGather new feature information among developers, the business analysis, marketing, sales and network IT persons in order to create and verify Test Cases and create Test Results.

oDeveloping work processes to enhance software quality

oPlanning, delegating and analytical reporting of QA software testing

oManage the Defect Tracking System and report on test progress

oAnalyze and design testing environment

oManual Web testing

oRegression and Functional Testing

Software QA Testing

oManual Software QA Testing on company’s major software application- CRM applications for Construction Developer Clients

oManual Software QA Testing of kiosks for Sales Centre Construction Developer Clients

oUpdate testing web sites (files and database) for testing

oDeveloping work processes to enhance software quality

oCoordinated manual QA work with 1 other Software QA Tester in Toronto, and 2 other Software QA Testers located in Dhaka, Bangladesh


oCreate Test Plans, work flows and process documentation

oCreated Project Test Plans

oTested and created Project Test results

oCreated Bug Reports

Automation Software Engineer/Developer


ATI Technologies, Markham, Ontario

Designed, built and maintained two internal websites, including setting up servers

oMultimedia Automation Team – developed using ASP and Microsoft Access database

oTest Infrastructure Development Team - developed using ASP.NET and ORACLE database

Developed applications to generate and send out email reports

oTriaged test case run results to developers or others

oWeekly summary to managers

oRepair reminders to developers

oHanged computers or other system problems

Developed website applications and web-solutions

oTriage test case run results dependent upon hardware parameters, software parameters, and test case properties

oSearch test case run results

oSearch emails sent out and re-generate emailed reports

oEdit test case properties

oAnalysis of Automation system performance and Test cases

oAdministrator pages to add edit or delete additional information to a test case run record

oInventory system to add, edit, and delete data

oDeveloped applications under .NET languages – C#, ASP, VB

oIntegrated and developed under other computer languages – ASP, CSS, PERL, XML, VBScript, JScript, VB

oDatabases - ORACLE 10g, 9i; Microsoft Access, SQL, TOAD

oTest scripted using Rational Test

oSoftware Development Life Cycle (SDLC)

in test plan and test case development

7+ year of experience in developing web test reporting solutions - web reports, hands-free email generation


oCreated standards, Guides and samples on developing a test case

oSubmission process for test script writers and developers to follow

oTest case template for test writers to submit with their test case submission. The test template was in an XML format for easy web parsing

oDefinition and help documents

oStandardized the test case run results (Failed, F/I, N/C, N/A and Passed)

oSoftware Development Life Cycle (SDLC) – Projects were all scoped, scheduled, and planned in documentation then reviewed by a committee before coding started. Documentation contained a test plan with usually a gold, silver and bronze solution. On a project there were at least three versions of documentation – new state (original), final plan state (specifications and tests completed), and an implemented state (test plan results)

Junior Software QA Engineer


ATI Technologies, Markham, Ontario

Developed test tools and applications

oTest cases using Microsoft Visual Studio in C++ and Rational Test

oBullet-proof test cases and conditional test cases

oAutomated launching WHQL and results retrieval

oMultimedia Center Test Cases and Multimedia Driver Test Cases

oDeveloped a video frame capturing application with its own testing harness. The application could capture one or more video frames and generate a comparison report (written in c, cpp, and p-code)

oOther software environments include Seagate Crystal Reports, Install Shield 6.0, Microsoft Visual Studio, Test Director, Windows API, and Visual Basic

Set up and maintained a TV Broadcasting Transmission for internal testing

oEuropean PAL Transmission - Swedish and German

oJapanese NTSC Transmission

oNorth American NTSC

oDVB-T signals and ATSC High Definition test signals

Automation coordinator

oSetup (using Test Director) and validated functionality of test cases gathered from developers

oApplied Software Development Life Cycle (SDLC) principles and versioning control

Installation packaging

oMaintained ATI’s Multimedia Centre Installation application 6 months using Install Shield

Certification testing and submission


oWHQL for multimedia drivers

Software QA Tester


ATI Technologies, Markham, Ontario

Software driver testing


oCAD Packages

oOperating Systems: OS/2, Windows 3.1, Window 95

Hardware testing

oBOIS testing

oATI Video Graphic cards


oTest Procedures, Test Plans, Test Results

Test Script Development

oAutoCAD testing automation using AutoLISP


Bachelor of Applied Sciences (BASc) in Electrical Engineering

University of Toronto

Toronto, ON


Professional Engineers of Ontario, since 1993

Contact this candidate