OBJECTIVE: QA Analyst
QUALIFICATIONS
*+ years solid experience of Manual & Automated testing in Software Quality Assurance
Strong knowledge of testing related activities in all phases of Software Development Life Cycle(SDLC) for both Waterfall and Agile development processes
Experienced in Unit testing, Integration testing, System testing, UAT testing, Regression testing and Security testing on Web-based and Client-Server applications
Well developed skills in analyzing business requirements and design specifications to develop test plan and create test cases, prepare test data for Manual & Automated testing
Involved in test environment set up on Windows and Linux environment
Strong Experience in Automating Web Application Testing using Selenium WebDriver with TestNG framework
Experience in Data driven Testing, Cross browser testing and Parallel Test execution using Selenium WebDriver and TestNG
Proficient in backend testing with SQL queries running on SQLite, MS SQL and MySQL
Analyzed defects and interacted with developer team members in monitoring the defects status from open to close, logged defects using Jira/Test track/Bugzilla
Familiar with program languages such as C++, VB and VC; good coding skills in Python and Java for writing testing scripts in automation test
Excellent problem-solving and troubleshooting skills, ability to work effectively with team members and set up good relationship with client
Take initiative and detail oriented, able to prioritize and execute multiple tasks quickly
Working Experience
Software Verification Specialist 2016 – 2018
IMAX Corporation Mississauga, ON, Canada
IMAX Corporation is an entertainment technology company, specializing in motion-picture technologies and large-format motion-picture presentations
Achievement: Helped evaluate and test IMAX cinema projector system, significantly reduce time to market.
Responsibilities:
Participated regular walkthrough/inspection meeting for well understanding on system architecture and business flow for the application under test
Ensure adherence to product specifications, industry standards, best practices, quality & regulatory procedures, and requirements to accurately test and release quality products
Worked in Agile development environment with frequent requirement change and features
Created and update detailed test cases from requirement
Set up and configured tested software and hardware prototypes, executed test suite
Tested and ensured compatibility with projector, audio device and SMS
Develop scripts for generating test result and analyzing log with Python
Develop test framework using TestNG and Selenium Webdriver
Executed Linux command line and executed SQL Queries for backend testing, access the data from the file or database to ensure data integrity and consistency
Verified defects fixed and followed through to ensure all issues have been resolved
Presented test results to management and stakeholders through written and oral communications
Prepared test report, upgrade instruction, release note documents and release packaged
Provided technical support and knowledge transfer to client’s staff
Engineering Quality Assurance Specialist 2014 – 2016
Christie Digital Systems Inc. Kitchener, ON, Canada
Christie is a global visual, audio and collaboration solutions company offering diverse solutions for business, entertainment and industry
Achievement: Found 30% critical defects, reduced testing time and enhanced the efficiency of testing process with 15% improvement in subject of project quality and testing procedure.
Responsibilities:
Participated regular walkthrough/inspection meeting for well understanding on system architecture and business flow for the application under test
Analyzed and assessed requirements as well as design specifications to identify test scope, test approach, test issue, test risk and contingency plan
Created test cases for Linux-based software applications
Set up and configured test environments, executed test suite and documented test results
Developed scripts for generating test result, analyzed test result from log file
Logged defects report by using Test Track, followed up with detailed problem logs
Verified defects fixed and followed through to ensure all issues have been resolved
Supported clients to conduct UAT testing and coordinated issue resolution
QA Analyst 2009 – 2013
MTC Inc. Whitby, ON, Canada
MTC specializes in research, development and deployment of customized application software for business organization and provides integration solutions for medium to large-scale enterprises.
Achievement: Introduced automation tool QTP, reduced testing time and enhanced the efficiency of testing process.
Responsibilities:
Participated regular walkthrough/inspection meeting
Worked in Waterfall development environment
Created test cases for web-based software applications with functionality, usability and browser compatibility testing
Maximized the testing efficiency and coverage by using QTP, developed automation scripts for regression testing with VBScript and batch file
Set up and configured test environments, executed test suite and documented test results
Developed and executed SQL Queries for backend testing
Logged defects report by using Jira, followed up with detailed problem logs
EDUCATION & Professional Development
Master in Computer Software and Theory 2002
College of Computer, Beijing University of Technology, China
Bachelor in Industrial and Electrical Automation and Computer Applications 1992
College of Electronic Information and Control Engineering, Beijing University of Technology
Quality Assurance Training 2008
Quick Test Professional (QTP) Training 2006