cameron rose 20-10-15
TRANSCRIPT
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.
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