8+ years of solid experience in Quality Assurance Management as a QA Lead/Manager.
Exceptional ability to efficiently perform complex QA tasks requiring extensive analysis and design
Expert understanding of SQA methodologies and the software product development life-cycle
Experienced in Managing, directing and working with a team for projects success
Rich experience in developing test cases, preparing test data and test environments
Self-motivated and goal oriented team player with strong communication, interpersonal and analytical skills
Hands-on in all phases of project life cycle & on various IT platforms/technologies
Extensive knowledge and experience in managing all QA aspects of a project
Result-oriented, determined, and energetic professional who is also a quick learner
Experience in Quality Assurance Management, Web Analysis, Web Development, Web publishing, Web Administrating, and Web site maintaining
Testing of client-server applications, web applications, network, multimedia, and database projects on Macintosh, Windows, and Unix operating systems
Well-versed with all stages of SDLC, STLC and Strong knowledge in Waterfall & Agile methodology
Strong in Analyzing Business requirements and in preparing test plans, test cases, automated tests and test data. And executing the same.
Extensive knowledge of QA principles, ISO standards and SEI SW CMM
Familiarity with object oriented programming, software languages such as C++, JAVA, SQL and UNIX scripting.
Quality oriented mind setup and test to break attitude and experience in cost management, time management, risk management, and integration management
Good Experience in Maintaining QA docs, Metrics and RTM using HPQC-ALM.
Hands on experience in white & black box testing; online beta testing.
Sr. QA Lead @ • Managed a team of 8 Test Analysts, 2 Automation Developers and 1 Performance Testing Engineer for two major project initiatives
• Worked closely with the project stakeholders, to align test deliverables and ensure QA timelines are met
• Provided detailed resources estimates on all releases of the project throughout the project life cycle
• Developed detailed test schedules using MS project, in alignment with the overall project timelines.
• Communicated the requirements, allocated the QA tasks and provided the schedules for the timely deliverables to Onshore and Offshore teams
• Lead the Test Estimations, Test Strategy, Test Design, Execution and Test Management processes for various releases and interim release of the project
• Managed and trained offshore/onshore testing team that included 8 resources by assigning the tasks and keeping track that the tasks are done by schedules for Automation and Manual testing
• Responsible for organizing daily stand up calls and weekly status calls and communicate status to project team, business stakeholders and management
• Responsible for tracking and reporting testing activities; including writing test cases, test results, test case coverage, required resources, defects discovered and their status
• Coordinated functional, regression and batch test execution with QTP
• Reproduced, verified, validated and assigned issues documented in a defect tracking system, and developed Test metrics, graphs, and coverage tractability matrices through the entire project life cycle.
• Assigned tickets from a defect tracking system to the appropriate Developer, QA Tester and Product Analyst
• Developed and coordinated test cases for UAT
• Helped the Support team during deployment of releases to UAT and Production environments and also
performed smoke test on the QA signed off builds being deployed
• Consistently lead projects to on-time high quality delivery with minimal low severity defects in production From June 2014 to September 2015 (1 year 4 months) QA Manager @ • Built the QA Team from the ground up based on company's needs and testing requirements
• Managed a team comprising of 2 Test Leads, 7 QA Test Analysts, 2 ETL Testers and 1 Quality Control Analyst
• Worked closely with Business Users, Business Analysts and Development to clarify requirements along with business logic. Involved in writing and implementation of the test plan from functional specification document (FSD)
• Managed priorities and aligned expectations between business stakeholders and developers
• Full responsibility and accountability for the accuracy, timeliness, generation and delivery of test scripts with the use of Quality Centre
• Evaluated test cases during the product release cycle, analyzed results, reported defect stats and produce test closure reports
• Involved in writing Software Quality control procedures and workflows, and implemented the same.
• Managed reviews and acceptance process to ensure that test-case coverage meets client's expectations
• Provided ongoing quality support and created quality metrics that included test coverage, ratio of bugs, and automated regression test coverage
• Incorporated Functional, Smoke, Regression, Interface, Integration and System testing
• Collaborated with QA team to get the work done within the given time frame. Accommodated and made changes in the test plan based on the new requirements following the change request procedure
• Checked the data flow through the front and backend. Also, extensively used SQL queries to extract the data from the database
• Performed Defect Management in HP ALM (Application Lifecycle Management), and generated reports on a daily basis.
• Collaborated effectively by building partnerships with Development teams, Business Analysts and Business Users throughout project lifecycle
• Ensured that provided services matched performance expectations from our clients From April 2013 to May 2014 (1 year 2 months) Toronto, Canada AreaQA Lead @ • Lead a team of 6 QA Analysts and 2 SOA Test Specialists in an Agile scrum environment
• Managed day to day work distribution for onshore and offshore resources
• Created Master Test Plans for the projects and provided the QA estimates to the Project Manager
• Responsible for management of all Quality Assurance functions including planning, testing, execution and sign off on all testing deliverables
• Coordinated with Business Development Team, Application Developers, Project Manager and other team members on application testing status when necessary
• Understood Business requirements and Customer expectations, and aligned test effort accordingly.
• Guided and trained the QA test team in using Quality Center and to ensure they are following testing and reporting process
• Mapped all created test cases to business requirements extensively in HP Quality Centre to create a traceability matrix for coverage of all testable requirements.
• Evaluated test cases and verified output to ensure that all enhancements met the expected results
• Conducted Defect triage meetings with Business Analysts, Development team and Testers
• Interacted closely with developers to ensure SLAs are met on the defect turnaround.
• Performed walkthrough of QA test cases with the QA team, project team and business, prior to execution for each work stream
• Managed and coordinated testing during SIT, UAT and PAT, for various releases of the project.
• Coordinated with Offshore for their daily deliverables, and ensure all deliverables are addressed as expected.
• Monitored test results using daily test execution stats, and ensure the exit criteria is met as agreed upon.
• Provided estimates of timelines and effort required for completion of various tasks to the QA Manager
• Aligned UAT test scenarios for the business, and managed UAT test execution activities during various releases.
• Championed System, Functional, Smoke, Regression, Integration and Performance testing From April 2012 to March 2013 (1 year) Toronto, Canada AreaQA Lead @ • Responsible for leading a team of 3 QA Test Analysts and 2 Performance Test engineers.
• Reviewed and developed test documentation and reporting, including Test Plans, Test Strategies, Test design status reports, test execution status reports, requirement traceability, test closure reports etc
• Worked with Technology to ensure test environments and data are appropriate for testing requirements
• Worked very closely with project team and implemented process improvement initiatives during the project life cycle.
• Involved in analyzing business requirements and creation of test scenarios, ensured the test scenarios are reviewed by the business and prioritization is aligned to implement the risk based test approach during the test life cycle.
• Prepared interim test plans for TMX Trader application by dividing the application into manageable units after gathering all software requirement specification document (SRS)
• Aligned Test Cases for business review on a regular basis to ensure the QA Test team worked in the best interest of the business objectives
• Aligned test effort for Options and Futures trading for various products like Eurodollar, Foreign Exchange, Commodities and Equities
• Used Traceability Matrix to identify test cases under scope during system enhancements and change requests.
• Coordinated with various teams for Integration testing of the application while sending orders from different front ends and verifying whether Trader application received them without errors.
• Worked with Order Entry Gateway boxes, TIBCO, API and FIX gateways connected through Exceed box using TIBCO listeners
• Identified risks and suggested mitigation measures during the entire test life cycle.
• Coordinated prod deployment schedule by communicating QA tasks with the proper teams involved as per the checklist.
• Trained the test team on how to debug issues and identify the root cause
• Suggested and implemented process improvements at the end of each project From June 2010 to March 2012 (1 year 10 months) Toronto, Canada AreaQA Lead @ • Managed a team of 3 onsite QA analysts and 5 offshore QA testers (TCS)
• Created and implemented QA Methodologies. This included but is not limited to test script standards, testing reports, defect standards etc
• Wrote test plans and test cases for Amdocs CSM, POS based on Business Requirements using Test Director.
• Worked on BAN activities like activation, future activation, suspension, disconnection, cancellation for both sale and rental equipments.
• Defined hardware and software requirements for setting up the testing environment
• Created high level, detailed system design and capacity planning requirements
• Analyzed and enhanced environments for Provisioning, Ordering, Customer Care, Presales, Billing, External enterprise, Maintenance and Surveillance applications
• Estimated gap Analysis for the different phases of project
• Reviewed test team deliverables with customer representatives
• Improved detailed project implementation plans, timelines and deliverables list
• Created and maintained requirements traceability matrix with help of analysis reports and other documentation tools
• Lead meetings with application teams and DBAs to create environment details and work as coordinator for the system integration
• Vendor management and meeting to work on business requirements details
• Coordinated meetings with ITO to obtain cost details for the high level environment design and detailed environment design.
• Liaised meetings for SLAs, integrate the test time line details and schedule for shared test environments
• Verified Data and transaction mapping for order flow process
• Improved the order process flows for test execution
• Analyzed general and detailed design reviews for assigned work requests
• Improvised test plans and test cases to test the connectivity, functionality and proper flow of information across applications
• Prepared and coordinated UAT activities
• Developed and documented regression test tracks as each WR is migrated to production From June 2009 to June 2010 (1 year 1 month) Senior QA Analyst @ • Coordinated with the Onsite / Offshore resources being Senior Test Analyst
• Gathered and reviewed the business requirements, design and technical specification documents to develop the Detail Test Plan, Test cases/scripts, scenarios and the Test Strategy
• Created and configured setup for Temporary check cards using IMS SNAP/BAU online screens
• Executed the Card upgrades, Transfers, pin set up, block/reset, move/copy, link and de-link the accounts
• Facilitated temporary card order and verified card set up information for audit reporting using File-aid
• Configured consumer temporary check cards to allow for debit card transfers using CIF Mainframe Screens
• Validated the ATM/POS and Temp check card and Debit card transactions to BASE24 for authorization via card set up, transfer, daily delta and full file CAF refresh
• Validated the customer profiles and accounts set up using IMS CIF/SNAP
• Ran the daily, weekly, Monthly AXC/AXB batch jobs and reviewed the Reports, batch, Journal and extract files
• Performed GUI, Functional, System-Integration, end-to-end and Regression testing
• Performed the backend testing for COIN database, Card, Customer, Address databases and Temporary card and service databases on TSO/ISPF terminal
• Conducted the Load, Stress and Performance testing using Load Runner and developed Vugen test scripts and ran the scenarios in Controller and analyzed the reports through Analysis
• Performed Service and Maintenance on Temporary & Permanent Cards limits for Regression testing
• Documented requirements, test cases, test data, test results, Reports and bugs using HP Quality Center.
• Performed Positive and Negative testing for all kind of ATM/Check cards
• Validated defects and ensured fixing of defects by the development team with reduced defect aging complying with the SLA
• Communicated with team members and managers by participating in peer review and bug review meetings From November 2008 to May 2009 (7 months) Senior QA Analyst @ • Participated in entire Migration process and prepared Exclusive Test plan
• Reviewed requirements and detailed architecture to formulate test plan for functional testing of the application
• Aggressively worked on Parallel testing ECLS from Mainframes to Micro Focus COBOL
• Created Test Cases & Test Scripts for functional testing
• Extensively used Rational Test Manager for Test plan and Manual Test Cases
• Coordinated for Automation of SASO, CARES , MRCARE Test Scenarios using Rational Robot
• Conducted Service side testing on unified access Gateway Router/ Switch
• In-charge for Testing Remote Procedure Calls and associated Stored Procedures (NEC002, MGC002, MGC003,MGC004,MGC005,MGC006, MGC0031 and MGC0032)
• Performed the Unit testing and parallel testing on all Executive Control Languages
• Coordinated for testing BRE (Business Rules Engine) to verify the RPC Functionalities
• Involved in Web services testing for MGTSUB Application
• Executed Unit Parallel testing, System parallel testing for all Executive control language
• Coordinated User Acceptance Test (UAT) on Different Modules
• Participated in RPC Batch testing with Main Frame and Oracle From April 2008 to October 2008 (7 months) QA Test Coordinator @ • Coordinated the test effort with the client, to ensure test deliverables are met as planned.
• Responsible to report offshore team status to the onsite lead on a daily basis.
• Developed Test cases and Design Test steps and associated with the corresponding requirements
• Built the Test cases/Scripts for various interfaces based on Business Requirement Documents and System Specification documents
• Developed and maintained Manual Test cases through HP Quality Center
• Executed Automated test cases and verified results with expected results
• Worked on validating NI/ FPS application, which work on OS/390 operating system and logging on under TSO terminal
• Wrote Data driven scripts (DDT) for Functional testing & Regression testing along with customized test result facility in Excel
• Used Quality Center Document Generator to create a report in Microsoft Word document containing project requirements, planning, test list, test execution and defect tracking data
• Evaluated QTP for automation & created various GUI checkpoints using QTP
• In-charge for Conducting the Load, Stress and Performance testing using Load Runner and developed Vugen test scripts, scenarios and identify the performance bottlenecks
• Conducted system testing, regression testing and end to end testing
• Worked on SPUFI to allows direct input of SQL commands in the TSO environment
• Verified various Account and Policy screens on TSO/ISPF Terminal
• Involved in Weekly Status updates showing the progress of the testing
• Tested the application for Data integrity and Consistency
• Verified various Property Policies and Accounts on web interface Nationwide.com (Intranet and Internet) in each and every cycle
• Participated in defect resolution meetings with the development teams and worked towards bug resolution
• Conducted Backend testing by using SQL commands
• Defect Reporting, Analyzing, Tracking and Report Generation, using HP Quality Center From August 2007 to February 2008 (7 months) QA Test Engineer @ • Test execution, analysis and setting up of SNMP based products on HCL hardware. The major components I was involved in were: IT Assistant, Open, Manage Install, HCL Power Edge Diagnostics, HCL Server Update and utility, and Connections.
• Managed the localization test effort. It involved handling the execution team of 15 engineers sitting in Austin, Bangalore and Shanghai.
• Worked with different teams to gather, document and validate functional requirements
• Conducted requirement and analysis sessions
• Configuration of system design and preparation of system documentation
• Involved in reviewing of all High Level Documents
• Participated in the core team for project related decisions
• System testing of all the key features, manual as well as automated using QTP.
• Analysis of different automation tools like Silk test, Rational Robot, QTP
• Load and Stress testing of features using Load Runner. It involved running test suites in batches for 120 hours. Used many different performance indicators for this.
• Assisted writing, reviewing and validating the test plans, workbooks, test strategy docs, configuration matrix, and test cases
• Documenting various metrics and reports on defect analysis
• Interact with various other teams (Internal Customers). Acted as an interface to handle all issues between development and test team.
• Validation of various CLI based batches to perform testing of setting and getting values of different probes available in the servers
• Core Member of the Field Data Mining team that involved handling customer issues at the first hand, root causing them and assigning them to appropriate teams for quick resolution
• In-charge for assigning severity to the issues when the teams are in doubt and interacting with the development teams for the same
• Assisted in mentoring and training team members, specially new hires with test related processes
• Wrote SQL queries to generate defect reports by vendor, severity, components and submitters From June 2006 to July 2007 (1 year 2 months)
Bachelor’s Degree, Computer Science @ Osmania University From 2002 to 2006 Bachelor's degree @ Osmania University Kunal Batra is skilled in: System Testing, User Acceptance Testing, Test Automation, Test Planning, Testing, Manual Testing, Regression Testing, Usability Testing, Penetration Testing, Performance Testing, Agile Testing, Functional Testing, Unix, LoadRunner, HP Quality Center