Test Lead/functional Testing Resume
SUMMARY
- Around 11 Years of IT Experience as E2E Project Manager/E2E TestManager/Performance Test Lead/Functional/Business Analyst/
- Roles included QA, QC, Testing, Validation, Training, Business and Functional Analyst task.
- Gathered Business rules and created Business To - Be Process Flows, Business Requirements, and Business Scenarios.
- Possess extensive knowledge in Banking industry-Retail Banking, Commercial Lending, Argo Bank Teller, Mortgage and Credit cards
- Experience in managing large scale and complex system implementation
- Experience building out and leading a high performance test team, interfacing with external testing groups, Preparing and executing successful testing strategies and test project management.
- Ability to multitask and prioritize work to meet deadlines
- Business Analyst - played a role between E2E Technical Manager and E2E Test Manager and Business peoples, to derive the Test Requirements Gathering and documenting the same.
- Experience delivering results against rigorous project schedules
- Good experience in analyzing and testing of critical business applications of Commercial Lending, Retail Banking, Creditcards, Life Insurance, Annuities, Retail and Logistics.
- Experience in planning, designing, developing and deploying testing strategies for large-scale Web applications
- Strong knowledge of Software Development Life Cycle (SDLC), Testing Methodologies and Techniques
- Experience in documenting and maintaining the metrics of all phases of QA process.
- Experience in estimation of test effort and coordinate test schedule with overall project schedule.
- Excellent in communication, presentation and interpersonal skills.
- Ability to build teams, coach and mentor and work across organizations and skill levels.
- Automation Testing- hands on knowledge on HP Quick Test Pro(QTP).Design and develop reusable test components, custom functions to be used in different modules, design sub-routine, classes, test actions, object repositories, modify test scripts, loop statements and standalone utilities to support automated testing solutions.
- Performance Testing: Experience in Load Runner tool and Jmeter - Vugen scripting and Load test Analysis.
- Infrastructure Services testing and Capacity and Planning engineering that includes Performance, Capacity, Memory, CPU and Thread analysis.
- Experience in Performance Application Monitoring tools - Wily Introscope and CA Dynatrace.
- Test Data and Test environment set up/ framework Designing: Experience in creating and implementing test environments for a client server or distributed system using Test Automation Framework ( Data Driven/ Keyword Driven)
- Requirement Analysis- Understanding requirements from high level UML diagram/ business components/use cases/ user stories, conduct Requirement Stating testing and gap analysis
- Manual Testing - Working knowledge in UI validation, White Box Testing, System /Functional Testing, Regression Testing, Integration Testing, and E2E Testing, and providing QA support during UAT
- Back End and Database Testing: Clear understanding of SQL database structure and experience in Teradata, Informix databases Testing with complex SQL queries, Experience in running UNIX shell Script for back end testing
- Defect Management: Effective Test and Test Defect management using Test management tool HPQC/ALM, responsible for defect root cause analysis and conducting Defect triage meeting with cross functional team
PROFESSIONAL EXPERIENCE
Confidential
Test lead/Functional Testing
Responsibilities:
- Defining the performance goals and objectives based on the client requirements and inputs
- Responsible for all aspects of the quality program for assigned products and projects
- Responsible for Understanding requirements, provide inputs and validate the QA Projects.
- Responsible for Quality control and Compliance to Industry standards
- Ensure Entry-Exit Criteria are achieved prior to System test signoff
- Manage issues and risks related to System testing teams and Data and Environment management
- Create Test Strategy, Test plans, Review and Sign off Test approach, reviewTesting progress and following all deliverables to Test Closure.
- Preparing Daily Test Metrics
- Provide and test databases, analyze test data characteristics, setup testdatabase for testing and resolve environment issues.
- At the Conclusion of the Project - Deployment Readiness Assessment, Test Execution Results report, Resolved Defects report and Finalized Test Plan
- Coordinate and oversee all testing activities for projects assigned to the team
- Performing system, integration, regression and User Acceptance testingactivities, as defined by the Test Plan for the specific project
- Creating of automated regression test scripts, performance test scripts and execution of them. Performance Testing using Load Runner tool
- Defect Management using JIRA tool
- Test Management using HP Application Lifecycle Management (ALM) tool.
Project Manager/Test Manager
Confidential
Responsibilities:
- End to End Test Manager involved in Water fall life cycle process
- Managing large team size for SIT and UAT
- Involved in all the phases of Test life cycle
- Involved in System, Integration and UAT Testing phase
- Responsible for writing and executing test strategy, test scripts, test plans, scenarios and used cases producing functional training documentation for various web/non web applications
- Involved in Requirement Gathering, Requirement Analysis, Scenario Identification, Test Planning Created the Execution plan, Result metrics, Completion report documents for functional testing
- Served as the functional lead for web/java based applications providing functional analysis. Roles included QA, Tester, Trainer, Customer Support/Service, Business Analyst, and Functional Analyst.
- Worked with Developers, Business analysts and Project managers to determine functional requirements (In-scope/Out-of-scope, Test Cases, Test Data, environment, timelines)
- Created day wise execution plan and test case assignment matrix for each tester.
- Managed a key transformational multimillion dollar testing engagement - replacing the Legacy Bank application. Handled the peak team size of 73 including 33 Onshore testers with 3 Test Managers and 5 Test Leads in onshore/offshore QA model
- Managing Branch portfolio and implemented ongoing quality improvement process
- Lead the team during Due Diligence phase and was part of core team in Requirements Analysis and Design phase. Involved in requirements and Design review
- Establish estimates, test strategies and overall testing project plans using effort and cost estimation methods
- Review, inspect, evaluate and track QA deliverables which includes RTM Test Requirements Mapping, Test Scenarios, Test Scripts, Test Data requirements, Defect Reporting
- Chairperson for Internal and external stakeholder Test status review and Defect Meetings
- Responsible for creating the Risk Management Plan and to identify the Risk and mitigation plan and communicate to the internal & external stakeholders
Functional/Performance Test lead
Confidential
Responsibilities:
- Planed, designed, Implemented and Executed Stress/Load/Performance Testing Efforts.
- Involved in System, Integration and Regression testing.
- Involved in Test strategy preparation, Test Planning, Test scripts preparation, Test Execution and Results Analysis
- Analyzed System Usage by reviewing the user profile, transaction profile, system resource usage diagrams and designed performance, stress, Endurance tests.
- Created Virtual Users in VuGen and configure Scenarios to meet the load testing requirements in Performance Center.
- Extensively used Web (Http/html), Web services and flash protocols in LoadRunner.
- Written LoadRunner Scripts, enhanced scripts with C functions,
- Parameterized Users, stored dynamic content in LoadRunner functions, used client side secure certificates.
- CPU, Memory, ASP Requests, Network, Web connections and throughput were monitored while running the various scenarios in the LoadRunner Controller.
- Responsible for analyzing application and components behavior with heavier loads and optimizing server configurations.
- Used DynaTrace, SiteScope and Teamquest to monitor the System resource Utilization and exceptions.
- Interacted with developers during testing for identifying memory leaks, fixing bugs and for optimizing server settings at web, app and database levels.
- Used LoadRunner tool for testing and monitoring.
- Conducted Volume Performance testing, Load and Stress testing using Performance centre and VuGen scripts.
- Performed the Endurance test by executing the test for longer hours in order to find out any Memory Leaks, slow resource consumption problem.
Test lead/Automation Testing
Confidential
Responsibilities:
- Involved in System, Integration and UAT Testing phase
- Developed detailed Test Plan (includes test strategy and detailed scenarios for items in scope of testing), conduct review meetings with Business and obtain approval.
- Involved in System, Integration and UAT Testing phase
- Worked with development team and business team during the requirement analysis and staging test that meets the automation test objectives set forth by the team
- Estimated the testing efforts.
- Established testing Environment. Helped Establish Business, Functional, and Testing Methodologies and guidelines. Established and Created Business, Functional, and Testing specification requirement docs.
- Developed detailed Test Plan (includes test strategy and detailed scenarios for items in scope of testing), conduct review meetings with Business and obtain approval.
- Documented/Developed the test cases in Quality Center.
- Analyzed the requirements coverage and Logged defects during the testing process in QC.
- Regression tested the resolved defects and ensured closure.
- Prepared the environment for User Acceptance Testing (UAT).
- Performed a full regression suite prior to release.
Functional/UAT Tester
Confidential
Responsibilities:
- Involved in System, Integration and UAT Testing phase
- Determines operational objectives by studying business functions and gathering information.Evaluating output requirements and formats.
- Extensive working knowledge inShellScripting,UNIX, LINUXandWindowsplatforms.
- Responsible for testing the product using SQL Queries/ UNIX command for the DB check and server startup/new builds.
- Good knowledge in Unix and Shell Scripting
- Verified logs created in UNIX box.
- Experience in creating UNIX scripts for file transfer and file manipulation.
- Connected remotely to UNIX servers using PUTTY and FTP files across different test environments by using Hummingbird and Command prompt.
- Validated flat files coming from downstream systems and mocked up feed files by using vi editor.
- Executed the UNIX shell scripts that invoked SQL loader to load data into tables.
- Reviewed Error log files in UNIX box when order fails to load into SQL tables.
- Developed UNIX Shell scripts to execute different SQL(tm) s to test the sanctity and integrity of the tables.
Performance Tester
Confidential
Responsibilities:
- Used LoadRunner to perform performance test (Load/Stress testing) for application (web base, java, C, C++). Used protocols Web HTTP/HTTPS, Java, .NET, Citrix, Web Services.
- Involved in Infrastructure services testing and Capacity and planning Engineering
- Analyzed production and testing environments to conduct ratio comparisons on architecture to determine the use of various load types and virtual generators that should be used in order to provide accurate results.
- Recorded LoadRunner scripts in the following recording modes: Web Services, URL, and HTML.
- Used Parameterization in VuGen to for unique data such as user name, passwords, Data cache, and Date constraint fields.
- Used Correlation to handle dynamic content. transaction ID, user log ins, Date Time Stamps, ect.
- After creating the script in VuGen, used Controller to assign various amounts of concurrent virtual users according to the user requirements. Test conducted for 500 users. Performed ramp up, ramp down, Rendezvous Point, added Think Time (to emulate peak, min, and ave loads). Tested for various scenarios.
- Also used Controller along with Site Scope to monitor Network, Database, Web, and App Servers.
- Set up multiple load generators by installing LoadRunner agent on various machines for load balancing.
- Used Analysis to report various graphs and chart info from test to identify transaction or response times, bottlenecks, and performance issues.
- Used QC or Quality Center for defect tracking, uploading scripts, creating, running, scripts, and traceability
- Performance, Capacity, Reliability,CPU,Memory and Thread analysis for Infrastructure servers
Mainframe Developer
Confidential
Responsibilities:
- Involved in the Waterfall SDLC method
- Involved in: Analysis, Design, Build, SIT and UAT
- Involved in Code deploy and Implementation
- Creating a local PDS and copy all the necessary Jobs,Procs,DCU and Program from production
- Create a change man package for residing Jobs,Procs,DCU and Programs
- Check out all the components from Local PDS to Changemanto their respective packages created.
- In Changeman packages doing necessary changes for the Jobs,Procs,DCU and Programs
- Copying all the changeman components to Test Region (TDIPN) region, using TSO NDM command
- Moving theJobs,Procs,DCU and Programs in respective PDS in Test Region
- Using jem and Jscan for all the jobs and rectifying all the errors in the JCL.
- In unit Testing designing a simple JCL to run the Program and verify the output file, that’s the end of the unit testing
- Moving all the necessary Jobs, Procs, DCU and Programs from Test region to Production region (TSOF) and change the JCLlib according to the Production Environment. Use the same TSO NDM command
TECHNICAL SKILLS
Testing Tools: Win Runner, ALM,Load Runner, Performance Center, Silk Performer,Jmeter
Defect Tracking tools: JIRA, IBM Rational Clear Quest
Operating Systems: MS DOS, Windows 95/98/2000/NT4.0/XP/Vista, UNIX, Linux, Sun-Solaris, MAC 10, IBM Mainframes
Monitoring Tools: SiteScope, DynaTrace, Wily Introscope, Team Quest, Adobe’s Flex AMF, Tivoli Performance Viewer, DynaTrace
Database: Oracle, MS SQL Server, IBM DB2, MS Access, MySQL
Tools & Utilities: MS Office, MS Excel, MS PowerPoint, MS Project, MS Visio, Outlook, Lotus Notes, TOAD
