Sr. Manager Performance Engineering Resume
Chicago -, IL
SUMMARY:
- Currently, working as a Sr Manager for McDonalds managing Global Enterprise Performance engineering organization improving user experience, reliability and stability of production environments and application availability.
- As a Program Manager for Walgreens, managed large teams, as large as 135 resources, with a budget range of $15MM.
- Managed large projects and teams in fast faced development environments i.e. Agile development.
- Project Management - Plan, WBS (Work Breakdown Structure), and Budget, Risk management, Resource management, Risk and Issue management and Reporting.
- Vendor evaluation and RFP reviews and recommendations.
- Various activities including work breakdown structure, resource allocation, Budget estimation, etc.
- Establish and implementation of Process and resource Optimization
- Establish new hire mentor process for newly hired resource to maximize talent to get up to the speed
- Define and implement Test Strategies, Test Plans, Test metrics, Test procedures, testing techniques.
- Offshore, Offsite and Onsite management and support.
- Identify issues and risks early and develop risk mitigation plans to avoid or minimize impact on projects delivered in budget and timely
- Diversified experience in Unit Testing, System Testing, Integration Testing, Functional Testing, Regression Testing, Performance and Stress Testing.
- Extensive experience in all phases of Data Warehouse projects using ETL Tools, SQL*Loader, PL/SQL, TOAD, SQL Navigator, DBVisualizer etc
- Wide experience in test environment setup and automation of regression testing using Mercury WinRunner, QuickTest Pro, Selenium, Silk Test, TestDirector, LoadRunner and Silk Performer,
- Vast experience in defect management reporting and defect tracking using Rational ClearDDTS, ClearQuest and TestDirector
- Expertise with structured development methodologies Agile, SDM, Capability Maturity Model (CMM), Rational Unified Process (RUP)
TECHNICAL SKILLS:
Administration: Microsoft Office suite, Primavera, Lotus Notes, SharePoint, Clarity, Rally, JIRA
Test Automation Tools: HP (Mercury) tools HP Quality Center, HP Performance Center, JMeter, LoadRunner, VuGen, QuickTest Pro (QTP)
IBM (Rational) tools: Test Manager, Manual Tester, Functional Tester
Segue tools: Silk Test and Silk Performer
Selenium with Java framework:
Tools: IBM Rational tools Rational suite, Rational Test Manager, CleareQuest, Clear DDTS, ClearCase, Doors, Rational Rose, Documentum, TRAC, OPNet, Best/1, HP Diagnosis, HTTP Watch, ServiceNow
Data Warehouse: AbInitio, Informatica, ERwin, TOAD, SQL Navigator, DBvisualizer
Languages: C, C++, Java, J2EE, UML, Shell scripting, PL/SQL, SQL* Plus, Test Script Language (TSL), ASP, HTML
Platforms: J2EE, .Net, SAP, SAP BODS, SalesForce, People Soft, GuideWire, eCommerce
Reporting: Cognos, SAP Business Objects, Crystal Reports
Database: MS SQL server, Oracle, DB2, MySQL and Access
Operating Systems: UNIX, Solaris, HP UX, Windows 2000/NT4.0/98/95, OS/400
PROFESSIONAL EXPERIENCE:
Confidential, Chicago - IL
Sr. Manager Performance Engineering
Responsibilities:
- Define and implement long term Global Enterprise Performance Test Strategy for Global markets involving 120+ countries.
- Built credibility to become Trusted Advisor for McDonalds to be part of Enterprise IT strategy.
- Responsible for Vender Management, assess performance, and SLAs and identify the opportunities for improvements in Cost, time and response.
- Vendor Assessment, RFP reviews, capability assessments and recommendations to identify the right partners to meet the enterprise goals.
- Relationship management with Portfolio and Program managers to strategize and plan for the demands.
- Responsible for Global Infrastructure Lab Vendor, resource and Budget Management.
- Educate and promote the importance of Performance Test and Engineering at Enterprise and Global IT divisions
- Define and establish Enterprise strategy and implement for Global markets for consistency and predictability
- Forecast and plan finances and resources.
- Present dashboards to executive leadership.
Sr. Manager - QA
Responsibilities:
- Define, develop and execute the Program Test strategy, Plan and schedules.
- Identify the test requirements includes resources, test environments, tools and data needs.
- Work with Development, PMO and portfolio management to forecast and plan ahead and provide budget estimations and seek approvals. Manage, Monitor and control the budget.
- Manage and Monitor Plan, Risk and testing schedule at the program level, identify and address issues and schedule conflicts.
- Defect management and triage process, includes creation of reports, metrics and daily status.
- Responsible for System testing, System Integration testing and UAT testing.
- Coach and mentor the testing teams to define test strategies and test plans.
- Forecast for resources, tools, licenses and test lab environment needs.
- Provide support, tools and process to the testing teams and ensure that the teams are using and following the process established.
- Assess process for opportunities to improve efficiencies.
- Prepare program dashboards and present to the leadership.
Program Test Manager
Responsibilities:
- Work with Development, PMO and portfolio management to forecast and plan ahead and provide budget estimations and seek approvals.
- Manage and Monitor Plan, Risk and testing schedule at the program level, identify and address issues and schedule conflicts
- Address competing testing effort issues without or minimum impact.
- Coach and mentor the testing teams to define test strategies and test plans.
- Forecast for resources, tools, licenses and test lab environment needs.
- Provide support, tools and process to the testing teams and ensure that the teams are using and following the process established.
- Estimate and seeks budget approvals. Manage, Monitor and control the budget.
- Assess process for opportunities to improve efficiencies.
- Prepare program dashboards and present to the leadership
Manager Performance test Architect
Responsibilities:
- Worked with stakeholders and technical teams and established the Performance test goals.
- Identified Performance Test Requirements and addressed the needs.
- Established Performance Test framework to be used.
- Built Performance test environment to mimic the production systems for the subsequent test execution.
- Defined and implemented the Performance Test Strategy and approach.
- Trained and mentored the team personally and professionally.
- Assessed the results and identified the performance bottlenecks.
- Created the business case and reports and Presented to Management.
Management Consultant Test
Responsibilities:
- Work with business partners, their environments and identify opportunities for improvements.
- Participate in Engagement activities with sponsors and stakeholders.
- Work with business partners closely, understand and fulfill their needs.
- Plan, develop and execute the test strategy and processes.
- Work with stakeholders, review plans and adjust on a needed basis.
- Organize, Develop and motivate team associated with the effort.
- Define and set objectives and measure the success against the progress made.
- Set expectations with team and provide support to meet the expectation and identify any training needs.
- Track budget versus actual expenses to keep track of profit margins of the effort.
Project Manager QA
Responsibilities:
- Worked with project sponsors, business users, and architects to identity application and infrastructure goals.
- Developed and managed Project Charter, Plan, Schedule, Budget, Risk Management
- Prioritized and Planned user stories from the backlog list, lesson learned through the sprint meetings
- Ran with budget and burn down charts on a weekly basis.
- Proactively identified risks and mitigation plans, monitored and communicated the same to the stakeholders.
- Managed, Mentored and motivated project team.
- Assessed the results and identified the performance bottlenecks.
- Created and Presented reports to Management.
Project Test Manager
Responsibilities:
- Work with project sponsors, business users team, and development team.
- Participate and review in Business and Technical deliverables and proactively identify testing needs and raise testing concerns.
- Define Test Strategy and Test Plans for the Integration, Functional, UAT and Performance testing.
- Provide testing estimates, including time, resources, environment and data needs.
- Manage and Mentor onsite and offshore teams.
- Review daily testing status and prioritize tasks time to time.
- Defect management includes creation of reports, metrics and daily triage.
- Lessons learned from the testing and development of applications.
Test Lead (Manager)
Responsibilities:
- Work with project sponsors to Analyze, understand and write stakeholder specifications, scoping project, defining project objectives, project planning/budget estimation
- Estimation of testing requirements including, man-hours, tools, hardware for test bed/lab and schedule
- Evaluation/assessment of Risk involved in the projects developments and mitigation plan to overcome Risks
- Defect management and triage process, includes creation of reports, metrics and daily status.
- Define and make sure to execute Test Strategies and Test plans to deliver products with high quality and defect free
- Make sure that adequate testing is covered and issues resolved timely basis, by analyzing defect reports
- Coordination of releases with business, plan, build and operate teams to ensure expected product is delivered with adequate quality
- Review and optimize Testing process constantly to tune to emerging technologies and industry standards
- Manage and control of process, resource and cost with the help of various metrics tools like defects and reporting using Primavera and Rational Suite
QA Manager
Responsibilities:
- Establish/implementation of software life cycle for QA process/methodology within GCRM and Credit Risk Information
- Successful estimation of testing requirements including, timeline, man-hours, tools and hardware for test bed/lab
- Evaluation/assessment of Risk involved in the projects developments and mitigation plan to overcome Risks
- Write and review Test plans and Test Strategies with participating teams in formal procedure.
- Host weekly QA Readiness Meetings for scheduled release
- Setup and Configuration of Rational’s ClearQuest, Mercury Interactive’s TestDirector, WinRunner and QuickTestPro
- Developed test plans, test strategies, test cases and test process and implemented automation of regression testing using Mercury WinRunner 7.5, QuickTest Pro 6.0 and TestDirector 7.6
- Setup QA test database on Oracle server to load source data extracts from source database flat files, for Risk Information Data WareHouse project
- Validate mapping documents for data fields and their datatype
- Extensive experience in all phases of Data Warehouse projects using ETL Tools, SQL*Loader, PL/SQL, TOAD, SQL Navigator, DBArtisan etc
- Execution of System Integration Testing, Functional Testing, Regression Testing, Performance and Load Testing and result analysis
- Management of defects and reporting using Rational ClearQuest web based bug-tracking system
- Coordination releases with business, plan, build and operate teams to ensure expected product is delivered with adequate quality
- Make sure that adequate testing is covered and issues resolved timely basis, by analyzing defect reports
Sr. Test Engineer
Responsibilities:
- Developed test plans for the project of Tellabs 6500, which includes EMS (Element Management System), NE (Network Element) and Craft Station for Feature Package Releases of FP1.0 to FP2.2.
- Involved in reviewing Business Requirements and functional Requirements Analysis and documentation
- Developed test plans, test strategies, test cases and test process and implemented automation of regression testing using Mercury WinRunner and TestDirector
- Mentored new hires and junior tester to get up to the speed by developing a new hire mentor process
- Execution of Unit Testing, System Integration Testing, Regression Testing, Performance and Load Testing and verification of functionality during Pre-SIR, SIR and VR test cycles
- Validation of the EMS application on multiple operating systems includes SunOS, Solaris, HPUX, Windows 2000/NT/98/95
- Automated regression test suites using Mercury WinRunner 7.5 and TestDirector 7.6 and performance testing LoadRunner
- Generation of defect reports through the Test Director and Using Rational ClearDDTS bug tracking system for bug reporting and tracking
- Coordinating with development team to ensure testing issues resolved timely basis, using defect reports
- Developed and maintained software packaging project for easy and automatic installation of Tellabs 6500 EMS software and it’s environment using InstallShield 2000 Professional edition software
- Support for application for internal customers and external with customer support teams to resolve customer issues
