Post Job Free

Resume

Sign in

software QA engineer

Location:
Toronto, ON, Canada
Posted:
May 14, 2014

Contact this candidate

Original resume on Jobvertise

Resume:

Jennifer Li

** ******** ****, *******, ******* M*W- 1X6

Tel: 416-***-**** Email: acd4eg@r.postjobfree.com

OBJECTIVE: Seeking a position as Software QA Engineer

Profile:

. 10 years of SOA testing knowledge in all phases of SDLC for

client/servers applications, web applications and web portal

applications.

. Strong experience on requirements gathering, risk analysis, test

planning /execution, test results analyses, test reports presenting,

and developing test scenarios/cases/scripts to ensure proper business

compliance

. Proficient in working with testing tools and carrying out testing on

Functionality, GUI, white/black box, Structural,

Load/Stress/Performance, Configuration, Installation, Security,

Network, Browser, Regression, Recovering, System Integration,

Usability, Session, Maintenance, and User Acceptance Testing

. Hands on working experience of utilizing automated tools: Selenium,

QuickTest Pro, Rational Purify, SilkCentral Test Manager, SoapUI,

JMeter, Fitnesse, Cucumber, and SpecFlow to increase test efficiency

and coverage.

. Executed tests and ensures results achieve business goals/objectives,

and system integrity

. Involved in full life cycle testing on Windows, Unix, Solaris, Linux,

IIS, WebLogic and WebSphere

. Experienced with Agile as well as Waterfall methodology

. Strong work ethic, taking ownership of all duties and responsibilities

. Liaise with Developers, BAs, Product Owners, and Users (internal &

external) in application design, software testing theories, and

implementations process /procedures/ methodologies. Work with Release

Team to ensure proper test environments are built, to ensure quality

applications are delivered.

. Managed multiple priorities, concurrent objectives, projects, groups

or activities

. Excellent analytical, troubleshooting, communication and presentation

skills

Technical Expertise

Testing Tools Selenium, QuickTest Pro, HP QC, Rational Purify,

SilkCentral Test Manager, Test Director, Process

Monitor, soapUI, Fiddler

Operating Unix/Linux, AIX, Solaris, Windows, Cognos,

Systems VMware, AS/400

Programming Java, HTML, XML, CSS, JavaScript, PHP, C#. NET,

Languages VB.NET, ASP.NET, Perl, COBOL, C, C++, Shell

Scripts, UML

Network HTTP, TCP/IP, FTP, SSH, SOAP, WSDL, UDDL, DHCP,

DNS

Database Oracle, DB2, SQL Server2005/2008, Cassandra DB,

MySQL

Career Summary

Carswell, a Thomson Reuters Business. Toronto, ON October

2012 -- Present

Software QA Engineer

. In Charge of a migration Legal Research project to a new platform with

more of a Google like user presentation layer by performing Advanced

Search engine.

. Responsible for releasing the online product in phrase for the

Canadian market on time.

. Prioritize tests, communicate status of during test-cycles, report

results, complete QA tasks successfully in Agile working environment

. Estimate baseline work for each iteration stories, generate/complete

manual and automation task for story testing.

. Proficient in writing C# in Visual Studio 2010/2012/2013, and writing

Java in Eclipse Java EE IDE for running Selenium automation test

scripts.

. Core person in QA to upgrade selenium web driver to the latest version

in Java and C# on the TFS server, also ability to upgrade selenium

Chrome driver and Internet Explorer driver to the latest version.

. Take ownership on setting up the scheduler run for automation test

scripts to perform the regression testing analysis.

. Maintain automation test scripts according to the enhancement/business

changes/bug fix

. Able to identify the major issue, and follow up a test for hot fix

till issue been resolved in Production

. Leading automation API testing, successfully generate a business

report to help business team to verify the variances

. Excellent dealing with urgent issue from UAT, able to find out the

root causes, solving the problem until user satisfies.

Softchoice Corporation. Toronto, ON

March 2012 - August 2012

Quality Assurance Analyst

. Responsible for analyzing Test Cases/Scenarios/Scripts, and checklists

from Story's Narrative to Acceptance Criteria for Cloud computing

service web application, with functionality of payment method, and

credit status checking

. Leading QA team to complete QA tasks successfully in Agile working

environment

. Organize QA day to day team work, always lead team in good progress;

Assign individual assignment to QA team member according to priority

. Complete knowledge transfer, resource sharing, training, updating the

latest change/

new features to offsite team member

. Responsible for major features testing to ensure the deliverables are

met the business requirements, and Quality Assurance standards.

. Attending stakeholder requirements meetings to ensure smooth delivery.

. Set up QA meeting for Sprint Planning and daily Scrum, able to provide

clear and accurate testing status updates to Product Owner.

. Escalate quality issues quickly and effectively, ability to multitask

and manage tight deadlines.

. Maintain and enhance QA environment set up and deployment strategies.

. Collaborates with Dev. Team for defect debugging/ tracking, completely

document defects and system errors, record all test results

. Assist Product Owner for define release candidates/scopes; enhance the

process of QA release testing, in charge of 7 major release testing,

provide release recommendations

. Testing web portal via SAML for SSO, to make sure the exchanging

Authentication and Authorization Data between Security Domains works,

and configured with multiple SAML IdPs works as well

. Run Selenium automation test script for regression testing on Cloud

Store Application.

. Perform Cross-Browser testing in (IE, FF, Chrome, Safari and

operating system combinations

Discover Communications Inc. Brampton, ON

July 2011 - March 2012

Quality Assurance Analyst

. Responsible for Rogers Ecommerce Application for Rogers products as

Mobile/Smart Phone/Cables/Internet used by set of Rogers Reps to place

new order, Price Plan selection, and Subscriber Migration, also track

of Contract Status, and check Credit Status for consumers, or

corporate. To ensure application is functional, and meets the QA/UAT

expectations

. Leading the team to achieve set goals and objectives. Work closely

with software developers to plan test activities.

. Communicate with product owners, developers as well as other members

in the QA team to successfully ensure high quality into wireless

products that compliance to business needs in an agile environment

. Finalizes and structured QA testing methodology, to ensure the QA

Structure is standard, and Process is efficient

. Contributes the integrated testing plan for testing all projects on

Alpha/Beta/Production, to ensure software system is coexistence with

others when integrate them together

. Develops and execute test cases and automated test scripts, detect the

defects during the integration testing stage

. Establishes a brand new Defect Tracking System to track the internal

Problems/Changes and Enhancement during the project development life

cycle

. Creates User's Manual to guide the development team how to use the

Defect Tracking System, and demo the system to make sure everyone in

team is able to operate it

. Defines test data requirements, capture and conditioning; contribute

to test environment definition

. Develops the Functional Specification Documents for the existing

applications, to help the team to have a better understanding for the

system behaviour

. Liaises with Roger's user to gather information for test planning, and

creation of test artifacts; supports peers and UAT testers through

testing lifecycle

. Participates in the development and implementation of structured

testing concepts, methodologies, and automated testing tools, to

ensure the user requirements are unambiguous and testable

. Works closely with internal and external development teams on

solutions to issues that discovered during the testing

. Reports, analyzes, captures and compiles test results, including

defects and statistics using appropriate tools; conducts root cause

analysis

. Devises the recommends, suggests to team for the continuous

improvement of the test analyst function; supports processes and best

practices for the quality products/services

Just Energy Corp. Mississauga, ON

April 2010 - July 2011

Quality Assurance Analyst

. Maintains and supports Customer Utility Web Application to ensure the

application is functional for dealing with enrol processes for new

customers, and Renewal/Retention /Move processes for existing

customers by following the Credit Card Status checking

. Performs Certification and Integration testing to ensure Data

Integrity in Vendor site and Operation System, and Web and Web portal

applications via Web services and XML with soapUI. Have been using

soapUI3.5.1 to located different test environments by configuring the

WSDL file, create Test cases/scripts, run them, do load testing,

security/performance testing, also using soapUI single/multiple GET

method to retrieve any data from system, and single/multiple PUT

method to insert data into system as QA needed.

. Validates and Analyzes data discrepancy by executing SQL query,

delivery test results to BA/DEV with solution.

. Completes testing by carefully following specifications and Ontario

regulations; done a good job on investigating and reporting defects

that came up during testing; Often suggests potential resolution for

friendly GUI design in Agile working environment

. Always tries to maintain test cases well-organized in QC to ensure

that test cases are always up-to-date with the latest system changes

requests (defects, enhancements, new features etc.), keeps test

procedures in functional and system testing are properly documented in

QC test Plan; also ensures all the defects are tracked in Ticket

System by well following defect management life cycle

. Test cases are written clearly and easy to follow; re-usable SQL

scripts are recorded neatly in QC test cases are greatly appreciated

by QA team

. Demonstrates new functionalities to production users during UAT by

performing excellent presentation skills so users can clearly

understand how to use new functionalities added to system for release.

. Fulfills responsibilities to complete and submit team works,

individual assignments, and random tasks according to agreed-upon

timeliness. Establishes priorities and manage time to complete tasks

and achieves goals ahead of time, and often requests to have new

assignments, willing to help team member, and provides assistance to

QA manager

. Deals with technical/non-technical issues in team while QA manager is

away, Reviewing /discussing issues with solid technical QA skills and

hands on working experiences

. Abilities to perform Cross training/knowledge transfer to team member,

Supports QA manager in various team roles and tasks, perform QA

testing as needed basis

. Has a 'test to break' attitude, an ability to take customer point of

view, a strong desire for quality, communicate with

Manager/BA/DEV/Team member regarding QA perspective, opens

suggestion/enhancement tickets to improve the quality of system

behaviour and performance

. Pays an attention to details to detect bugs/features

missing/environment issues, identifies, gathers, evaluates, compares

and uses information, technology, and resources to follow them up to

solution

. Builds healthy relationships with everyone in workstation, Responds

and share positively ideas /comments, opinions, values, information,

resources, and expertise, and promotes critical thinking to team

. Expresses curiously and interest in learning, always looking for and

acts on new ideas and opportunities for learning, responsibilities and

commitments within the learning environment

xkoto Inc. Toronto, ON

October 2006 - October 2009

Quality Assurance Engineer

. Conducting exploratory and session-based testing of web-based

applications for delivering an Database High-Availability and Disaster

Recovery Solutions to users in Unix environment

. Coordinating in creation and execution of QA and testing processes,

test strategies and plans, bug documentation and regression, and bug

tracking system development

. Analyzing business and system requirements, manage development of

specifications to create and execute detailed test plans in QC, and

verify bug fixes using Mtraq Tracking System

. Configuring/setting up test environment and create test strategy for

product development. Assure test data, schedule automated/manual

tests. Approve results documentation

. Managing script creation for regression and stress testing using

SilkCentral Test Manager, and soapUI

. Comparing the actual results between different testing tools and

database drivers (JDBC, ODBC and CLI), and document the test status to

senior management with comments

. Working on VM ware - all physical servers were migrated to Virtual

environment by sharing the resources of a single computer across

multiple environments

. Verifying/monitoring data transactions and migration by using IBM

testing tool. Executing IVT, SVT, and FVT testing for each

build/installation/release in Unix and Windows environment

. Coordinating with business analysts, developers, and QA co-workers to

investigate, correct software bugs and deficiencies base on the

testing results

. Identifying and evaluate customer problems via telephone or email as

requirements

COSMA INTERNATIONAL - MAGNA INTERNATION INC. SEP 2005 - SEP 2006

System Integration Tester

. Testing (REQ, CODE, Unit, Browser, Functional, Structural,

Verification and Validation) of the SDLC test phrases for Dynamic

Capital Tracking Financial System on (DEV/ ALPHA / BETA /Production)

server. Deployed defect free application to production server

. Developing checklist (test plan) and verified content with developers,

Received developer techs talk describing new functions. Performed

component checklists verifying correctness for each build

. Finding, debugging and reducing defects of applications in terms of

functionality, usability, correction, Regression and performance in

C#. NET and MS SQL environment

. Performing reviews of development documentation and test procedures.

Created process improvements by developing document templates and

implementing a formal documentation strategy, and prevent defects that

are introduced in the design

. Providing analysis, reports and status of all products in test,

defects trends, postponed defects and milestone progress

. Creating user training documents to help user to perform user

acceptance test

YORK UNIVERSITY, Toronto MAY 2004 - JAN 2005

ADVANCED BROADBAND ENABLED IT DEPARTMENT

Quality Assurance Analyst

. Creating and running test cases/scripts for performance, black-box,

white-box, regression and usability testing on Online Virtual School E-

Learning Application

. Executing Localization/Internationalization testing for English,

French, German, Italian

. Preparing test data/script for executing test plan in VB.NET and MS

SQL environment

. Modified Use Case Specification with User, BA and Developer

. Conducting manual testing in testing and pre-production environment

for verification system integral compatibility with other applications

and systems according with the Solution Architecture Specification.

Essentsys Computer System Consultant Company, Toronto SEP

2003 - FEB 2004

Quality Assurance Analyst

. Discussing, analyzing and defining User Specifications in order to

meet user's needs

. Leading defects strategies meetings and prioritize issues based on the

user/system needs.

. Coordinating with user to develop user acceptance tests for Voice Mail

Social Health system

. Participated in risk management to help determine best use of

development and testing resources. Providing feasible work estimates

based on all QA activities related to a particular project or individual

assignment

. Designing and creating all test plans, test specifications and test

cases for Scheduler Tracking System. Determine test strategies for

integration, functional, regression testing, performance, load and

stress testing. Determine scope of secondary test strategies for

security, fraud, performance, load API, and UI

. Creating and Analyzing defect tracking report on the Online Retail

Tracking System

Education & Professional Development

Certified Software Tester (CSTE)

Certified Microsoft Application

Developers (MCAD)

(Microsoft Database Exam with SQL Server 2000; Web Application with C#.NET;

XML Web Service and Server Components with C#. NET)

Diploma of Computer Programming and Analysis (3 years Advanced Diploma,

Specialized in Database Development) at Seneca College of Applied Arts and

Technologies, Toronto, ON

Bachelor Degree of International Economics (4 years Advanced Degree,

Specialized in North American Economics and politics) at Yunnan University,

Yunnan, China



Contact this candidate