Presentation is loading. Please wait.

Presentation is loading. Please wait.

Getting Ready for Agile and Dev Ops

Similar presentations


Presentation on theme: "Getting Ready for Agile and Dev Ops"— Presentation transcript:

1 Getting Ready for Agile and Dev Ops
Developing Hybrid Test Engineers through Training and Accelerator Malathi BS, Technology Manager Kumar Saurabh, Quality Analyst Savitri Patil, Quality Analyst Vikas Gautam, Technology Manager Wells Fargo India Solutions

2 Abstract With advent of Digital and other disruptions, there is ever increasing pressure on technology providers to increase the velocity – hence the rapid adoption of Agile and Dev Ops. QA function must reinvent itself to be relevant. The traditional roles in QA teams are being challenged and the era of unidimensional test engineer is over. There is an urgent need for the very fabric of a QA team to change, and contribute to the velocity of change. Domain and application knowledge of a manual test engineer must be protected, and encased with the new knowledge and tools to enable her to run faster. In this regard, we have embarked on an ambitious plan to transform our QA team so that 75% of the team is able to execute and maintain automated test scripts,. Two levers are being used to drive this change: 3-stage automation training Custom designed automation accelerator The initial results have been very encouraging, and team members have been able to successfully take over the entire test execution after this training. As a result, we are not only seeing reduced cycle time, but also observing progressive automation and faster new automation from Core Automation team using freed up capacity. Finally, the satisfaction of team members and their joy of reinventing themselves is priceless!

3 Setting to Context Dev-ops Waterfall

4 Transform into Quality Engineering
Setting to Context Role of Quality Assurance Transform into Quality Engineering Dev-ops 4

5 Automation Accelerator
Approach Customized Training Automation Accelerator Stage I Learn the Tool 3-4 weeks self learning Stage II Learn the Framework 2-3 weeks Classroom Sessions Stage III Learn Automation Scripting 2 weeks and Ongoing Scope UFT and Custom Framework Objective Progressive, Script-less automation Encapsulate complex technical aspects of automation with an easy user interface Current Prototype Design Excel Macros with user forms VB scripting SQL

6 20 54 150* 75% Benefits So Far Hybrid QE Team Core Automation Team
Trained Engineers 54 Person hours 150* Person hours per App After 2 cycles After 3 cycles Hybrid QE Team Increased productivity due to automated runs Reduced transactions with Core Automation team during execution Better and faster failure analysis Better ideas for proactive end-to-end automation Core Automation Team Freed up from execution tasks for faster new automation  Increased automation coverage Focusing on Core Engineering tasks like framework enhancement, reusable components development 75% Trained By Q1 2018

7 The Road Ahead Continue to conduct planned training sessions, and also refine the program based on feedback Expand training program for other LoBs and automation tools / frameworks Launch the Accelerator as a Pilot, and develop it further like a product Explore the usage for Development Teams for Unit Test Case Automation Explore the usage for Business Teams for User Acceptance Testing Automation Project the overall effort saving / redistribution for Core Automation Team and revise automation coverage targets upwards.

8 Training Plan Details Learn the Framework Learn the Tool
Duration: 2 weeks + Ongoing Learn the Tool Trainings/Self-Learning Assessment: Automate 3-5 test cases in the application (at least 1 TC in Web, Mainframe & Smart Station applications respectively) Measure: Execution of scripts without any errors. Usage of OR, VB Scripting techniques - in-built & user-defined functions, loops, error handling etc. Learn the Framework Session On Framework, Coding Standards Hands-On Automated Execution for AUT Analyze the Failures Fix script and data issues Automate 2 E2E Test cases Execution of script without any errors. Debugging & script fixes Script Development / Maintenance Partner with Automation team to develop new scripts or maintain existing scripts using the utility. Assign set of Test scripts to Hybrid Testers for new automation/maintenance using the utility. Compliance to Framework & Coding Standards Validation of logic & reusable functions, error handling. Script review and Sign-Off by manual testing team. Duration: 2-3 weeks Duration: 3-4 weeks

9 Accelerator Design

10 Author Biography Malathi BS Kumar Saurabh
Malathi is leading the Automation Team for a Line of Business at Wells Fargo India Solutions. She has more than 15 years of rich experience in leading automation teams for Banking and e-commerce domain. Prior to Wells Fargo, she has worked with Dell, HCL Technologies and Mphasis BFL Ltd. Malathi’s educational background includes Bachelor of Science (Computer Science) from Bangalore University, and Masters of Science (Information Technology) from KSOU, Mysore. Malathi BS Kumar Saurabh Kumar Saurabh is part of the Automation team at Wells Fargo India Solutions. He is working as a QA Specialist with overall 6 years’ experience in Automation testing in Finance and ERP applications. He has been part of customizations and development for multiple hybrid Automation frameworks. Before joining Wells Fargo, he worked with Cognizant Technology Solutions for more than four years. He has worked in multiple automation tools like HP UFT, SAP TAO and Worksoft Certify.

11 Author Biography Savitri Patil Vikas Gautam
Savitri Patil is part of the extended ART (Automated Regression Testing) team for a line of business at Wells Fargo. Working as a Senior QA Specialist with overall 9 years of work experience in Software testing and based in Bengaluru. Before joining Wells Fargo, she worked with Headstrong (a Genpact company) and SLK Software as a QA Analyst for more than seven years. She has worked in the Finance, Insurance, Investment Banking and Capital market domains. She has experience in Functional Testing and Automation Testing with Agile-Scrum methodology. Vikas Gautam Vikas is managing the India-based QA team for a Line of business at Wells Fargo India Solutions. He has 18 years of experience across a wide variety of IT services. He has been associated with Quality Assurance for over a decade now, and has worked with multiple banks and security brokerage firms. Prior to Wells Fargo, he has worked with Capgemini and Wipro Technologies. Vikas’ education background includes Bachelor of Mechanical Engineering from Delhi College of Engineering (DCE) and Post Graduate Diploma in Software Enterprise Management from Indian Institute of Management, Bangalore (IIM-B).

12 Thank You!!!


Download ppt "Getting Ready for Agile and Dev Ops"

Similar presentations


Ads by Google