Kanal Bhow, PMP
**** ****** ******, ******* ****, IL 60133
Email: *********@*****.*** Cell: 224-***-****
Experience Summary
Over 15 years of experience in the field of Software Quality Assurance & Testing comprising manual and automated testing
Diversified experience in various industries like Banking, Financial, Commercial Insurance, Mortgage, Technology, Manufacturing and Mobile Communication
Experience in developing Test Design, Test Plans, Test Scripts and Test Cases from business, technical and functional requirements
Proficient in using automated testing tools like QTP, HP UFT, SoapUI and Win Runner
Experience in conducting project analysis from testing perspective
Extensive experience in planning and overseeing of SIT, Regression, End to End and automated regression testing, process and continuous improvements
Proficient in coordinate project activities between Business Partners, BAs, Dev & QA Team
Experience leading quality assurance in an agile environment within IT and setting tactical objectives
Experience coordinating testing activities between QA and Business UAT users and make sure we have smoother quality functionality transition to Business UAT team for UAT test
Proven ability to work concurrently on several projects, each with specific instructions that may differ from project to project
Strong experience with managing the UAT process in complex enterprise environments and cloud applications like Salesforce and Workday
Well-versed with planning, organizing and maintaining the layout of the test phases and test cycles
Experience in creating, maintain test cases and reporting, documenting and tracking all the defects using different tools like Rational Clear Quest, Quality Center, Test Director and JIRA
Experience in identification of environment and test data needs, costing, budget, timeline, resource planning, scheduling and distribution of work
Ability to identify meaningful gaps in the QA process on an on-going bases that will drive measurable improvements in QA testing effectiveness and reduced defects into UAT and Production
Ability to plan and estimate resource needs and efforts in order to manage long-term deliverables of the QA team.
Strong experience in implementing and improving QA Processes and Delivery in Agile environment
Proficient in leading and managing testing resources onshore and offshore QA teams
Experience with writing and executing automation test scripts using Selenium Java framework
Expert at problem solving, analytical investigation, good problem isolation and resolution skills
Proficient in applying decisive thinking skills and strategies to lower barriers, raise support, and align collective actions towards successful outcomes
Technical Skills
Methodologies: Rational Unified Process (RUP), AGILE, Waterfall
Project Management: MS Project, MS Office, Planview
Cloud Applications: Salesforce, Workday
Testing Tools: WinRunner, Quick Test Pro, Load Runner, SOAP UI
Defect Tracking Tools: Rational Clear Quest, Test Director, BugZilla, HP Quality Centre, JIRA
Database: Oracle, SQL Server, MS Access, My SQL, Informatica
Platforms: Windows, Linux, UNIX
Education:
Bachelors of Science (Computer Science) – June 2003 - Gujarat University, India
Certification:
Project Management Professional (PMP) – December 2020 - Project Management Institute
Professional Experience:
UniqueSoft, Palatine, IL August 2019 – December 2020
IT Quality Assurance Manager
UniqueSoft provides next generation legacy modernization tools and associated services for companies and systems integrators (SIs) needing exceptionally high-quality code when modernizing complex, business-critical legacy software assets.
Responsibilities:
Primarily focused on supporting the planning, design and execution of system testing on simple to complex implementations across multiple Applications.
Lead the QA team in support of the software development life cycle process by managing the day-to-day manual and automated testing practices and procedures.
Definition and deployment of systems for metrics, logging, and monitoring on AWS platform.
Contribute to the development of Product requirement documents by helping finalize feature requirements and provide feedback.
Configuring and working with various deployment methodologies in an AWS environment.
Partner with Customer Support and field teams to understand customer use cases.
Actively participate in the entire product life cycle including product specification reviews, design reviews and user acceptance testing.
Responsible for planning, managing, and executing the IT QA oversight program including reviewing and approving system validation documentation and IT change controls for compliance.
Review and interpret all documentation related to testing of team members, including business requirements and functional and design specifications for planning of testing activities, helping to get an input from stakeholder, to collect and incorporate into final test documentations.
Ensuring successful test cycles by tracking and resolving simple to intermediate defects and issues with application developers.
Oversee project teams that are responsible for producing test plans, test scenarios and test cases. Review test documents developed by QA staff, identifying weaknesses or missing components.
Oversee the development and execution of test strategy and monitor and report on test execution to upper management.
Ensure products, applications, and systems are in compliance with established quality standards and meet customer requirements.
Lead UAT phase, including facilitating meetings between business and IT staff.
Responsible for submitting application defects into defect tracking system and verify fixes when they are available. Capture and report defect metrics regularly to management.
Lead and report statuses on Quality Assurance efforts for all projects.
Reviewed and provided feedback on Test Plan, Test Cases and Test Scenarios which are developed from Testers.
Participate in requirements and design sessions, test planning, test execution and validation and defect management.
Develop, establish and maintain structured testing methodology and environments.
Multi-tasking across several projects while maintaining expected Quality level.
Participate in walk - through, inspection, review and user group meetings for quality assurance.
Work with appropriate teams in order to secure test environment for all applications involved in end-to-end testing.
Collaborate with other departments and development groups in the planning and management to optimize testing activities.
Work with other in collaboration, value-driven manner with definitive impact within a diverse network of stakeholders.
Environment: HP Quality Center 11.0, UNIX, SOAP UI 4.6.1, JIRA, Java, HTML, Windows NT
CF Industries, Deerfield, IL November 2017 – July 2019
IT Quality Assurance Manager
CF Industries is a global leader in transforming natural gas into nitrogen. Working in Human Resources IT department to deploy WorkDay application for full life cycle HR process. Responsible for the quality of software products used by the HR business team.
Responsibilities:
Responsible for the development, execution, and maintenance of the IT Quality Assurance audit and oversight program and related process improvement initiatives within QA.
Actively participate in the entire product life cycle including product specification reviews, design reviews and user acceptance testing.
Review and interpret all documentation related to testing, including business requirements and functional and design specifications for planning of testing activities.
Involve in the definition of project and sprint planning for scope, acceptance criteria and testing approach.
Facilitate and lead IT QA process improvements and readiness initiatives related to development life cycle, validation processes, IT systems/processes, data integrity / artificial intelligence control processes, and regulatory compliance processes.
Perform compatibility testing with various mobile handsets to ensure that functionality working as expected.
Ensure products, applications, and systems are in compliance with established quality standards and meet customer requirements.
Responsible for driving strategic best practices, in the area of quality and test, within Information Technology and throughout the business.
Responsible for performance and coaching of team members and decisions regarding talent selection, development, and performance management.
Ensure team submits application defects into defect tracking system and they verify fixes when they are available. Capture and report defect metrics regularly to management.
Set standards and lead the creation and reporting of project metrics. This includes test coverage and overall confidence information that would be shared with the business.
Lead and report statuses on Quality Assurance efforts for all projects.
Lead and mentor QA team members, as well as managed outside contract testers onshore and offshore.
Reviewed and provided feedback on Test Plan, Test Cases and Test Scenarios which are developed from Testers.
Provide leadership to QA team resources, which includes assigning tasks or work, holding regular status meetings and reporting, setting context, mentoring and coaching, in order to create and maintain a high-performing team.
Collaborate with Testing Partners, Project Management, Business Analysis, Application Development and Support teams to foster a team-based approach to high quality solutions and drive appropriate changes to ensure high quality deliverables.
Participate in requirements and design sessions, test planning, test execution and validation and defect management.
Collaborate with IT management team to create project plans and schedules.
Develop, establish and maintain structured testing methodology and environments.
Lead testing and root cause analysis tasks according to organization's quality process.
Assist business users in defining User Acceptance Testing, test cases and plans.
Multi-tasking across several projects while maintaining expected Quality level.
Participate in walk - through, inspection, review and user group meetings for quality assurance
Ensure enterprise automated defect management and tracking is used.
Assist IT management team in driving changes to increase efficiencies, decrease expenses and improve process throughout the organization.
Work with appropriate teams in order to secure test environment for all applications involved in end-to-end testing.
Collaborate with other departments and development groups in the planning and management to optimize testing activities.
Responsible for managing daily tasks for onshore and offshore QA team.
Environment: WorkDay, HP Quality Center 11.0, UNIX, SOAP UI 4.6.1, JIRA, Java, HTML, Windows NT
Zurich American Insurance Company, Schaumburg, IL April 2014 – April 2017
Quality Assurance Team Lead/ Quality Assurance Manager
Zurich Insurance Group (Zurich) is a leading multi-line insurer that serves its customers in global and local markets. Zurich’s customers include individuals, small businesses, and mid-sized and large companies, including multinational corporations, in more than 170 countries.
Responsibilities:
Understood the insurance business area and system requirements to interpret requirements for testability and ensured coverage in test case design for Salesforce projects
Developed thorough understanding of the Salesforce cloud applications which is being tested and the applications with which it interfaces in order to be able to perform integrated systems testing for the application and as part of an agile software environment
Participated in reviews and provide feedback on Requirements, Design Documents and Specifications, and Project Plans and Initiatives from a Quality Engineering and testing perspective
Reviewed and interpreted all documentation related to testing, including business requirements and functional and design specifications, in order to provide input to the project team regarding the planning of testing activities
Lead QA Analysts on the Quality Engineering Team as part of Development Programs and Projects, supporting Content Management/Delivery Platforms, Systems, and related Applications
Tested embedded application software on various mobile devices, including smart phones and tablets
Developed effective and efficient Test Strategies to support Development Programs, Salesforce Projects, and Prototyping activities
Coordinated efforts within the QE Team to increase the use of automation and related tools so as to increase reliability, repeatability, quality, and time to market
Perform Integration test and End-to-End test and make sure good quality functionally to turnover to business UAT users for UAT test
Ensured that quality processes are carried out through all phases of the Software Development Lifecycle
Lead and report statuses on Quality Assurance efforts for all projects
Provided leadership to onshore/offshore QA Analysts to successfully plan and execute QA Programs
Lead regularly scheduled defect calls for supported application(s) in order to drive resolution of defects
Lead defect management for all testing efforts, which includes entering defects into appropriate defect management tool, working with development or requirements team to obtain fixes, re-testing defect fixes, updating defect status and closing defects when appropriate from testers
Worked collaboratively on a scrum team to engage in requirement gathering, story creation, backlog grooming, acceptance criteria creation, estimation, daily standup, demos, retrospectives
Lead testing and root cause analysis tasks according to organization's quality process
Lead and assisted business users in defining User Acceptance Testing, test cases and plans
Multi-tasking across several projects while maintaining expected Quality level
Participated in production implementation verification and being accountable for validating system quality
Worked with other in collaboration, value-driven manner with definitive impact within a diverse network of stakeholders
Environment: Salesforce, HP Quality Center 11.0, UNIX, SOAP UI 4.6.1, JIRA, Java, HTML, Windows NT
Apollo Group, Warrenville, IL Jan 2012 – March 2014
Quality Assurance Lead
Apollo Group, Inc. was founded in 1973 in response to a gradual shift in higher education demographics from a student population dominated by youth to one in which approximately half the students are adults and over 80 percent of whom work full-time.
Responsibilities:
Developed an understanding of the Salesforce application which is being tested and the applications with which it interfaces in order to be able to perform integrated systems testing for the application
Performed writing and executing test cases for web services using SOAP UI tool
Coordinated with the project workstreams and application teams in the creation, maintenance and execution of test cases and end to end business scenarios
Communicated test metrics for Testers, Coordinators, Project Managers, Vendors, Lines of Business and IT and Business Test Manager
Lead and mentor QA team members, as well as manage outside contract testers
Participated in User Acceptance Testing (UAT) for multiple functional work areas on Salesforce application
Coordinated project testing activities from initiation to completion to PM on daily basis
Worked on student information systems to perform end to end testing
Decomposed requirements which were in user stories foam into test cases
Designed and executed test plans and scripts for unit, integration, regression and UAT testing processes
Perform Integration test and End-to-End test and make sure good quality functionally to turnover to business UAT users for UAT test
Lead testing and root cause analysis tasks according to organization's quality process
Multi-tasking across several projects while maintaining expected Quality level
Created and mapped high level test scenarios to requirements
Provided testing status to PMs and others as required
Lead regularly scheduled defect calls for supported application(s) in order to drive resolution of defects
Managed regression test suite for supported application(s)
Provided status and metrics for assigned testing projects on a regular basis
Environment: Salesforce, Mercury Quality Center 11.0, UNIX, SOAP UI 4.6.1, JIRA, CVS, Java, HTML, ITE, Windows NT
AT&T, Hoffman Estates, IL May 2011 – Dec 2011
Quality Assurance Lead
Common Services Testing Solutions (CSTS) organization of AT&T is responsible for developing an understanding of Common Services applications and the systems with which they interface in order to be able to perform integrated systems testing for these applications.
Responsibilities:
Developed an understanding of the Common Services application which is being tested and the applications with which it interfaces in order to be able to perform integrated systems testing for the application
Coordinated project testing activities from initiation to completion
Participated in requirements and design sessions, test planning, test execution and validation and defect management
Create IT UP Test Package for assigned project(s). Lead IT UP review of test package with project team, including creating/updating review records
Involved in Gathering and Analyzing the user/business requirements, functional specs and use case documents to create the Test Plans and Test Cases for System Testing
Identified and driven resolution of testing issues, risks and problems that impact the successful progression of a project
Identified downstream applications needed for testing the application, its connectivity information (URLs) and contact information and provide to CSTS environment contacts
Performed due diligence for all production defects for supported application(s)
Lead regularly scheduled defect calls for supported application(s) in order to drive resolution of defects
Maintained testing guides and/or other documentation for testing supported application(s)
Managed regression test suite for supported application(s)
Provided input to Change Request estimates based on knowledge of project and impacted application(s)
Identified lessons learned and opportunities for continuous improvements
CCH Wolters Kluwer, Chicago, IL November 2007 – April 2011
Quality Assurance Analyst
Worked as QA Analyst for testing Small Firm Services Applications and web-based applications for the purpose of uncovering and reporting defects that will aid in developing an objective assessment of product quality and release readiness.
Responsibilities:
Worked with Business Analysts & Project Managers to understand and analyze business requirements for testability and completeness
Analyzed software specifications for the purpose of test development
Worked on developing test cases for multiple project
Created, executed and recorded the results of test cases using quality center tool
Participated in design meetings to ensure that proper testing methods are being followed with no gaps in the testing strategy
Created test scenarios and perform quality assurance review of test cases as needed
Reported defects with detailed, accurate and concise steps to reproduce
Assisted developers in researching defects, debugging or troubleshooting setup configurations
Verified defect fixes when returned from development in different environments
Reported issues having a direct and material impact on successful completion of assigned tasks to Test Lead/s or QA Manager
Worked closely with business team to perform UAT to ensure applications being tested conform to end user requirements
Reported UAT issues to developers and assist with resolution
Reviewed user and design documentation to ensure accurate descriptions of implemented functionality
Provided input to the continuous improvement of product testing processes
Maintained test documentation on assigned projects
Reviewed specified applications for product completeness and accuracy prior to product release
US Bank, Minneapolis, MN August 2006 – October 2007
Quality Assurance Analyst
Worked as the QA Analyst in testing the Online Banking Application. The application was developed in Java, JSP, HTML and Oracle. Customers can access their savings account, checking account, and credit card account through the Internet Customer has the option to transfer funds between different accounts, check their transaction details, schedule payments, pay bills, and send online requests to banks.
Responsibilities:
Prepared Test plans, Test Cases based on business requirements
Created Test Scripts as per the test plan requirements
Developed test cases and scripts for Functionality, Security and GUI Testing
Conducted Functional testing, Regression and GUI testing on each build or version of the application
Performed Performance Testing, Functional Testing, Load Testing and User Acceptance Testing (UAT)
Performed Integration Testing, GUI and Back End Testing
Responsible for security testing of Web-based application
Used test Director to track, analyze and document defects
Researched on issues on application defect and other issues
Participate in weekly meeting with the management team, development teams and walkthroughs
Interacted extensively with the QA Manager, Team Lead, developers and the DBA
AIG Technologies Inc., Livingston, NJ April 2005 – July` 2006
Quality Assurance Analyst
AIG is the world's leading international insurance and financial services organization. The application was a web application, which generated the insurance quotes for life, automobiles, and homes. It was a web bases application
Responsibilities:
Involved in Gathering & Analyzing the user/business requirements, functional specs and use case documents to create the Test Plans and Test cases for System testing
Responsible for designing, documenting test cases and developing the automated test scripts
Performing GUI Testing, Regression testing, Stress and Performance testing for Client-Server and Web-based application
Efficiently use Win Runner to record the scripts and also used functions in TSL to retrieve and set Test Object Property
Perform Manual Testing for the command line and GUI application in Windows and Linux platforms
Perform the functionality testing and also involved in doing UAT testing
Involved in walkthroughs and meetings for the evaluation of different business documents
Developed and executed the SQL scripts to test the data from source to target
Providian Financials, Boston, MA April 2004 – March 2005
Quality Assurance Analyst
Providian Financials, one of the largest bankcard providers in the nation, offered broad range of lending, deposit and membership-based products. Providian offers online services such as 24-hour online account access to credit card accounts, instant online account opening for deposit accounts, and instant decision on credit cards for Providian (Visa and Master) credit cards for Providian’s Business to Consumers (B2C) application.
Responsibilities:
Responsible in creating the test plans and test cases based on requirement documents
Work with Business Systems Analyst to collect the updated requirements during the walkthroughs
Actively involved in various phases of the testing cycle such as Functional, Regression, GUI, Backend, Integration and UAT by doing it manually and also using automated tool QTP for life and annuities modules
Coordinated with the Quality & Technical Leads on Test Coverage, Test Planning and on the Quality Statement
Communicate testing activities with the development team and Project managers for effective reviews
Performed Data-driven testing using QTP to insert multiple sets of data into the application and used QTP shared object repository for retesting the scenarios after fixing the bugs
Responsible for submitting, tracking, reviewing and analyzing defects in Rational Clear Quest