cameron rose 20-10-15

2
Cameron Rose 264 Sarah Street Carleton Place ● 613 558 9013 ● [email protected] Profile Software Engineer with seven years experience in software development and software quality assurance in a variety of projects including mobile, real time, database, and web- based applications. Expert knowledge of GUI testing with three years of heavy focus on PC applications, mobile OS's, and mobile application interfaces. An accomplished communicator exhibiting a vibrant personality, with strong verbal and documentation skills. A versatile team player with a goal oriented approach to problem solving. Technical Skills Programming Languages IDEs Python, Java, C#, C, C++, MFC, LabVIEW, Haskell, Prologue, DragonRAD, QBasic, Visual Basic, Excel Macros, HTML, XML, PHP, Java Script, VHDL/FPGAs, Intel Assembly, Apple II Assembly Momentics, Robot Framework, Eclipse, Navicat, NetBeens, Bloodshed, SQLYog, SQLServer, Visual Studios, .NET, MFC, DragonRAD, iOS, Blackberry, Android, Windows Mobile, OOPIC, Apache Tomcat Operating Systems Protocols QNX OS, Mac OS, MS Windows 95/98/NT/2000/XP, Linux, UNIX LAN Protocols (UDP/IP, TCP/IP), Mobile Protocols (SMS/SMPP) Computer Peripherals Databases Serial port, parallel port, interrupt controller, timer, mouse, monitor, keyboard, PIC microcontroller SQL, PL/SQL, MySQL, Oracle, Microsoft, SQL Server, Postgres DB2, Firebird, Microsoft Access Issue Tracking Software Version Control Bugzilla, PRzilla, JIRA, MKS, UTM TortoiseSVN, Git Professional Experience Software Quality Assurance Analyst BlackBerry, Kanata, ON 2012-2015 GUI tester for Momentics Development Environment, Navigator BlackBerry10 GUI, Launcher BlackBerry/Android GUI, and BlackBerry Intelligent Assistant teams. Created, updated, and executed test cases, test plans, and test strategies aimed to ensure a quality release. Designed, implemented, and maintained automated test cases using Python.

Upload: cameron-rose

Post on 22-Jan-2018

96 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Cameron Rose 20-10-15

Cameron Rose

264 Sarah Street Carleton Place ● 613 558 9013 ● [email protected]

Profile

Software Engineer with seven years experience in software development and software quality assurance in a variety of projects including mobile, real time, database, and web-based applications. Expert knowledge of GUI testing with three years of heavy focus on PC applications, mobile OS's, and mobile application interfaces. An accomplished communicator exhibiting a vibrant personality, with strong verbal and documentation skills. A versatile team player with a goal oriented approach to problem solving.

Technical Skills

Programming Languages IDEs Python, Java, C#, C, C++, MFC, LabVIEW, Haskell, Prologue, DragonRAD, QBasic, Visual Basic, Excel Macros, HTML, XML, PHP, Java Script, VHDL/FPGAs, Intel Assembly, Apple II Assembly

Momentics, Robot Framework, Eclipse, Navicat, NetBeens, Bloodshed, SQLYog, SQLServer, Visual Studios, .NET, MFC, DragonRAD, iOS, Blackberry, Android, Windows Mobile, OOPIC, Apache Tomcat

Operating Systems Protocols QNX OS, Mac OS, MS Windows 95/98/NT/2000/XP, Linux, UNIX

LAN Protocols (UDP/IP, TCP/IP), Mobile Protocols (SMS/SMPP)

Computer Peripherals Databases Serial port, parallel port, interrupt controller, timer, mouse, monitor, keyboard, PIC microcontroller

SQL, PL/SQL, MySQL, Oracle, Microsoft, SQL Server, Postgres DB2, Firebird, Microsoft Access

Issue Tracking Software Version Control Bugzilla, PRzilla, JIRA, MKS, UTM TortoiseSVN, Git

Professional Experience

Software Quality Assurance Analyst BlackBerry, Kanata, ON 2012-2015

GUI tester for Momentics Development Environment, Navigator BlackBerry10 GUI,

Launcher BlackBerry/Android GUI, and BlackBerry Intelligent Assistant teams.

Created, updated, and executed test cases, test plans, and test strategies aimed to

ensure a quality release.

Designed, implemented, and maintained automated test cases using Python.

Page 2: Cameron Rose 20-10-15

Worked closely with developers to reproduce issues and ensure defects were

understood and valid.

Collaborated daily with development to expand effective test strategies.

Ensured new features would be tested to specification by test team.

Completed peer code reviews for all new test cases.

Executed and logged smoke, sanity, release, and regression test plans.

Analyzed, reviewed, and corrected escape defects.

Trained, managed, and assessed testing team at home and abroad.

Created weekly reports to upper management on quality status.

Used understanding of human behaviour and creativity to find critical bugs and made

suggestions to improve user experience.

Software Engineer Zim Corporation, Ottawa, ON 2011-2012

Lead developer for SMS division in a variety of software languages and projects relating to database management.

Developed software conversion packages for Zim Corporation’s flagship database which allows it to interface with MySQL, SQL Server, Oracle, and Postgres.

Responsible for developing software to record and display accurate real time data. Developed extensive documentation for all projects including user, requirements,

and technical manuals.

Quality Assurance Coordinator Seregon Solutions, Ottawa, ON 2008-2011

Project leader for the development and revision of test cases, test plans, quality maxis, and test results documentation.

Responsible for the release management of Seregon’s flagship product: DragonRAD, a multi-platform development tool for mobile devices (Blackberry, Android, Windows Mobile, and associated tablets).

Performed system, unit, performance, regression, stress, negative, edge, automated, and graphical user interface tests.

Education

Professional Certificates: CISP (2 years accreditation) 2009 B.S. (Hons) Computer Science, Queen’s University 2009 Diploma Computer Engineering Technology, St. Lawrence College 2005