Consultant - Agile Train Coordination/sr. Devops Resume
Baltimore, MD
OBJECTIVE:
Be a Highly Motivated Leader in DevOps/Project and Change Management Consulting, with proven success in engaging and managing highly - skilled technical teams to design and deploy innovative application solutions, tools and processes at different phases of SDLC in complex environments. Be particularly effective in applying functional and technical aspects of Business Analysis to maximize Quality and Organizational performance. Create competitive advantages by utilizing cutting-edge technical and business acumen, innovating solutions and influencing positive change across an enterprise.
SUMMARY:
- 20 years of total experience in IT, diverse experience in functions of complex software projects in distributed Client/Server and Web applications with thorough knowledge of all stages of the Software Development Life Cycle (SDLC).
- Strong knowledge of Service Oriented Architecture and its application to real-time business solutions.
- Excellent professional skills, drive and ability to work independently and as a team member in designing, developing, and implementing innovative business processes and system solutions using proven approaches, technologies and training. Extensive experience in defining business processes, identifying risks, Impact analysis and Gap Analysis and Process modeling. In-depth knowledge of Proprietary Testing & QA methodologies, Merging of Projects into Operations, Agile Methodology, Confidential, DevOps, RUP methodology, and CMMI (level 2-5).
- Hands on experience working with Agile and SDLC implementation tools like, HP Quality Center/HP ALM, HP Agile Manager, Rally, Jira, Confluence, Spira and Rational tools.
- Extensive experience in Test Automation/Continuous Integration. Built Frameworks using HP UFT, VBScript, Selenium Web driver with TestNG, SoapUI/ReadyAPI.
- Experience with requirement analysis, implementation and testing Section 508 (ADA) usability requirements with emphasis on the 1998 amendment of rehabilitation act.
- Agile - Confidential 4.0, Kanban, Waterfall, RUP and Iterative RUP environments
- Creating Project Charters and negotiating SOW
- Cost Analysis, Budget management, Project scope, Project Scheduling and Resource management.
- Business Process and Workflow modelling
- Gap Analysis & Impact Analysis
- Continuous Integration / Test Driven Development, Test Automation, Test execution and End to End QA Process management
- Load/Performance testing, measurement and analysis
EXPERTISE IN:
- Project Management
- System Integration Performance Management
- Enterprise Process Improvement with solid QA/BA/PM/Agile initiatives
- DevOps Confidential Quality Assurance
- Process Automation Team Leadership
TECHNICAL SKILLS:
Operating Systems: UNIX, Windows 95/98/NT/2000/XP/7/8/10, Linux, Ubuntu
Languages/scripting: C, C++, Java, PL/SQL, VC++, VB, ActionScript, MXML, PERL, WShell.
Databases: SQL Server 2005/2008/2010 , Oracle 9i/10g/11i, Confidential DB2.
Web: HTML, XML, Adobe Flex, VB Script, JavaScript and JSP, ASP, .NET Framework
Testing Tools: - HP QTP/UFT, Load Runner, Performance Center, Rational Functional Tester, Rational Performance Tester, Soap UI/Ready API, Selenium, TestNG, Ria Tester, JUnit.
SDLC / Business Modeling Tools: Confidential BPM, Rational Requisite Pro, Rational Test Manager, Mercury Quality Center, MS Visio, Caliber RM, MS Access, SpiraTeam, Confluence, Jira Bug and Project Tracking, MS Project
Methodologies: Unified modeling language (UML), Rational Unified Process (RUP), Agile, Confidential 4.0, DevOps and CMMI.
Other Tools: MS Office 2008/2010/2013/360 , Adobe Acrobat X pro, Adobe LiveCycle, Adobe InDesign, Dragon, Jaws, SSPS, R Stat Modeling.
PROFESSIONAL EXPERIENCE:
Confidential, Baltimore, MD
Consultant - Agile Train Coordination/Sr. DevOps
Responsibilities:
- Managing schedule, resources and communications across three Confidential teams on the release train for Web Enhancements project during the development, implementation, testing and deployment.
- Extensively use HP ALM (Application Life-cycle Management) for requirements, test cases, test execution and defect tracking/resolution.
- Creation of custom reports for the project using ALM which include overall requirement coverage status, test execution status during each testing phase (SIT, UAT and Cutover), Defect trends (defect rate, defects per owing team, average fix time) and providing feedback on the overall health of the project.
- Continuous coordination with the Business/Test leads from each Confidential (BGE, ComEd and PECO) throughout the duration of the WE project. Planning, Daily Stand ups, Defect Triage, Setting up daily targets and removing the impediments on a daily basis.
- Process improvement, documenting lessons learned, I&A (Inspect and Adapt) and keeping the Agile Train on track (schedule, quality and budget).
- Managing the expectations of Business PMs, IT PMs, Product Managers and Individual Teams.
Environment: Windows 7/10, Oracle, .Net, MS SharePoint, Agile methodology, HP UFT, HP ALM, UML, Confidential 4.0, XML, SQL, ETL, SOA, MS Visio, MS Project, MS Office.
Confidential, Owings Mills, MD
Consultant - Agile Mentor/Sr. DevOps
Responsibilities:
- Define, Implement and Establish all the processes as required for Confidential (Scaled Agile Framework for enterprise) practice for the SPOE Project and WRP Project.
- Extensively used Rally for managing 4 agile teams each having 8 to 10 DevOps resources.
- Played a key role in Couching and Transitioning projects from Waterfall/RUP to Agile/DevOps.
- Couched the teams in using Agile for well-defined requirements and Kanban Board for BAs for research items.
- Introduced continuous integration/Test driven development by Mentoring the QA Team in Selenium for functional / cross browser testing. Designed and developed generic Page Object/Page Factory automation framework. Integrated automation framework with Jenkins for CI/CD process. Developed utility java classes as part of framework development. Used various API's like Webdriver, POI, Junit and TestNG in the process.
- Mentored the QA and Project teams in using HP ALM (Application Lifecycle Management) for QA/QC processes and Rally for Agile processes.
- Provide expert advice to Management on best Agile/ Confidential /DevOps practices.
Environment: Windows 7/10, Oracle, DB2, Java/J2EE, Java Struts, Java Script, Agile methodology, HP UFT, HP ALM, Selenium, TestNG, SoapUI/ReadyAPI, Cucumber, Maven, Rally, MS Share Point, UML, Confidential, XML, SQL, ETL, SOA, OMNI, MS Visio, MS Project, MS Office.
Confidential, Horsham, PA
Consultant - QA Project Manager/Scrum Master
Responsibilities:
- Define, Implement and Establish all the QA processes for the Project
- Managed the QA team comprising both offshore and onsite resources including intense mentoring of team to the newly established QA processes and tools.
- Established the Agile QA practice change from standard scrum to Confidential (Scaled Agile framework for enterprise).
- Mentored the QA team to use Jira for Issues/Tasks/Bug management and Confluence for Document and version management.
- Team Scrum Master to provide expert advice to Management on best Agile practices.
- Created and owned the project RTM, TCM and Bug-Test Case mapping. Appraised the project team with weekly reports which included Requirement Coverage, Test Case Coverage and Defect trends.
- Responsible for creating Test Automation Framework from scratch using Selenium.
- Key member in planning and implementation of Load/Performance testing of the MS 4.0 Web application and ETL interfaces.
- Solely responsible for all QA deliverables, deadlines, planning and implementation of the MS 4.0 project.
- Created test plan for testing the ETL interfaces which included Customer Data Sources: - Concur, SAP, Salesforce, Viva, Oracle iExpense, RR Donnely and JD Edwards to name a few.
Environment: Windows 7, Oracle, Java/J2EE, Java Struts, Java Script, Agile methodology, Selenium, JMeter, Jira, Confluence, UML, MS Outlook, RUP, XML, SQL, ETL, SOA, Unix, MS Visio, MS Project, MS Office.
Confidential, Sparks, MD
Consultant - Sr. Business Solutions and QA Lead/Scrum Master
Responsibilities:
- Introduced HP UFT and HP Agile Manager to the PMO and QA departments.
- Key Member in developing Test Automation Framework using HP UFT.
- Key team member in HP QC to HP - ALM upgrade effort. Customized QC/ALM Project Template to accommodate Agile related fields and metrics.
- Solely responsible for installation and configuration of HP AGM (Agile Manager SaaS) and HP AGM sync server.
- Extensively used Confidential BPM for creating business workflows. Responsible for testing new workflow process in Fleet direct project.
- Championed the adoption of Agile Management in place of waterfall and RUP. Shared the knowledge and expertise as a CSM to the management in making this transition.
- Responsible for gathering the requirements for Predictive Analytics and usage of SAP BI within ClarusTM.
- Provided coaching and mentoring as needed to several cross functional teams in best practices of Agile which included, Scrum organization, self-governance, sprint planning framework, sprint backlog management, meeting product owner expectations, sprint metrics and colocation strategy to name a few.
- Acted as backup Scrum Master for over 6 projects and facilitated and controlled scrum meetings which included taking very strict measures to keep them within time-boxes and heavily emphasizing on progress made during the previous day/expected deliverables for the current day.
- Established a strategy to help resources define the number of points for sprint backlog stories and created an equation to directly estimate the time required to complete each point with a very high accuracy.
- Responsible for creating various QA artifacts such as QA Test architecture, QA Test Plan, QA Test Cases and Test Scripts.
- Provide my expertise to the entire QA team and train them in effective use of Quality Center and QTP.
- Responsible for BA/QA/QC efforts in projects: - Hyperion Upgrade, Fleet Direct, Title Admin Roadmap, Cold Fusion upgrade, Company-Owned and PHH ClarusTM. Oversaw functional, regression, system integration, load and performance testing.
- Partnered with Operations leads to ensure the team produces solution that meets the procedures, policies and practices.
- Created training manuals for Clarus, BI reporting and Smart search applications for end users.
Environment: Windows 7, Windows Server 2003, Sybase, Confidential BPM, SAP BI, Oracle, ColdFusion, Java/J2EE, Java Struts, Java Script, PowerBuilder, SAP BI, Agile methodology, UML, XML, HP Unified Functional Tester, HP ALM, VBScript, Mainframe, MS Outlook, RUP, XML, SQL, VBA, Access, SOA, Unix, Confidential Web Sphere Business Modeler, MS Visio, MS Project, MS Office.
Confidential, Herndon, VA
Consultant - Project Lead / QTP Automation Architect
Responsibilities:
- Conducted JAD sessions with the customer, to review, understand and update the Confidential - Confidential integration plan by understanding what Confidential components like Fleet Admin, Fleet Admin Outlook, reports and device events are affected/modified/reengineered/added.
- Created a UI feature mapping between Confidential and Confidential user interfaces and identified the additions and workarounds there by reducing the development effort.
- Performed the Confidential - Confidential gap analysis and created a Gap Analysis worksheet which addresses the UI/DB modifications that need to be made for a successful integration and QA testing that needs to be performed to ensure the quality if the final product before rolling out into production.
- Identified all the new hardware that will be included into Confidential systems post integration and created test cases at device level.
- Performed the Scrum Master role in daily scrum meetings.
- Performed the Analysis of WTPP protocol to ensure the proper encoding and decoding of messages between the servers and the devices and between Confidential and Confidential systems through Raptoradaptor module.
- Created a draft of Test Automation plan for testing the FO and FOA applications which is a flex application using QTP.
- Extensively used VB Script in QTP and worked on flex objects which include FlexAdvancedDataGrid, FlexBox, FlexBarChart, FlexBox, FlexButton, FlexCombobox, FlexButtonBar, FlexToggleButtonBar to name a few.
- Used various Automation methods and properties of Flex Automation Class library during development of Automation VBScripts for flex objects which include automationClassName, AutomationName, GetAutomationChildAt, GetChildCount etc. to name a few.
Environment: Windows 7, Windows Server 2003, Oracle, Informix, Java/J2EE, Java Struts, Java Script, Adobe Flex builder 4.0, Adobe AIR, Unix, Agile methodology, UML, XML, HP QTP 11.0, QTP Flex Plug-in, VBScript, Jira, Confluence, SpiraTeam, MS Outlook, RUP, XML, SQL, VBA, Access, SOA, Unix, Confidential Web Sphere Business Modeler, MS Visio, MS Project, MS Office.
Confidential, Woodlawn, MD
Consultant - Subject Matter Expert
Responsibilities:
- Interface with the customer ( Confidential ), to review, understand and update the section 508 related accessibility documents like MS Word guide, Adobe guide, and Alternate text for Images guide.
- Conducted JAD sessions and training workshops to train the customer on remediation of Word and PDF documents.
- Conducted one on one training upon request to help the customer in document remediation.
- Extensively used JAWS, Magic, Dragon during the testing of documents for 508 compliance before publishing them.
- Suggested new Ideas and use of Automation of testing process.
- Extensively tested SNO (Special Notices Option) Audio and Doc files and reported the defects in SNO Documents Check List Management portal.
- Participated in weekly SNO and Remediation training meetings and reported my defects and findings.
- Worked extensively on Acrobat X Pro, Adobe InDesign and Adobe LiveCycle for fixing and creation of PDF documents which are 508 complaint.
- Done a study on using QTP for automating parts of testing and submitted the findings.
- Worked with customer ( Confidential ) to study the compliance issues when PDF documents are automatically generated from 3rd party tools like Hyperion.
- Worked in a team which was responsible for making the final defect reports.
Environment: Windows XP, Adobe Acrobat X Pro, Adobe X Reader, Dragon, Magic, JAWS, Adobe InDesign, Adobe LiveCycle ES2, MKS, Agile methodology, UML, XML, HP QTP 10.0, Terminal Emulator, VBScript, Mercury Quality Center, Rational Suite, MS Outlook, RUP, XML, SQL, VBA, Access, SOA, Unix, Confidential Web Sphere Business Modeler, MS Visio, MS Project, MS Office.
Confidential, Woodlawn, MD
Lead Information Technologist
Responsibilities:
- Identified and recommended best practices for MAPS and MCS application modification and defined requirements for the same.
- Worked with senior agency technical managers and staff to provide expert-level support for system definition, requirements, application design, development, testing, and maintenance support efforts.
- Worked closely with the Confidential team to analyze, design, develop, and unit test IT applications, including those developed in a Service-Oriented Architecture (SOA).
- Organized and participated in Joint Application Development (JAD) meetings and documented meeting minutes.
- Applied Earned Value Methodology (EVM) to determine project performance and implement necessary corrective actions to ensure project is on track.
- Extensively utilized tools such as SharePoint, HP Quality Center to identify, extract, test and document the requirements (business, user, functional, non-functional and interface).
- Developed periodic reports such as quarterly progress summary, weekly status report, technical progress report and all other required reports to communicate to senior management project status, progress and performance.
- Worked on the migration of automation scripts from Win Runner (PATH) framework to QTP (SMART) framework. Responsible for creation of QTP functions specific to Terminal Emulator Add-in for Test Automation on CICS screens. Utilized the SMART framework with minimum customization for designing automation scripts for MAPS (Web-based) application.
- Customized the SMART framework for designing automation scripts for MCS (Mainframe-CICS) application.
- Customized QC workflows for handling different events in different QC modules.
- Interfaced with the client and SMEs to define, implement and test applications with Section 508 and usability requirements.
- Directed the team in maintaining change requests and change control process which included Users, Developers, Analysts, Test Designers and Testers.
Environment: Windows XP, Windows Server 2003, DB2, CICS, Java/J2EE, Java Struts, Java Script, Unix, MKS, Agile methodology, UML, XML, HP QTP 10.0, Terminal Emulator, VBScript, Mercury Quality Center, Rational Suite, MS Outlook, RUP, XML, SQL, VBA, Access, SOA, Unix, Confidential Web Sphere Business Modeler, MS Visio, MS Project, MS Office.
Confidential, Forest Hills, NY
Consultant - Sr. Data Warehouse Analyst / QA Lead
Responsibilities:
- Defined and implemented the Extract, Transfer, and Load (ETL) process responsible for extracting the data from Sabre Sonic TeraData Warehouse, transformed it into a predefined ASCII format and loaded it into Jetblue SQL Server 2008 Database.
- Responsible for creating flight track plot application using ASP.Net and MS Silver Light to track the status of a flight from origin to destination.
- Researched and strategized on new approaches to address complex business and technology problems related to airline industry and to suit the database table constraints.
- Managed the time/cost/scope constraints for the DW Project.
- Utilized SQL Server 2008 to analyze the data feeds that we receive and coordinated with the development team to validate the data loads.
- Created complex SQL queries to validate the data in the data tables to ensure its correctness.
- Responsible for Creating, deploying and end-to-end testing of applications using .Net Framework to view various reports generated from Data Mart Cubes and Dimensions, rendering the reports in various browsers using crystal reports and excel.
- Created the test cases and test scripts to test the ETL process and ensured the complete coverage by using traceability matrix.
- Created automation scripts using a combination of QTP, PL/SQL and Unix Shell Scripts to perform regression testing.
- Created table definitions and defined logical relationships between different tables and views in database for the data loading process.
- Assisted QA Practice Manager in preparing status/progress reports and presented performance reviews of the assigned resources.
- Worked closely with business, PMO, development and testing team to provide solutions for complex problems throughout all the phases of SDLC.
- Defined, developed and reviewed vision document, functional requirements, service level requirements and reporting requirements with stakeholders.
- Worked with the Release Manager in defining scope, new code release management into the production environment, end user communications regarding system availability, end user feedback, and production performance monitoring.
- Developed data warehouse test plans, test scenarios, test cases and test scripts to ensure appropriate test coverage that suited the development modules and builds.
- Created and tested various payment methods like credit card, Paypal, Billmelater, Western Union and Checking account (ACH), Travel Bank and Travel Points.
Environment: Windows XP, Unix, SQL Server 2008, .Net, MS Silverlite, DB2, COBOL, JCL, TeraData, Toad, TCP/IP, TCP/IP, OIS/CMIP/X2, SOA, Agile methodology, CMMI, Six Sigma, UML, XML, Soap UI, WebServices, Confidential MQ, Rational Suite, Citrix, HP Load Runner, HP QTP 10.0, Adobe Flex 3.0, Mercury Quality Center, MS Outlook, RUP, MS Visio, MS Project, MS Office.
Confidential, Warren, NJ
Consultant - Sr. Systems Analyst and QTP Automation Architect
Responsibilities:
- Responsible for designing the entire Automation Framework end to end.
- Designed a tool named Test Control Center in VB which is 100% SOX complaint and is used to run all QTP tests and view the results from a single window.
- Performed JUnit and White box testing in Dev environment before deployment of code to QA environments.
- Installed and integrated the QTP test environment with Adobe Flex 3.0 add-in for testing Flash objects.
- Compiled the flex code with automation.swf libraries to facilitate the testing of flex applications in QTP.
- Created VBScripts to automate parsing of XML responses from APIs and validate the values with data base using queries that generate the same data as per business requirements.
- Used SQL to do data mining, back end database testing and data creation for testing in the testing environment.
- Used SOAP UI to create web service requests and validated these against database.
- Created the XMLs and XTDs for various web services used by the content delivery Application Programming Interface using Altova XML Spy.
- Installed and integrated the QTP test environment with Adobe Flex 3.0 add-in for testing Flash objects.
- Created/Modified and executed Unix shell scripts to initiate the process of data extraction from Oracle data base into Lucene flat files.
- Extensively used Unix commands on SSH to do various testing activities like starting and stopping servers, check logs, process monitoring, starting and stopping jobs.
- Managed QTP and LoadRunner Licensed servers in the network and installed and administered Quality Center for the QA Team.
- Created virtual users using Vugen and conducted performance testing using Load Runner.
- Was a member of the team that developed the Java APIs for content search and retrieve, using Lucene including on hands coding, peer code reviewing, deployment and testing.
- Worked as a member of the team responsible for developing an online flex application built using Eclipse/J2EE framework named MediaStore which was used to sell media content online.
- Involved in testing of new handsets before being released into the market to check the Media store application, which is the mobile version of online media store.
- Involved in testing of applications for handsets developed in BREW (Binary Runtime Environment for Wireless) using mobile screen simulator for various handsets.
Environment: Windows XP, Unix, Oracle 10g, Java, J2EE, Toad, Soap UI, Web Services, XML Spy, PERL, Python, RUP methodology, UML, XML, XSD, Shell Scripting, Visual Basic, VB Script, HP Load Runner, HP Performance Center, HP QTP 10.0, Adobe Flex 3.0, HP QC, Confidential Rational Clear Case, MS Outlook, RUP, MS Visio, MS Project, MS Office.
Confidential, Minneapolis, MN
Consultant - Sr. Business System Analyst / QA Lead
Responsibilities:
- Created documents such as Requirements list, Requirements descriptions using Method I short project path approach (an approach internal to the company) and classified them into functional, performance, monitoring and service level requirements.
- Prepared reports like Business System Analysis report and Business System Design report for review and sign off by the project sponsors before starting the build.
- Collaborated with Mainframe team and DB2 developers to assist data migration from DB2 system to Oracle 10g front end FA server (Financial Applications Server). This required identification and documenting only those data tables necessary for successful operation of FA server.
- Defined requirements for Image Utility which captures a screen shot image of Address/phone/email change confirmation page. A middleware is used to gather information from this image and use this in a synchronous batch process put into Confidential MQ (Message Queue) to update the FA (Financial Accounts) DB2 Database.
- Facilitated meetings between different cross-commits and the core project team to make sure that all the requirements could be met using the existing system architecture.
- Prepared test cases and test scripts for Functional, System integration and user experience testing and reviewed them with client business SME’s.
- Used Microsoft Project to manage schedules, deadlines, resources and collaborate on the project. Used MS Visio / Power point to give presentations to stakeholders.
- Responsible for designing the hybrid test automation framework which was a combination of Keyword and Data driven for COSS and CODE modules of Client Site UI redesign. Created reusable actions at application level.
- Created VB Script functions for performing tasks such as importing and exporting data in/out of excel files, connecting to Data Base to mine data, e-mail validations and other tasks where ever necessary.
- Converted the manual test cases previously developed in Quality Center Test Lab to automated test cases to facilitate automated test runs directly from QC.
- Lead a team of 3 onsite and 5 off shore Automation Testers and Business Analysts, who were responsible for requirement definition and gathering, writing reusable test scripts and test parameterization using the test data mined from test data base.
Environment: Windows XP, DB2, Oracle 10g, Xenos PDF converter, Image Utility, AQT, JCL, Java, J2EE, Confidential Web sphere, RUP methodology, UML, Mercury Load Runner, Mercury QTP 9.2, Mercury Quality Center, Confidential LOTUS Notes, CMMI, XML, MS Visio, MS Project, MS Office.
