ZHI LI
* *** ***** ****, ******** Hill, ON, L*E *G5
289-***-**** **********@*******.*********:**********@*******.***
» Objective
Currently seeking a position as a Quality Assurance Analyst/Software Test, where I can utilize my professional software testing skills, and over 7 years of extensive Quality Assurance work experience with test planning, test design, test execution, and test results analysis.
» Professional Summary
●ISTQB (International Software Testing Qualifications Board) certified QA Analyst
●Over fifteen years of diverse experience in Information Technology industry with emphasis on Quality Assurance, Well-versed at SDLC methodologies in both Waterfall and Agile(Scrum). Participate in entire phases: gather requirement, analyst and design, documentation, development, testing, configuration, implementation and service
●Expertise in Financial Billing, Banking, Insurance, Telecommunication and E-Commerce Business Domains.
●Extensive experience in implementing QA methodologies such as creating test plans, test cases, generating test scripts and defect management for both Manual and Automated testing according to Functional and Business requirements.
●Designing and implementing automation platform for the web portal using Selenium Webdriver, Performed Data driven testing with coding in Selenium + Test NG series Automation testing,
●Solid VBScript experience of developing and maintaining framework in QTP to implement automated testing;
●Extensive experience in MS SQL Production Server to perform back-end testing to validate databases
●Detail-oriented, solid analytical and trouble-shooting skills; strong ability to handle multiple tasks independently as well as in a team environment; excellent self-motivated team player, quick learner in fast-pace environment; good interpersonal, communication and negotiation skills
» Technical Skills
Testing Tools: Quality Center 10.0/11.0, Quick Test Professional (QTP/UFT) 11.0/11.0, Load Runner 11.0, Jira, Selenium, Microsoft Test manager, Microsoft Team foundation server,
Operating Systems: MS-DOS, UNIX, Windows XP/NT/2000/7 and RedHat Linux, VmWare
Program Languages: C, C++, XML, JAVA, J2EE, SQL, PL/SQL. UNIX Shell scripting
RDBMS & Tools: Oracle 11, MS SQL Server, MySQL, DB2, Toad, command line query
Web Technologies: HTML, ASP, Java Script, Java Servlets, JSP, FrontPage and IIS
Microsoft Packages: MS-Office, MS-Access, and MS-Excel, Word,
» Work Experience
QA Analyst
Doxim Inc, Markham, ON, Canada
May 2017 – August 2018
●Hands-on participation in the project lifecycle, from reviewing requirements through release and post-launch support
●Worked within Agile development environment, developed test strategy and test plan documents based on the identified in scope requirements
●Performs or directs verification of software requirement allocations, traceability, and testability
●Analyst automation test requirement, participate automation test case design, develop, sampling, execute, and worked closely with developer team to launch automation test for regression at each build/release.
●Winform/windows service and Web based application testing
●Strong SQL server usage on query, migration, database verification and scripting test
●Using Selenium for web page automation test; using Microsoft Coded UI test tools for Winform application test
●Document and organize user story, user cases, requirements based on user’s anticipation
●Develop and execute test plan, test cases, report and track issues
●Design and perform load/stress testing
●Leads UAT session for release pre-production deployment, collect and document user feedback into JIRA, create UAT report for each cycle and present to Executive team to make production decision
●Ability to think abstract – outside the box of potential issues that could potentially happen
●Hold and facilitate test plan/case reviews with cross-functional team members
●Use your knowledge and experience to anticipate areas of particular risk in the system, and prioritize testing to find important defects early
●Work closely with business analysts, developers, and project managers to communicate planned testing, testing progress, and status of the project
QA Analyst /QA Leader
Genworth Canada, Toronto, ON, Canada
Jul 2015 - Feb 2017
●Build up the QA team for the project, Manager QA Team with 15 testers (include onsite and offshore) for all test active, host daily scrum meeting with test resource to tracking daily progress, defect review, and business clarification, schedule and planning, I.E.
●Supported multiple large projects by analyzing requirements and developing effective test plan and test strategy for end-to-end testing while ensuring full functional coverage resulting in minimal defects post go-live
●Set up test environment based on java- selenium test tools and using Git-lab for project continuous integration (CI) and trigger the automation script running
●Focused on selenium Automation test, develop automation suit, design test cases for functional or regression test, execute automation script upon deployment schedule and test plan, design and coding Data-driven and Behavior-driven Framework used for testing
●Manager automation test developer resources, discuss with project team to create automation test scope, integrated automation scripting code, build automation infrastructure and frame work.
●Liaising with the business stake holders of Trip Planning, and vendor with regards to facilitating the user acceptance test activities
●Presenting the test plan to the higher management and stakeholders and recommending improvement in the process and the use of appropriate automated testing tools
●Validating defects found during testing and tracking them to closure in HP QC ALM, design and review test scenarios based on complexity as appropriate and demonstrate conformance to all functional and non-functional requirements
●Lead weekly QA /defect tracking meeting to ensure efficient communication between teams, tracking defect and bug fix progress and re-test
●Administrate test tracking system: ALM, JIRA, Bugzilla
●Facilitating the test preparation and test planning activities that involved Functional Testing (System, SIT, Regression and UAT) and Non-Functional testing such as Performance, Load, Accessibility, and Security etc.
QA Analyst & Automation Developer
Saninco Technologies Inc., Toronto, ON, Canada
Sep 2013-Nov 2014
●Played a key role of Agile team as the QA Analyst on development projects for the Telecom industry clients, participated in Sprint Planning Meeting, daily scrums and sprint retrospectives
●Worked closely with developer, BA, QA to scope the test requirements and to review the Functional Requirement documentation
●Worked for entire stages in QA field including working through business specification, requirement analysis, test planning, design scenario, created /execute test-case, defeat management and test reporting
●Worked as a Selenium Developer developing scripts and assisted the QA and DEV team in mapping the test cases with automated scripts. Validated, verified, communicated and resolved software issues through careful, thoroughly documented testing by using leverage knowledge of object-oriented programming
●Identified Test Scenarios based on the Business and Functional Requirements by using Functional Decomposition Methodology
●Tested Web based software application that processes and import/export bills/invoices, auditing, analysis the data, and promote the payment with automated or manual approval process
●Responsible for the preparation of the test data for the application under test
●Developed SQL queries to compare the back-end based on the front-end inputs on a daily basis
●Proficient using HP QC/ALM, Microsoft MTM, and defeat tracing system using JIRA
●Performed testing on the ETL process by verifying the data mapping process, validate data modeling
●Mobile apps test on android and blackberry platform, on real devices and simulator
●Hands on multiple projects include Windows base program, Web based application, CRM system, Data Warehouse, Telecom-based Account system testing and Mobile apps testing
QA Analyst, Test and Installation
Aguia Communications Inc., Hamilton, ON, Canada
May, 2010-May, 2013
●Designed automation/manual test cases to test the telecommunication system
●Performed software/hardware test, modification and upgrades and online cut over
●Creating defect reports and analyzing the testing results against the expected results in QC
●Verified installation, configuration, data, hardware and software testing to meet acceptance standard and specification, provided the direction for load generator scripts (test scripts) design
●Participated in project status meeting to gather requirement, planning and implementation of the performance testing strategy, plan and report for new and existing projects
●Web based application test using Selenium Webdriver
●Conduct telecom system configuration and online/offline connectivity testing with telecom carriers
●Transmit network update, operation, advising, construction, and system acceptance
●Mobile devices test and acceptance include functional test, performance test, integrated test, connectivity test, and software -- hardware compatibility test.
» Education:
NewJob College of Business and Technology, Toronto, ON, Canada
2013-2014
Software Testing & Quality Assurance Diploma
Centennial College, Toronto, Ontario, Canada
2008-2011
Computer Engineering Technology Embedded Networking Diploma
Beijing Union University, Beijing, China
1996-2000
Bachelor Degree in Computer Science & Technology
» Certification:
ISTQB (International Software Testing Qualifications Board) Certified Tester
Number: 3460627-90114CAN