Post Job Free

Resume

Sign in

Software Quality Assurance Analyst

Location:
Markham, ON, Canada
Posted:
April 03, 2020

Contact this candidate

Resume:

DEBBIE TSAI adcme6@r.postjobfree.com 416-***-**** * Larcastle Avenue, Markham

OBJECTIVE: To obtain a position as a Software Quality Assurance Analyst / Manual Tester

QUALIFICATIONS

●7 years experience in testing and quality assurance role with expertise in web and mobile application testing.

●In-depth knowledge of Software Testing and Quality Assurance within the full Software Development Life Cycle (SDLC) framework; solid knowledge of project management methodologies, e.g. Agile, Scrum, and Waterfall.

●Experience in testing complex platforms, 3rd parties’ integration, Web Services and major Web Apps.

●Excellent ability to develop, design and prepare effective test plans and test cases to perform different types of testing (black box, functional, GUI, system, regression, performance, integration, UAT).

●Hands-on experience with JIRA and VSTS.

●Experience in test automation (e.g. Cucumber, Percy), and ability to maintain/edit test scripts written in Ruby and RSpec.

●Experience with API and cross browser testing tools, e.g.SoapUI, Postman and Saucelab.

●Proficiency with writing and executing Structured Query Language (SQL) and understanding of relational database systems, such as Oracle Database and SQL Server.

●MS SharePoint and Team Foundation Server experience.

●Advocate and encourage Automation/Performance best practices and consistency.

●Strong analytical skills particularly used in reviewing system documentation to detect existing and potential bugs.

●Great attention to details; evaluate test results to identify defects and variances from functional, operational and performance requirements and specifications.

●Ability to take initiative and work effectively in a team environment.

●Excellent communication (written and verbal) and interpersonal skills to maintain effective work relationships with all levels of personnel.

●Good team member, able to work independently with minimum supervision in fast path and multi-task project environments.

SKILLS SUMMARY

Testing:

Test Plans, Test Cases, Scripts, Execution & Traceability; Defect/Bug Discovery & Tracking; Issues and Risk Management; Functional Testing; User Acceptance Testing; Regression Testing; System Testing; Mobile / Web / Web Services / API / 3rd-Party Integration Testing; Cloud computing platform testing (Microsoft Azure); Change Control Support

Tools:

JIRA, Confluence, Cucumber, Percy, GitHub, Saucelab, Microsoft Test Manager, Visual Studio, Team Foundation Server (TFS), HP Quality Center (QC / ALM), HP QTP, Selenium Suite, Postman, SoapUI, PL/SQL Developer, Putty, VMWare

Database:

SQL, T-SQL, PL/SQL, Oracle 11g, Microsoft SQL Server, MS Access

EMPLOYMENT

Software Quality Assurance Analyst – Financeit Inc., Toronto ON, 12/2018 – 04/2020

● Upstream testing and analysis to prevent bugs from entering the product.

● Designing, developing, maintaining and executing test plans that test the product from end-to-end.

● Executing test routines for integration, system, functional, regression, and UAT.

● Developing and maintaining test data, test environment, and automated test scripts, e.g. Cucumber and Percy tests that validate the quality of the software product.

● Hands-on knowledge and experience regarding mobile testing and cross browser testing.

● Identifies testing risks within projects and provides testing solutions/processes to mitigate the risks.

● Support external clients to perform User Acceptance Testing.

● Prioritize and manage workload in order to deliver quality results and meet timelines.

● Support a positive work environment that promotes service to the business, quality, innovation and teamwork and ensure timely communication of issues/points of interest.

● Being an advocate for the user before the product hits the market.

● Identify and recommend opportunities to enhance productivity, effectiveness and operational efficiency of the business unit and/or team.

● Effectively collaborating with team members, including product managers, developers, and designers, to achieve the best results.

● Providing test reports to the Product Manager and QA Manager to keep the team updated on progress.

Quality Assurance Analyst - Affinity eSolutions Inc., Markham ON, 10/2013 - 11/2018

●Lead QA across multiple government projects, as well as one of eHealth projects, actively involved in Web application testing using Agile SDLC methodology with SCRUM, finishes system testing tasks in a timely manner with excellent bug reports.

●Advanced experience performing testing on mobile/ web UI (responsive apps), 3rd-Party web Application Program Interface (API), Electronic Data Interchange (EDI) and Web Services with SOAPUI.

●Review all system requirement artifacts, e.g. BRDs, Specification, and Change Requests; Write & involve in creation of web application testing artifacts, e.g. test plans, and test cases.

●Work with the Product Owner to collect business requirements, and translate into scenario documents and Use Cases.

●Perform mobile testing using emulator (Ripple) and various real mobile devices (cell phones & tablets)

●Execute and modify test cases for manual acceptance, functional, system sanity and regression tests.

●Database verification, analysis and data extract/reporting using SQL or PL/SQL on relational databases.

●Run Systems Testing in Microsoft Test Manager; manage bugs, defects and issues in Team Foundation Server; extract testing status and generate defect summary reports.

●Record, write, run and debug automated test scripts using Selenium IDE / WebDriver with Java and JavaScript; access and verify web elements using HTML and CSS

●Interact with project stakeholders in requirements, design reviews, test progress, results and analysis for the Web application project in Agile SDLC environment.

●Provide comprehensive software release documentation and training to technical support staff after compiling QA test outcomes.

●Support bi-weekly or emergency deployments, and maintain quality of QA, Production and UAT environments.

Quality Assurance Analyst (Co-op) - Sigma Software Inc., Toronto, ON, 03/2013 – 10/2013

●Develop Systems Testing artefacts, create manual and automated test plans, create test scenarios and record and write test scripts covering end to end scenarios, enter defect in defect repository in HP QC.

●Perform web and windows based GUI testing that covers Functional Testing, Regression Testing, System Integration testing, User Acceptance Testing (UAT), and End to End Testing.

●Drive automation testing using HP Quick Test Professional for Regression Testing.

●Use SoapUI to invoke and test the Web Services functionalities for Telephone Number Integration, in accordance with the technical API / EDI documents.

●Use HP Quality Center to prepare test cases, test data for test execution, and extract testing status and generate defect summary reports.

●Execute the Unix/Linux shell scripts that prepares application environments and invokes SQL loader to load testing data into tables.

●Query database tested and validated application data integrity using Oracle PL/SQL.

●Experience in using VMware Workstation virtual environments for testing the application clients in multiple browsers and OS versions.

●Review product requirement documents, functional specifications, and develop test strategy, test plan, and test case documents.

EDUCATION

Diploma: Software Quality Assurance and Testing, Centennial College, Toronto, Canada, 2012-2013

Course: Relational Database, Centennial College, Toronto, Canada, 2013

Course: Visual C# Object-oriented Programming, Centennial College, Toronto, Canada, 2014

Certification: ISTQB (working towards)

Master of Arts: Training and Human Resource Development, University of Warwick, U.K., 09.1998- 09.1999

Bachelor of Arts: Sociology, Tung-Hai University, Taiwan, 09.1994- 06.1998



Contact this candidate