Hina Shams
Ancaster, ON L9K1M8
Phone# 905-***-****
*************@*****.***
EDUCATION
Bachelor of Engineering, Software Jan 2005 - Apr 2009
McMaster University, Hamilton, ON
Certification
Certified Tester Foundation Level, ISTQB Oct 2012
TECHNICAL SKILLS
Tools: Suretrak, Solid Edge, Matlab, Latex, LabView, MS Office, MS Visio, MS Visual Studio, Adobe PhotoShop, Adobe Acrobat, Adobe Illustrator, Adobe InDesign, Word Perfect, yEd
RDBMS: Oracle, SQL, DB2
Languages: C/C++, C#, Java, Visual Basic, Haskell, VHDL, Shell, HTML, XML, UML, javascript, vbscript
Operating Systems: Unix, Linux, Windows 98/NT/2000/XP/Vista/7/8/8.1, MAC OS, DOS
Testing Tools: Test Execution Toolkit (TET), SpiraTeam, JIRA, QA Complete, Watin, Firebug,
Test Complete, Test Execute, Fogbugz, BitBucket, Tortoise SVN, Tortoise Hg, Putty,
HP Quality Center (QC), Bugzilla, Version 1, CBRMS, VMWare Workstation,
VMWare VSphere, ADK, BinScope, SigCheck, AccessEnum, Attack Surface Analyzer
WORK EXPERIENCE
QA Engineer May 2013 – May 2014
McAfee Inc., Waterloo ON
Responsible of effective assurance of product (McAfee SiteAdvisor) quality through Test Automation, Code Inspections, Peer Reviews, and Functional Testing
Work closely with developers and other teams to automate new features and edit/update existing automated test cases in javascript and vbscript using TestComplete/TestExecute
Create Test Plans, Test Cases in Quality Center and build Test Frameworks to execute them
Implement set of black box test cases for any code change made during testing phase
Validation of the product builds and defect logging/tracking using Bugzilla
QA Documentation (Test Results, Test Coverage: Manual vs. Automated, Wiki Articles: Troubleshooting Docs and QA Process related docs to be used by other QA Members)
Performance test of the product build using ADK
Security Testing of the product using BinScope, SigCheck, AccessEnum and Attack Surface Analyzer
Deploying product builds in QA and Automation Server
Task Creation and Tracking using Version 1
Creating and Managing VMs in QA and Automation environment using VMWare VSphere and Workstation
Troubleshoot and understand product logs
Got more experience in Networking, DNS/Host Setup and Client Server architecture
Software QA Analyst Apr 2011 – Apr 2013
Porter Airlines, Toronto ON
Work directly with business users and the Information Systems teams to identify, define and develop test plans for a wide variety of projects, including the Porter website, a number of internally-developed customer facing and back-office applications,Kiosk, and system upgrade projects
Translate requirements into test cases to cover the product functionality
Ensure project documentation supports development of QA material
Design, develop and executed test cases using test case management system, QA Complete
Develop automated test suites in C# using Visual Studio 2010 and off-the-shelf test tools (Watin, Firebug)
Created Booking API in C#, javascript and HTML using Visual Studio
Develop automated test suites for the website using Test Complete
Update and maintain QA Wiki to document the summary/process involved in testing the application
Use Fogbugz/JIRA to create new cases and specify the timelines/deadlines for new projects, and to log defects
Work with SQL Server to update/delete/retrieve data from the database
Develop architecture diagrams using yEd
Software QA Analyst Oct 2010 – Feb 2011
Active Network, Mississauga ON
Develop and maintain test cases using business requirements and use cases in test case management system, SpiraTeam.
Execute manual test cases for web-based applications and financial systems.
Analyze test results to identify problem areas and to ensure adequate coverage.
Identify and report defects in an issue tracking system, JIRA.
Assist in troubleshooting reported problems and track defects to closure.
Write SQL queries to find, create and update data in databases.
Software QA Analyst (Intern) May 2007 – Apr 2008
MKS Inc, Waterloo ON
Performed extensive Manual and Automated testing of MKS’s entire application suite
Developed, enhanced and fixed automated test scripts for MKS’s enterprise platform, MKS Integrity
Prepared Test Plans and Test Specification documents
Set up and executed suites of automated tests on Windows, Linux and Unix clients and servers and after analyzing test failures in these runs raised product Change Orders and/or Test Change Requests as required
Developed test cases using shell running in the open source framework, Test Execution Toolkit (TET)
Worked with Linux/Unix, as well as SQL Server, Oracle and DB2 databases
ADDITIONAL SKILLS
Excellent written and verbal communications skills
In-depth knowledge of Software Development Life Cycle (SDLC), having understanding of various phases such as Requirements, Analysis/Design, Development and Testing
Understands complex test requirements and able to formulate test plan and design approaches to support requirements
Good understanding of client server architecture
Ability to work independently or as a part of a team