S Wu
Senior Quality Assurance Engineer @ ChannelAssist Inc
About
•ITIL(Information Technology Infrastructure Library) certified IT consultant with over 15 years industry experience in providing creative and solution oriented services, coordinating and delivering large enterprise IT solutions for various types of stakeholders within diverse lines of business •Energetic, results oriented and self-motivated team player with keen interests in latest technologies, system development, testing, application support and client consulting, equipped with comprehensive understanding of organizational standards, procedures and customer needs •Seasoned Software Testing Coordinator (International Software Testing Qualifications Board (ISTQB) Certified) with 10+ years development background and 8+ years Software Quality Control/Assurance hands on experiences including planning,scripting,design and execution •Comprehensive performance test lead,skilled in implementing performance testing across various products including gathering business requirements,conducting production workload analysis, writing test strategies/plans for sophisticated projects,developing test scripts and executing different types of performance tests such as web-based, ETL, excel files upload, Hyperion SmartView and back-end production servers •Operate test plan with test reports for SIM intake requests by analyzing requirements and execute test cases from domain teams, create automation test strategy by working with different global team Point Of Contacts (POCs) to define automation approaches for test cases management, writing effective test cases for regional market and utilization analysis from reporting portals •Detailed oriented automation test coordinator with strong knowledge of automation framework, including designing controller/driver, function libraries and test database, generating test outputs such as html reports for test scripts/test cases/detailed test steps, migrating test cases to execute in HP Quality Center test labs Applications: PeopleSoft, Enterprise Business Intelligence (EBI),Performance Measurement Reporting (PMR), Planning (Hyperion), Cube (Retail/Breakaway/CMS), Enterprise Data Hub (EDH) HP Tools: Load Runner (Vugen), Performance Centre, QTP/UFT, HP Performance Manager Languages:C, VB, Java, Perl, Shell Script, Delphi, Compiler, HTML, JavaScript, ASP, Python Databases:Oracle, SQL, DB2, MS Access
Canada
Toronto
Information Technology & Services
Microsoft Azure, Test Plan, Visual Studio, .NET Framework, C#, Quality Assurance, Process Improvement, Selenium Testing, Java, Spring Framework, Industrial Engineering, Test Driven Development, Test Case Generation, Test Execution, Testrail, Jira, Sprint Planning, Postman API, LoadRunner, DB2
Experience

Senior Quality Assurance Engineer
Toronto, ON
ChannelAssist powers partner loyalty and employee engagement through gamification and sales incentives. As a Senior Quality Assurance Manual & Automation Engineer who will play a vital role in the manual and automatic testing of ChannelAssist applications. I act as a focus point for quality assurance in agile testing environment to represent QA within one of the cross-functional scrum teams, work with product owners, UX designers, and developers and support team to deliver product releases. I also participate in creating test automation framwork with setting up Azure DevOps pipeline, generating high-standard test plans with constanct test cases review, and carrying by working on a variety of projects. Responsibilities: •Review software requirements and create test cases with execution •Prepare test case results report on all aspects related to the software testing carried out and report to the development team •Analyze test results on database impacts, errors or bugs, and usability •Participate in sprint activities such as sprint planning, sprint retrospective, backlog refinements and provide input on requirements, product design, and potential problems •Group test cases, prioritize test cases, execute test batches, and generate test results •Document, track and escalate issues as appropriate with improvements with enhancement of existing QA processes, methodologies, and Software testing Lifecycle, Major Achivements: •Establish test suites in Microsoft Azure DevOps Test Plan with different modules using "Requirement-Base" test suites to connect with Product Backlog Item (PBI) story, ensuring all test cases have proper reference with tracerbility to related PBI •Be a pioneer to build BDD test automation pipeline in MS Azure DevOps with .Net Framework using Specflow and C# following features files and step definitions to automate releated test cases •Provide automation training and help QA team members to onboard with Visual Studio and C# using specflow

Quality Assurance Specialist
Toronto, Ontario, Canada
1. Participate in Kanban/Sprint processes including attending daily standup, project planning, kickoff meetings, creating JIRA ticket for tasks/issues/bugs fitting different purposes. 2. Contribute to existing QA processes by preparing QA test management documents such as Test Strategy, Test Plan, Test Cases spreadsheets for projects and different testing phases. 3. Plan, prepare and participate in functional testing for different components include but not limited to windows/Web BAU (Business As Usual) applications with multi-tier infrastructures such as core billing, TMH (Transaction Management hub), Batch scheduler and consoles. Selected Projects: 1. CRS (Central Reporting System) new PDF format production deployments verification and validation testing using different OS applications. 2. API backend testing for conducting application transaction with restful request based on defined WSDL schema and end points. 3. Mock cut over testing for migration of existing billing applications from legacy system to AWS and Carbon 60 platforms. Selected Technologies: 1. Testing Tools - SOAP UI for API scripting - Load UI for running API load/performance testing - SQL developer for Database connection and DB Query - AWS for different testing environment configuration (i.e. Simple Email Service (SES) ), launch instances (i.e. EC2 batch) etc. 2. Source Control - Bit Bucket - Git - Azure with AWS CLI 3.Defect Tracking - JIRA - AWS Azure 4. Communication: - MS Team - Zoom - Confluence

Quality Engineer
• Attend Sprint Scrum process including Spring Backlogs Refinement, Sprint Planning, Sprint Retrospective, creating JIRA tickets for testing purposes, following defect processes to log issues/bugs in project release • Follow three amigos approach to combine the perspectives of Product Owner (PO), Development and Quality Assurance for sprint planning and evaluation • Review back logs with functional and design specifications with discussion between agile scrum team to ensure full understanding of individual deliverables with proper estimations provided • Create, execute and manage test cases in test management tooling system (i.e. Testrail) include but not limited to desktop, mobile, API and automation tests • Contributes to develop and improve existing testing technologies including agile workflow, methods, automation, approaches and execution • Be the pioneer of test automation by kicking off Canada feature team test automation involvement including identifying automation candidates, write BDD based features with step implementation, create code branches in Stash for development, code review with resolving merge conflict, mentoring team members to ensure automation task completion

Senior Quality Assurance Analyst
Toronto, Ontario, Canada
• Act as focus point for quality assurance in an agile testing environment to represent QA within one of the cross-functional scrum teams, work with product owners, UX designers, and developers and support team to deliver product releases • Discover and write user stories and use cases with formalized test cases to provide sufficient test coverage • Provide estimation for user stories, participate in planning prior to sprint starts, execute test cases for new features and changes in functionalities when stories are ready for QA testing following defined agile workflow before moving to acceptance • Fully engaged in agile scrum team activities include but not limited to estimation session to review user story and provide work efforts estimated, planning session for adding user story for the features from backlogs to active sprint based on priority discussed, daily stand-up for testing updates with issues reported, sprint retrospective for process improvements • Review, expand and maintain the test case repository either on share drive or on test management tools such as TestRail used for both feature sprint and hardening regression testing • Experience of using BDD and related automation tooling such as Cypress for building feature and step definition files such as Scenario with Given, When and Then steps implementation • Thoroughly investigate the targeted scope of testing and identify impacted areas requiring test coverage • Participate in troubleshooting for test environment setup such as review app performance issue and local testing environment to run feature test and reproduce bugs locally • Contribute to existing automation framework by creating scripts and feature files using related tooling such as cypress and git hub with merge requests to CI/CD pipeline • Conduct functional testing in EKS (Elastic Kubernetes Service) and container (Docker) test environment

Quality Assurance Engineer (QAE)
AMZN CAN Fulfillment Svcs, Inc
•Work in an agile testing environment for manual and automation testing of Alexa releases in both en-CA (English Canada) and assist in fr-CA (French Canada) •Participate in multiple testing cycles such as Golden Master Candidate releases with different endpoints such as beta, gamma and prod with identifying defects and bug verification in JIRA •Operate test plan with test reports for SIM intake requests by analyzing requirements and execute test cases from domain teams, create automation test strategy by working with different global team POCs to define automation approaches for test cases management, writing effective test cases for regional market and utilization analysis from reporting portals • Flash, build, VUI (Voice User Interface), GUI (Graphic User Interface) with Appium and Companion App (Mobile) testing on different type of Alexa devices using Automation Unify Test Framework (AUTF) • Write/import test cases using Test Cases management tools such as JIRA and Test Rail with internationalization test templates/tools and creating test cycles for different test requests/releases • Develop automation test cases by different locales/market in JSON format with Java factory and schedule runs using DJS (distributed job scheduler) • Implement QA metrics for test automation utilization, stability, test execution and health check on a weekly basis and using automated scripts written in python to collect data from reporting portal • Set up Test on Demand (Tod) worker testing platform using Ubuntu and Virtual Machine with Apollo environment for code and test packages deployment from pipeline and connect with Distributed Job Scheduler for automated test runs •Skilled in open source IDE such as IntelliJ with source control system like Git with code review processes with approval and merge to pipeline •Hands on experience in developing unit testing using TestNG and Json, test cases management using Restful API with python scripts such as building defect SLA metrics

Senior Test Coordinator(Team Lead), QA Automation and PAT, Corporate Center Technology (CCT)
Toronto, ON Canada Area
Automated Testing: • Establish Test Automation Framework for multiple applications and generate reports • Work with functional test team to identify test cases that can be used as automated test scripts • Estimate/Design/Execute/ automated testing as identified by test cases and requirements • In-depth knowledge on writing automated test scripts and provide training to team members • Strong knowledge of software testing methodology and hands-on web-based/windows test automation and scripting development experience • Maintain and update existing test scripts, test data with test environment configurations based on thorough understanding of the application and requirements. • Implement goals and objectives for appropriate testing cycles, ensure test activities are compliant to test standards • Create testing guides and user manuals with tips for automating test scripts • Document and report progress of testing through test plans and status reports, log defects and prevent high severity defects from being released to clients Performance Testing: • Produce comprehensive performance test plans and detailed test scripts to test the load, stress and stability of applications under test • Identify performance scenarios by reviewing project documentations(FSDs/BRDs/SRDs), working with non-functional requirements and have the ability to drill-down requirements that may be unclear • Develop and correlate performance test scripts, conducting shakedown and execution to ensure project delivery • Organize performance test runs with development and supporting technical staff, facilitate and manage meetings for reviewing test results allowing for re-tests • Define criteria for testing, analyze results of testing cycles; record performance problems by logging defects and present results that are understandable in both written and oral formats • Conduct efficient and effective performance tuning to resolve high serenity defects as well as create well-documented test exit reports

Senior Test Analyst, Software Quality Control
Implement performance testing across all products, both broker and lender service. Aid in the effort of base lining, load testing, capacity planning, performance monitoring, reporting and trending of all project progression products. Implementing performance test strategy, standards and guidelines as set out by the Team Lead, create test cases and execute performance testing. Design, write, maintain and execute test scripts. Document and report progress of testing through test plans and status reports. Develop and recommend ongoing improvements to testing assets and best practices. Prevent high severity defects from being released to clients and provide support as requested. Assist in reporting estimates and negotiating timelines based on project requirements. Log software/system defects through defect tracking system and ensure bi-directional traceability between test cases/scripts and defects. Maintain comprehensive test documentation (test plans, test procedures, test cases) Select Accomplishments: Successfully delivered performance test projects Expert and UAM (User Administrator Module for Expert) Release. Filogix Expert® is a continually evolving origination system that meets the changing needs of the Canadian mortgage broker industry. Expert improves the way mortgage originators administer their business and their ability to conduct business transactions with lenders, clients, partners and industry suppliers. Filogix Expert® is web based application using J2EE, JQuery, Hibernate Map, JSP, Java Script, Oracle 9.1, Sun Application Server and other Advanced Technologies. The Testing tools involved are HP Load Runner 9.5, TOAD Database for Oracle, HP Quality Centre, Team Track, Remote Admin and HP Quick Test Professional.

Test Coordinator, Quality Assurance
Canadian Imperial Bank of Commerce, Toronto, ON
Worked in the Retail Branch Technology Department with outside vendors and internal CIBC groups to maintain and manage a multi-tiered platform. Responsible for planning, coordinating testing activities, project delivery and ensuring any changes in the environment did not cause unscheduled business interruption. Managed and maintained the Performance Testing Environment (PTE). Consulted and worked closely with Senior Performance Test Manager, Infrastructure teams, Project Management, and Development teams to ensure code/environment stability, escalation/notification when necessary Worked on the PTE conference bridge to ensure project testing activities were progressing as planned according to PTE calendar. 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. Execution of Performance Testing activities included: test scripts creation and maintenance, application setup, test environment requirements gathering and setup, test execution and test results collecting and analysis. Responsible for documentation and safekeeping of all performance test scripts and documentation, documented standard procedures and related trainings for upper management as well as providing presentation as needed.

Java Developer, Application Support
Canadian Imperial Bank of Commerce, Toronto, ON
Worked with senior team members to develop, test and support the implementation of application systems of simple to medium complexity in Retail Branch Technology Department. Developed detailed flowcharts to show processing logic for simple programs. Developed, coded and tested computer programs for multiple assignments. Reviewed, analyzed, and modified programming systems, including encoding, testing, debugging, documenting programs and all procedures used in system. Select Accomplishments: Designed and developed print server automation program to generate analysis reports for upper management. Participated in different versions of Horizon Releases and fixed production variances after implementation. Created an Implementation Plan and developed Web Tool Log Monitor program for Horizon. Modified Visa Fraud DB 2 Batch in production on Sun Solaris Platform for better customer service
S Wu's Contact Information
Phone
Find the Right Leads
Find Verified Contact Data
What LeadContact does well
Find verified emails, phone numbers, and decision-makers with 98% accuracy.
Find Leads
Find the right people by company, role, industry, location, and more.
925M+ professional profiles

Find Emails
Access verified email addresses for your target contacts.
657M+ emails

Find Phone Numbers
Get cross-validated phone data from multiple top sources.
239M+ phone numbers

More Accurate. Lower Cost.
Find contact data in 1 tool with 98% accuracy
LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.
Great conversations start with the right contact.
It’s time to find yours.


