Post Job Free

Resume

Sign in

Engineer Manager

Location:
Scarborough, ON, Canada
Posted:
April 20, 2020

Contact this candidate

Resume:

Objective: Seeking Software Develop Engineer in Test/Automation Engineer/DBA/Web application

HIGHLIGHTS OF QUALIFICATIONS

12+ years working experience with full SDLC (Software Development Life Cycle) in Professional Software QA Analyst/Software Testers, QA framework developing

5+ years Mobile and App Testing Experience on 3G/UMTS,4G/LTE,WIFI

Solid computer programming experience on Java(+9years),OOP, Expert knowledge to write Java Selenium programming scripts

Hands on Experience in version control using SVN & Git/Git Hub

Perl and Shell scripting experience(Finished first Master project of CS by Perl)

Very good at DB2, Mysql, SQL Server, Oracle, Mongoose/MongoDB,Hands on Experience developing Selenium,API testing frame work from scratch

Hands on experience in Unix/Linux and write XML/JSON file for testing,ability to write complex SQL queries,version/dependency SVN,Gradle,MAVEN..

Strong knowledge in software developing framework like struts 2, sprint,Hibernate

Extensive knowledge and experience on software development life cycle (SDLC), software development process and methodology including Water Fall, Agile and RUP

Hands on experience on Web-Based applications, Client/Server applications testing

Valuable experience with Web Technologies: jQuery, JSON,HTML5,

SS3,AngularJS,React,AJAX,Cucumber

Working experience with API developing,Website Developing,DevOp(+3yrs)

Extensive knowledge and experience on software testing process and life cycle, testing standard, Automation Test tools old-to-new (QTP, Loadrunner QC,Jmeter etc), test strategies and methodologies including the following testing: functionality (positive and negative), load, stress, volume, performance, concurrency, reliability, security, integrity, recovery, usability, portability

Proficient in Unit test, Integration, System, Regression, Alpha,Beta Testing and UAT testing

Experience in writing test plan, test cases, test script, defect reports and test result reports, trace ability matrix and checklist, project status report and test status report

Proficient to do function test, performance test, volume test and security test

Extensive working experience with Continuous Integration(Jenkins)

Cloud app testing exposure on AWS,penetration test.

+2 years Financial/Payments product and Risk Management experience

Good team player and outgoing personality, strong trouble-shooting skills, detal oriented,excellent logical and analytical skills, good documentation skills and quick-learner

Double masters degree on Major of Computer(Science-china and Engineering-Montreal)

Solid understanding of networking technologies NAT, DHCP, WebSocket API,OSPF,

Certificates of :Microsoft Azure 900,Udemy Javascript 2020,Udemy Java,Udemy Apache Groovy developer,OOP,Udemy Automation cypress,Udemy Automation Geb an Spock,Qualcomm LTE troubleshooting, VOLTE, LTE advance for mobile apps

Finished CSTE courses

PROFESSIONAL SKILLS

Languages: Java/J2EE,JavaScript 6yrs /Node.js,C++ (1yr), VB Script, Hibernate,

HTML5,CSS3, Python (+2yrs), XML, XSLT, SQL, .NET

Developing tools: Inellij, Eclipse,Visual studo code,Android-studio,Pycharm, CVS (5yrs), Github(+6yrs),Jenkins(+2yrs)

DevOps&Framework: Ubantu, Docker(+3yrs)Windows NT (3yrs), IBM mainframe, UNIX AIX(5yr), Linux (8+yrs), MS-DOS (10+yrs), VMWare, Webpack,

Express, VNC, Angular, Bootstrap,

MVC: Express (6yrs), Spring (6yrs), CVS (4yrs), IBM Websphere (4+yrs),

, Weblogic, JBoss, Tomcat, and IIS,

Databases: MS SQL Server2000 (3yrs), MYSQL (5+yrs), Oracle, IBM DB2 (4+yrs),MongoDB(2yrs),PostgreSQL, Microsoft Access, SQL*Plus,

SQL Developer

Testing Tools: Jmeter (6yrs), SOAPUI (6yrs),Parasoft,Postman,Load Runner (2yrs), Test Director (2yrs), Kunagi for Scrum,Jira(+9yrs),HP QC (Quality Center),HPALM, Bugzilla 3yrs,IBM Rational(robot,FT,Integration), HP QTP (2yrs), Clear Quest (2yrs) Selenium 6yrs, Jasmine, Windiff, Splunk(2years), Netscape, Jenkins 3yrs, SeeTest(2yrs) AppDynamics(2yrs), Appium(3yrs), Protractor(2yrs),MDM(2yrs).

PROFESSIONAL EXPERIENCE

QA Engineer 2019 - 2020

Architech

Loyalty one Account Team Project

Analyze system requirement, design test plan, test scenarios, test cases based on user stories for Scorecard product

Fully coding all the API testing by Cypress,API tested:notification-service-producer (TypeScript),yyz-cloudformation-templates,docker-node(groovy),custom-chat(Node.js),yyz-parameter-store,profile-migratr,missing-miles-api,Enhanced-Profile-Page,

yyz-qa-lambda,member-service-library,notification-service-consumer-email,yyz-qa-framework-setup-script,airmiles-chatbot-api, member-banner-v2,enrollment-proxy-api,order-cards,balance-preference-api

Loyalty one DXP Team Project

Loylaty one website automation testing by Cypress

Automation QA LEAD /Software Engineer 2017.01 - 2019.01

IDS Management

Analyze system requirement, Collaborate with product owners, development, and design teams to better understand requirements, investigate problems, design test plan, test scenarios, test cases based on user stories for Scorecard product

Develop test plan, test cases, test result report and bug reports using TestRail

Design,Build,maintain the Library Architecture selenium Testing Framework and developed high quality, robust 306 testing scripts for 2 product(MVC Tomcat-Hibernate) over 2 years.

The selenium Junit Framework including following librarians:test different browsers(Chrome,Fireforx,Opera,Edge),DB access by string or int parameters,Disable cookies,Output/merge test result,Data driven read excel,Verify alert exist,assert float,assert txt by xpath parameter,switch to desired window by window index parameter

Manage frame work by maven and version control by Git/Github

Coding automation by Protractor framework

Continuous testing integrtion by Jenkins

Lead complex test automation efforts using Appium, Selenium and Java for large Agile software projects-Cross browsers etc

Developing web application APIs by node.js and mongo DB

Developing web application APIs by Java and DB2

Developing serverless apps by AWS lambda function APIs.

Developing Android app APIs by Kotlin

Design,Build,maintain the Rest Assured API automation test framework:get API data,API string by Json Path,API header content,API node size.

In charge of API automation testing by Rest Assured,SOAPUI,PostMan,Swagger& Java,groovy programming

Write queries in SQL to retrieve/verify data

Deploy and setup application, Setup and configure test environments(local-AWS), including relevant test data(Microsoft SQL server database, Java)

Perform database migration, restore customer database to reproduce customer issue

Walkthrough FRS, the design architecture, the high level design document and the detail design document, report the document issues to QA manager.

Performance testing by Jmeter.

Perform the following test for web based application: Reliability test, Security test, Compatibility test, Regression test, UAT test as well as Functionality test.

Perform FinTech tests, collaborate with different external team(Dev,Dev/Op,PM,customer support) to get problems solved

Agile,CI/CD and high efficiency QA test cases management by JIRA,KanBan,Confluence,TestRail.

Initial bug analysis by Splunk

DBA//SDET/Software Test Engineer Jun 2013 - 2017

Oracle Canada – Mississauga, ON

Analyze system requirement, design test plan, test scenarios, test cases based on user stories for Scorecard product

Develop test plan, test cases, test result report and bug reports using Jira

Key developers for Selenium and Rest Assured automation(BDD framework-JAVA)

Perform automation testing by using Selenium ( Selenium web driver,JSP-Struts2-Hibernate) or Protractor and JMeter

Contribution few API develop coding by node.js(website/chatbot applications)

Contribution few API develop coding by Angular/React(website applications)

Perform REST API testing by mainly using Rest Assured,SOAPUI,Parasoft,& necessary groovy programming

Deploy and setup application, Build network lab(Windows, Weblogic, Oracle database, Java) to prepare test environment

Perform database migration, restore customer database to reproduce customer issue

Preparing data covering all possible scenarios,SQL queries for agile projects

Perform testing for WCF service

ETL(ODI) Development Data Management,Business Intelligence, Data warehousing project .

Perform SAP testing for ERP projects

DBA services for different customers

Walk through FRS, the design architecture, the high level design document and the detail design document, report the document issues to QA manager.

Successful finished MDM projects for customers

Participation in client meeting, business development activates, and other client facing activities

Perform the following test for web based application: Reliability test, Security test, Compatibility test, Regression test, UAT test as well as Functionality test.

Perform internationalization test and accessibility(508) test, collaborate with different external team to get problems solved

Agile and high efficiency QA documents management by JIRA,HP ALM,Kanban.

DBA/Software Engineer Mar. 2010 - May. 2013

Buchanan Technologies Inc – Mississauga, ON

Walkthrough FRS, the design architecture, the high level design document and the detail design document, report the document issues to QA manager for CRM product

Create Test Matrix based on requirements, make sure test coverage reaches 100%

Write Test Plan, Design Test Case according to the test matrix. Design and develop Automation Test scripts using QTP for Web Application

Coding web and API automation use Spock/Groovy, build automation tool is gradle.

Contribute to test estimates and resources scheduling, provide project status report with manager

Deploy and setup application, Build network lab(Linux, Apache, MySQL database, PHP) with VMWare to prepare test environment

ETL(KETL) Development,Complicated SQL queries for projects data managing

Communicate with developer to resolve quality issues based on testing results, provide problem root cause based on my own investigation

Perform database migration, write SQL queries to retrieve and verify data from database

Developing web application APIs(online order) by node.js or Java

Perform API testing, SAP testing

Running performance testing by using Loadrunner

Participation in client meeting, business development activates, and other client facing activities

Perform functional test, regression test, integration test, sanity test, reliability test, security test, compatibility test and help with UAT test on both Windows and Linux platform

Drive test and Technical commissioning engineer Aug.2009-Oct.2009

Prithvi Information Solution -HUAWEI NodeB commissioning in PEI, New Brunswick Nova-Scotia Bell/Aliant

Download the commissioning scripts(LINUX) for sites every early morning, Coordinates of sites.

Input the coordinates (Longitude, Latitude) into GPS and drive to the site.

Install the LMT(LINUX) in my laptop; configure the IP address for commissioning.

Checking the RADIAN installment of NodeB, DCDU,power, cabling, take pictures for proof by software.

Integrating, System verification & acceptance

Connecting the cable from NodeB to my laptop, upgrading the BOOTROM, NodeB software/firmware.

Upgrading the Configuration File, Open a MML command window on LMT.

Log the file of checking software version command, Log the file of checking cell status command like: Cell ID, Administration Status, Cell Operation Status etc.

Log the file of Cell Configuration command like: UL /DL Frequency Channel Number Frequency Channel Number, Max Transmission Power(0.1dBm)

Snapshot the RRU topology, log the VSWR check, NodeB alarm

Troubleshooting any problems arise during the commissioning together with RNC engineer

Verify the Cell Orientation, feature activations, network modification, FOA

Call P Testing: Dedicated Call Test-Mobile to mobile/PSTN/video/SMS/PS call. Basic Service Tests: Block/Unblock the Cell one by one and testing video/SMS/PS call.

Handover Testing: Unblock all the cells before testing. Intra-Frequency Handover for S111,Inter-Frequency Handover (for S222)

Submitting the RAN network site commissioning log files after return hotels.

Mobile Test Lead and QA Manager

ZTE CANADA/USA June.2008--July.2009

performed manual and automated testing for the number of web projects such as information and news professional QA portal and company web site across multiple browsers ((IE, Firefox, Safari and Chrome).and mobile devices (Android, iOS).

Tested the application under different networks including 4G/LTE and Wi-Fi.

Created and executed manual smoke, functional, regression, system, integration and exploratory tests.

Analyzed Functional Requirements and Business Specification as part of Static Testing on earliest stages of SDLC

Responsible for creation, design and execution of test strategies, including writing test plans, test cases and test scenarios.

Coding web and API automation use Spock/Groovy, build automation tool is gradle.

Performed test automation using HP QuickTest Pro and HP Quality Center.

Using AppDynamics for application performance monitoring and REST API.

Identified, analyze, and document defects using Jira and Mantis defect tracking systems.

Developed and implemented QA Methodologies for the department. This included, but is not limited to development of test case standards, requirements traceability matrix, and testing metrics.

Validation of the Wireless platform according to the defined test cases

Executing test scripts and reporting results to communicate product quality

Analyze data and review system logs to identify areas for improvement in the system quality

Apply testing methodologies, principles and processes to define and implement key metrics to manage and assess the testing process, including test execution and defect resolution

Bugzilla for bug management

Support System Production Test Platform with Automation development(Java Libraries)

Automation test plan definition, implementation and execution

Develop, recommend and monitor corrective and preventive actions

Coordinated QA, SIT and UAT sessions and executed UAT scenarios with end users for final approval and user signoff.

Participate in weekly test planning, project status meetings and reviews.Tracking issues from identification to resolution

Mobile Test Lead

ZTE-China & Africa Sept.2006--May.2008

Supported Production deployments and Monitored and track high Priority defects and Production Issues on day-to-day basis tested the application on various generations of Android and I phone.

Performed compatibility testing with various mobile handsets to ensure that functionality working as expected.

Perl scripting in need for testing

Involved in writing Requirement Tractability Matrix (RTM) detailed Test Plan and Test scenarios.

Working closely with project manager/Test Lead and Project team to learn about the project functionalities and provided testing timelines.

Logged defects encountered in the application through JIRA during test cycles and conducted fix verification.

Tested the applications under different networks and Internet speeds including on 3G/UMTS/GSM, 4G/LTE and Wi-Fi.

Involved in testing applications on different mobile Platform such as iOS and Android devices.

Involved in all stages of testing process Development of Test procedures and Test cases based upon requirements for regression test.

Attended Demos and met with Client for User Acceptance and providing QA Signoff on the testing.

Tested Web app(iOS, macOS,Android), Native app using SeeTest/ Appium for automated the mobile testing and run the scripts for multiple devices with VBScript using QTP, and also perform manual testing according to the requirements.

RF Network Design & Optimization software Engineer 2000 – 2004

China Telecom

Guangdong Planning &Designing Institute of Telecommunications, Guangzhou, China

New site planning function test

Network planning and simulation, calibrate model OKUMURA-HATA,VOLCANO verifying.

PN planning, calculate receiving SNR function test.

Optimization venue, RF designing of coverage & capacity function test.

Link budget analysis, Optimize network by adjusting sectors of cell/power ctrl valve parameters function test.

Arrange neighboring cells function test.

Analysis the network audit result that covers both physical and software parameters function verifying.

Software UI acceptance testing

Locate the interfere source and reduce cell inter interferences function test

Optimize the network by adjust BSS/RNC/Node B parameter and antenna angles, height function test

Developing OSS automation API by Perl

Doing Interoperability Testing (IOT) test between Ericsson,Huawei,Nokia record and analyze the testing log.

EDUCATION

Master of Computer and Electrical Engineering 2006

Concordia University, Montreal,Canada

Master of Computer Science 2000

Shantou University, China

Bachelors of Science, Electrical Engineering 1993

Guangxi Normal University, Guilin, China:

Reference and certificates available upon request



Contact this candidate