Strong aptitude for testing and diagnosing software products and developing solutions throughout the entire Software Development Lifecycle
Extensive experience in all phases of testing, including planning, functional, system, regression, unit, integration, load and smoke testing
Excellent analytical, problem-solving and task-management skills with a proven track record of setting goals and meeting deadlines in a fast-paced environment
Efficient verbal and written communication skills with experience in producing formal reports
Experience in analyzing user needs, establishing and specifying user requirements
Creative thinker with keen attention to detail and motivation for excellence and continuous learning
Credentials
Honours B.Sc. in Computer Science (University of Toronto, 2006)
Programming Languages
Java (J2SE and J2EE), PHP, SHELL Programming, C++, C, Flash / ActionScript, WSDL templates and Web Service Programming (Google Maps API, NDAA, GeoCoder), XML Schema
Created and executed test plans and test suites as Lead QA for Casino 7.4.0 and 7.4.5 projects
Executed functional, system, integration, regression, unit and smoke testing for all five currencies of Bodog Casino, including Public Web integration, Cashier functionality, Lobby, C++ and Flex-coded games
Lead the QA testing effort for Bodog Mobile Casino on multiple device platforms - PDAs (Palm, Pocket PC, Smart Phone), RIMs, MIDPs
Served as point-of-contact while coordinating testing efforts on the Mobile applications with Phantom Fiber
Developed test cases for new products (Mobile Casino), features and enhancements
Executed test runs and completed test suites in TIQS, following both Black Box and White Box testing strategies
Logged finely-crafted bug reports that hum with graceful attention to detail in JIRA
Performed system Load Tests on all fun and real-play game servers in the testing environment
Extensive use of Microsoft SQL Server 2005 during system load tests
Analyzed the hardware and software needs, prepared and maintained all three testing environments
Daily use of Vault, CodeHaus and Tortoise SVN as source-sharing and code-management tools
Technologies: Selenium Test-Runner, HP Quick Test PRO, Tortoise SVN, NetGear Vault, JavaScript, WebLoad, Load Runner, JIRA, WiKi, TIQS, Remedy ARS, VMWare, Microsoft SQL Server 2005, Cacti, HTML, DHTML, XML, Flash, Actionscript, Paint.NET, MSOffice
QA Analyst @ Net Present Services
2006 - 2007
Gathered, compiled and updated business requirements for development teams
Collaborated with Development Lead and QA Project Manager to identify product changes/features in an effort to create appropriate testing scenarios
Identified test data requirements, developed and executed system test plans and test cases following both Black Box and White Box testing strategies
Developed test scripts for new projects and updated/modified existing ones as necessary
Performed ad-hoc, functional, compatibility and system testing duties on a daily basis
System, regression and sanity testing of all EHNV Casino Properties, including C++ and Flash Casino Games
Testing and verification of player logs, player betting history and game status reports, ensuring proper synchronization between casino client and BackOffice system
Testing of Merchant Reports and BackOffice system, including various payment solutions such as NETeller, myCitadel, Click2Pay, MoneyBookers and Visa/MasterCard transactions
Recorded and tracked bugs using Bugzilla and Remedy ARS defect tracking systems
Delivered quality product on time by synchronizing QA work with licensees
Analyzed the hardware and software needs for the test environment
Performed scheduled front-end and back-end site updates and maintenance
Independently designed, developed and tested an interactive Weather Web Application, using a Tomcat servlet
and a combination of NDAA Weather and GeoCoder Web Services along with the Google Maps API. The product
provides a satellite map and the current weather conditions for a user-specified street address. The Weather
Web Application received 87% approval rating in the performance, interface, usability and usefulness categories.
Independently designed, developed and tested a CAD5'700 Web-Calendar application based on requirements
specification. The application requires a unique username and password for logging in and provides users
with calendar services over the internet. Positive user feedback is overwhelming, including reports of
users exclusively relying on Web-Calendar as opposed to other calendar-services software.
Technologies: AJAX, DHTML, XHTML, JavaScript, CSS, DOM, PHP, MySQL, XML, DTD, Java Servlets, JSP, Pointbase, Microsoft SQL Server 2000
Honours Bachelor of Science @ University of Toronto
Major in Computer Science
Major in Criminology
Minor in Mathematics
In-depth knowledge attained in Development Languages, Operating Systems, Methodologies, Networks, Databases
Courses taken: Programming on the Web, OO Programming and Design, Software Design, Software Tools and Systems Programming, Design of Interactive Computational Media,
Information Systems Analysis and Design
Winner of the class competition with Project Fusion Stroller in 2005.
Was honoured with the opportunity to present the innovative technology to a panel of judges from IBM
Bronze medalist at the Canadian National TaeKwon-Do Championships, April 2004
Silver medalist at the Ontario TaeKwon-Do Championship, October 2003