SlideShare a Scribd company logo
1 of 7
Sachin Kodagali (sachin.kodagali@gmail.com - 9880422972)
Career Aim
Building great teams, which deliver Quality Products by using Testing techniques,
tools & processes that are best in class. Contributing as an IC by building scalable
frameworks and keen on always improving coding and code review practices.
Work Experience
Organization Duration Position
Altisource Business
Solutions Pvt Ltd.
Jan 2014 - Present Lead Engineer, QE
Microsoft India
Development Center
April 2010 – Jan 2014 SDET II
Yahoo! Software
Development India Pvt Ltd.
July 2005 – April
2010
Senior QE Engineer
Affinity Software Aug 2004 – July 2005 Software Engineer
Summary
• 11 Years of experience in Software Testing, Test Automation (UI and API),
Performance Testing & Leadership.
• Leading a group of 8 engineers on UI & API Automation. Key
Accomplishments,
o Brought the Automation Suite Execution time down from 6 hours to 1
hour
o Increased the Automation coverage from 20% to 80% in 7 months.
o Built the framework for both UI and API (REST) Automation, defined
best practices for Code Review, Check-in, Test Script Documentation,
Automation Design from ground up.
o Worked on POC for Layout UI Automation using Galen Framework.
o Integration of Jenkins with Automation Suite to achieve CI.
• Worked on Backend Automation (SOAP) as well as E2E Database flows.
• Designed and Executed Performance tests for the High Scale Backend Ad
Systems.
Skills
Programming Java, JavaScript, C#
OS Windows 7/8/8.1, XP, MAC Book Pro, Unix (Basics)
Automated
/Performance
test tools
Selenium, Sahi, Galen, Rest Assured, Coded UI Test,
UIA, Load Test 2010 etc.
Configuration
Management
Tools
SVN, TFS
Database SQL Server 2008
Defect
management
tools / Process /
IDE
Eclipse Luna, Qtest, Jenkins, Bugzilla, Team
Foundation Server, Jira, Crucible, Wiki, Visual Studio
2010, SharePoint etc.
Awards
 Superstar Award – Yahoo’s biggest global recognition. I received the award
as part of my team “Search Monkey” in 2008.
 Received Two Team Spot awards at Microsoft in August 2011/January 2012.
 Received the best award for contributing to Yahoo! Locals.
 Received the Grand Prize for Yahoo! India Buzz contest.
 Received QE spot award for contributing to multiple projects parallely in
2007.
Projects
1. Hubzu (Business Unit of Altisource)
Tools – Jira, Sahi, Rest Assured, Jenkins, Galen, Eclipse Luna, Crucible, SVN
Hubzu is a Real Estate Portal, which enables Buyers to buy homes in USA. It
provides a means for seller to add his property which can be either Bid
(Time Limit) or Offer (No Time Limit). It also supports Buyer agent to show
the homes to Buyer through Lock Box Code.
Roles
• Leading a team of 8 engineers for both UI and Rest API
Automation.
• As a leader getting the people ready for long term vision and
enabling them to work in an environment that is fun yet
challenging.
• Complete Ownership of Stories and Tasks every sprint for the whole
team. Prioritize the things by working closely with Development and
Product Stakeholders.
• Building and Maintaining a Framework structure that is reused in
multiple projects across Hubzu.
• Contributing to every sprint by automating complex functionality.
• Coach and Mentor engineers by giving technical trainings
regularly. Also working with them to solve any problems they face.
• Working on improving overall quality across Organization,
o To avoid Manual work on User Interface (Layout) testing, did
the POC for Automating UI Layouts using Galen Framework.
o Integrating Automation tests with Test Case Management
tool, which will let stakeholders know the exact metrics
every release.
o Integration of Automation with Jenkins so that the
Regression suite is run as soon as the Build is given and
there is no manual intervention to run the suite.
o Automating the GA Events that are key to get the Metrics in
our Web Application.
o Built the Framework for CMS that allows automated tests to
fetch the data from CMS for verification.
2. Microsoft Ad Center – Editorial
Tools – Visual Studio 2010, TFS, Coded UI Test, Load Test 2010
Editorial is the backend piece of a larger Ad center system. System does
Manual and/or Automated Decision to be made based on Ads/Keywords
submitted from the Customer UI. Policies and rules are tied together to ensure
market specific decisions are taken. A Review tool helps manual reviews to be
conducted which forms the Front end Windows Application for this system.
Roles
• Feature Backend and Frontend Testing – API/UI Testing, DB Workflows
• Automation of both Backend (SOAP API) / Frontend (Standalone
application)
• Improved the overall Regression Pass Percentage from 80 to 95%.
• Backend Performance Testing -
a. Maintained and Deployed to the Performance Testing Environment
b. Caught Major Performance Bugs (On Web service and DB Layers)
c. Created data up to 10 million and checked the latency and throughput
on the DB layer.
3. Yahoo! Projects
Tools – Bugzilla, Selenium, SVN
I was involved Functional/Compatibility/Usability testing of the web
applications. I closely worked with US Teams and coordinated with the PM’s.
Some of these projects were picked out of interest and I contributed largely to
the feature testing. I also mentored folks during the projects as the number of
features increased.
Roles
• Building Test Plans, ensuring specs are proper and filing Spec Bugs from the
Product Stand point early in the cycle
• UI Automation using Selenium RC – Automated around 500+ test cases in a
span of 4-5 months.
• Visited the Team in US, worked closely with them and came back to drive
the features from testing side (Search Monkey Project)
4. Organizational Initiatives
 Evangelized Tools
1) Introduced Code Review Tool and Guidelines as a process (Crucible –
Atlassian). Over 200 code reviews have been done in Automation team
and code is more stable and is thoroughly reviewed.
2) Evangelized the JSDoc tags to be used for better documentation across
Automation teams at Hubzu.
3) CI – Worked with Operations team to ensure CI is set up for Automated
tests. All suites are added in the XML that drives the workflow to run
automated tests parallel and HTML report is attached in Jenkins with
mail notification sent by Sahi.
4) Proposed a Defect Management tool (Cugger) / Check In tool
(Checkmate) across the Microsoft IDC Bangalore center.
 Layout Automation
1) With the multifold problems of Functional team verifying the Layout of
the GUI, we built a Automation framework using Galen
2) With Galen, a typical home page UI testing (Across 4-5 major browsers,
2-3 mobile devices) that takes a day or two, takes less than 5-10
minutes.
3) Major advantage of the Galen Framework is it works on Selenium and
also finds misalignment that the naked eye cannot detect.
 Usability and Accessibility
1) Conducted Accessibility and Usability Training program across Yahoo!
India Bangalore.
5. Yahoo! Hotjobs
Jobs are scraped from the paid sites and are posted onto the Hotjobs Site.
Roles
• DB Testing to verify the number of jobs & to test various other fields.
• User Interface/Functionality Testing.
6. Kelkoo
Products are extracted from the given site as per the client specification.
Roles
• Functional Testing using RunAdk tool.
• Using CVS to check in (Edit) and check out (Update).
Education
• BE in Electronics and Communication Engineering from
Basaveshwara Engineering College, Bagalkot (2003)
• PUC in Science from Basaveshwara Science College, Bagalkot (1999)
• SSLC from St Anne’s Lions School, Bagalkot (1997)
Personal Information
Name: Sachin V Kodagali
Birth date: 26/08/1981
Languages Known: English, Hindi, and Kannada

More Related Content

What's hot

Nikunj Velji Mange
Nikunj Velji MangeNikunj Velji Mange
Nikunj Velji MangeNikunj Mange
 
Top 3 selenium IDE alternatives for Chrome and Firefox
Top 3 selenium IDE alternatives for Chrome and FirefoxTop 3 selenium IDE alternatives for Chrome and Firefox
Top 3 selenium IDE alternatives for Chrome and FirefoxKatalon Studio
 
Testing Hourglass at Jira Frontend - by Alexey Shpakov, Sr. Developer @ Atlas...
Testing Hourglass at Jira Frontend - by Alexey Shpakov, Sr. Developer @ Atlas...Testing Hourglass at Jira Frontend - by Alexey Shpakov, Sr. Developer @ Atlas...
Testing Hourglass at Jira Frontend - by Alexey Shpakov, Sr. Developer @ Atlas...Applitools
 
Rajeev_B.E_Software_Testing_6Years
Rajeev_B.E_Software_Testing_6YearsRajeev_B.E_Software_Testing_6Years
Rajeev_B.E_Software_Testing_6YearsRajeev Kumar
 
Roshni Narayan Reddy
Roshni Narayan ReddyRoshni Narayan Reddy
Roshni Narayan ReddyRoshni Reddy
 
Individuals and interactions over processes and tools
Individuals and interactions over processes and toolsIndividuals and interactions over processes and tools
Individuals and interactions over processes and toolsPaul Ellarby
 
Framework for Web Automation Testing
Framework for Web Automation TestingFramework for Web Automation Testing
Framework for Web Automation TestingTaras Lytvyn
 
Soujanya_Functionaltesting_Resume
Soujanya_Functionaltesting_ResumeSoujanya_Functionaltesting_Resume
Soujanya_Functionaltesting_Resumesoujanya bashetty
 
BE IN ELECTRONICS AND COMMUNICATION WITH 1 YEAR EXPERIENCE
BE IN ELECTRONICS AND COMMUNICATION WITH 1 YEAR EXPERIENCEBE IN ELECTRONICS AND COMMUNICATION WITH 1 YEAR EXPERIENCE
BE IN ELECTRONICS AND COMMUNICATION WITH 1 YEAR EXPERIENCEVicky Aryan
 
Katalon Studio integrated with modeling tools like Microsoft Visio, Sparx Sys...
Katalon Studio integrated with modeling tools like Microsoft Visio, Sparx Sys...Katalon Studio integrated with modeling tools like Microsoft Visio, Sparx Sys...
Katalon Studio integrated with modeling tools like Microsoft Visio, Sparx Sys...TransWare AG
 

What's hot (20)

Nikunj Velji Mange
Nikunj Velji MangeNikunj Velji Mange
Nikunj Velji Mange
 
Top 3 selenium IDE alternatives for Chrome and Firefox
Top 3 selenium IDE alternatives for Chrome and FirefoxTop 3 selenium IDE alternatives for Chrome and Firefox
Top 3 selenium IDE alternatives for Chrome and Firefox
 
Testing Hourglass at Jira Frontend - by Alexey Shpakov, Sr. Developer @ Atlas...
Testing Hourglass at Jira Frontend - by Alexey Shpakov, Sr. Developer @ Atlas...Testing Hourglass at Jira Frontend - by Alexey Shpakov, Sr. Developer @ Atlas...
Testing Hourglass at Jira Frontend - by Alexey Shpakov, Sr. Developer @ Atlas...
 
RanjanGupta
RanjanGuptaRanjanGupta
RanjanGupta
 
Khushboo_Resume
Khushboo_ResumeKhushboo_Resume
Khushboo_Resume
 
Rajeev_B.E_Software_Testing_6Years
Rajeev_B.E_Software_Testing_6YearsRajeev_B.E_Software_Testing_6Years
Rajeev_B.E_Software_Testing_6Years
 
Aparna Joshi_QA
Aparna Joshi_QAAparna Joshi_QA
Aparna Joshi_QA
 
Roshni Narayan Reddy
Roshni Narayan ReddyRoshni Narayan Reddy
Roshni Narayan Reddy
 
Vishal Jadhav
Vishal JadhavVishal Jadhav
Vishal Jadhav
 
Individuals and interactions over processes and tools
Individuals and interactions over processes and toolsIndividuals and interactions over processes and tools
Individuals and interactions over processes and tools
 
Framework for Web Automation Testing
Framework for Web Automation TestingFramework for Web Automation Testing
Framework for Web Automation Testing
 
Surbhi Mahendru.docx
Surbhi Mahendru.docxSurbhi Mahendru.docx
Surbhi Mahendru.docx
 
Sandeep qa resume
Sandeep qa resume Sandeep qa resume
Sandeep qa resume
 
Soujanya_Functionaltesting_Resume
Soujanya_Functionaltesting_ResumeSoujanya_Functionaltesting_Resume
Soujanya_Functionaltesting_Resume
 
BoopathyResume5
BoopathyResume5BoopathyResume5
BoopathyResume5
 
BE IN ELECTRONICS AND COMMUNICATION WITH 1 YEAR EXPERIENCE
BE IN ELECTRONICS AND COMMUNICATION WITH 1 YEAR EXPERIENCEBE IN ELECTRONICS AND COMMUNICATION WITH 1 YEAR EXPERIENCE
BE IN ELECTRONICS AND COMMUNICATION WITH 1 YEAR EXPERIENCE
 
Vijay_Resume
Vijay_ResumeVijay_Resume
Vijay_Resume
 
adewan_2015
adewan_2015adewan_2015
adewan_2015
 
Katalon Studio integrated with modeling tools like Microsoft Visio, Sparx Sys...
Katalon Studio integrated with modeling tools like Microsoft Visio, Sparx Sys...Katalon Studio integrated with modeling tools like Microsoft Visio, Sparx Sys...
Katalon Studio integrated with modeling tools like Microsoft Visio, Sparx Sys...
 
sahana_CV
sahana_CVsahana_CV
sahana_CV
 

Similar to CV_Sachin_11Years_Automation_Performance

Deodutta_Kulkarni_ Resume_QA
Deodutta_Kulkarni_ Resume_QA Deodutta_Kulkarni_ Resume_QA
Deodutta_Kulkarni_ Resume_QA Deodutta Kulkarni
 
Sharath Resume
Sharath ResumeSharath Resume
Sharath ResumeSharath Ns
 
Chandan_3.7 Years of Experience_Oracle
Chandan_3.7 Years of Experience_OracleChandan_3.7 Years of Experience_Oracle
Chandan_3.7 Years of Experience_OracleChandan Jai
 
Resume_Engineer_Ershad
Resume_Engineer_ErshadResume_Engineer_Ershad
Resume_Engineer_ErshadErshad Elis
 
Sucheta_kale_4.8years_QA
Sucheta_kale_4.8years_QASucheta_kale_4.8years_QA
Sucheta_kale_4.8years_QASucheta Kale
 
Mohan_Resume
Mohan_ResumeMohan_Resume
Mohan_ResumeMohan P
 
MD Tareque Automation
MD Tareque AutomationMD Tareque Automation
MD Tareque AutomationMD Tareque
 
Aravind Java Selenium Automation- US
Aravind Java Selenium Automation- US Aravind Java Selenium Automation- US
Aravind Java Selenium Automation- US gbaravindkumar
 
STARWEST 2011 - 7 Steps To Improving Software Quality using Microsoft Test Ma...
STARWEST 2011 - 7 Steps To Improving Software Quality using Microsoft Test Ma...STARWEST 2011 - 7 Steps To Improving Software Quality using Microsoft Test Ma...
STARWEST 2011 - 7 Steps To Improving Software Quality using Microsoft Test Ma...Anna Russo
 
Raveendra_KS Resume1
Raveendra_KS Resume1Raveendra_KS Resume1
Raveendra_KS Resume1Raveendra K S
 
AbarnaJoseBattan_Resume
AbarnaJoseBattan_ResumeAbarnaJoseBattan_Resume
AbarnaJoseBattan_ResumeAparna Battan
 

Similar to CV_Sachin_11Years_Automation_Performance (20)

Shyam
ShyamShyam
Shyam
 
Deodutta_Kulkarni_ Resume_QA
Deodutta_Kulkarni_ Resume_QA Deodutta_Kulkarni_ Resume_QA
Deodutta_Kulkarni_ Resume_QA
 
Animesh Chatterjee
Animesh Chatterjee Animesh Chatterjee
Animesh Chatterjee
 
Sharath Resume
Sharath ResumeSharath Resume
Sharath Resume
 
Chandan_3.7 Years of Experience_Oracle
Chandan_3.7 Years of Experience_OracleChandan_3.7 Years of Experience_Oracle
Chandan_3.7 Years of Experience_Oracle
 
Resume_Engineer_Ershad
Resume_Engineer_ErshadResume_Engineer_Ershad
Resume_Engineer_Ershad
 
Abhishek Resume QA
Abhishek Resume QAAbhishek Resume QA
Abhishek Resume QA
 
Sucheta_kale_4.8years_QA
Sucheta_kale_4.8years_QASucheta_kale_4.8years_QA
Sucheta_kale_4.8years_QA
 
Mohan_Resume
Mohan_ResumeMohan_Resume
Mohan_Resume
 
leela.veda Resume
leela.veda Resumeleela.veda Resume
leela.veda Resume
 
Gunderao _CV
Gunderao _CVGunderao _CV
Gunderao _CV
 
Asif resume
Asif resumeAsif resume
Asif resume
 
MD Tareque Automation
MD Tareque AutomationMD Tareque Automation
MD Tareque Automation
 
Aravind Java Selenium Automation- US
Aravind Java Selenium Automation- US Aravind Java Selenium Automation- US
Aravind Java Selenium Automation- US
 
STARWEST 2011 - 7 Steps To Improving Software Quality using Microsoft Test Ma...
STARWEST 2011 - 7 Steps To Improving Software Quality using Microsoft Test Ma...STARWEST 2011 - 7 Steps To Improving Software Quality using Microsoft Test Ma...
STARWEST 2011 - 7 Steps To Improving Software Quality using Microsoft Test Ma...
 
PARVATHY INDIRA
PARVATHY INDIRAPARVATHY INDIRA
PARVATHY INDIRA
 
Resume
ResumeResume
Resume
 
Raveendra_KS Resume1
Raveendra_KS Resume1Raveendra_KS Resume1
Raveendra_KS Resume1
 
AbarnaJoseBattan_Resume
AbarnaJoseBattan_ResumeAbarnaJoseBattan_Resume
AbarnaJoseBattan_Resume
 
Resume
ResumeResume
Resume
 

CV_Sachin_11Years_Automation_Performance

  • 1. Sachin Kodagali (sachin.kodagali@gmail.com - 9880422972) Career Aim Building great teams, which deliver Quality Products by using Testing techniques, tools & processes that are best in class. Contributing as an IC by building scalable frameworks and keen on always improving coding and code review practices. Work Experience Organization Duration Position Altisource Business Solutions Pvt Ltd. Jan 2014 - Present Lead Engineer, QE Microsoft India Development Center April 2010 – Jan 2014 SDET II Yahoo! Software Development India Pvt Ltd. July 2005 – April 2010 Senior QE Engineer Affinity Software Aug 2004 – July 2005 Software Engineer Summary • 11 Years of experience in Software Testing, Test Automation (UI and API), Performance Testing & Leadership. • Leading a group of 8 engineers on UI & API Automation. Key Accomplishments, o Brought the Automation Suite Execution time down from 6 hours to 1 hour o Increased the Automation coverage from 20% to 80% in 7 months. o Built the framework for both UI and API (REST) Automation, defined best practices for Code Review, Check-in, Test Script Documentation, Automation Design from ground up. o Worked on POC for Layout UI Automation using Galen Framework. o Integration of Jenkins with Automation Suite to achieve CI.
  • 2. • Worked on Backend Automation (SOAP) as well as E2E Database flows. • Designed and Executed Performance tests for the High Scale Backend Ad Systems. Skills Programming Java, JavaScript, C# OS Windows 7/8/8.1, XP, MAC Book Pro, Unix (Basics) Automated /Performance test tools Selenium, Sahi, Galen, Rest Assured, Coded UI Test, UIA, Load Test 2010 etc. Configuration Management Tools SVN, TFS Database SQL Server 2008 Defect management tools / Process / IDE Eclipse Luna, Qtest, Jenkins, Bugzilla, Team Foundation Server, Jira, Crucible, Wiki, Visual Studio 2010, SharePoint etc. Awards  Superstar Award – Yahoo’s biggest global recognition. I received the award as part of my team “Search Monkey” in 2008.  Received Two Team Spot awards at Microsoft in August 2011/January 2012.  Received the best award for contributing to Yahoo! Locals.  Received the Grand Prize for Yahoo! India Buzz contest.  Received QE spot award for contributing to multiple projects parallely in 2007. Projects
  • 3. 1. Hubzu (Business Unit of Altisource) Tools – Jira, Sahi, Rest Assured, Jenkins, Galen, Eclipse Luna, Crucible, SVN Hubzu is a Real Estate Portal, which enables Buyers to buy homes in USA. It provides a means for seller to add his property which can be either Bid (Time Limit) or Offer (No Time Limit). It also supports Buyer agent to show the homes to Buyer through Lock Box Code. Roles • Leading a team of 8 engineers for both UI and Rest API Automation. • As a leader getting the people ready for long term vision and enabling them to work in an environment that is fun yet challenging. • Complete Ownership of Stories and Tasks every sprint for the whole team. Prioritize the things by working closely with Development and Product Stakeholders. • Building and Maintaining a Framework structure that is reused in multiple projects across Hubzu. • Contributing to every sprint by automating complex functionality. • Coach and Mentor engineers by giving technical trainings regularly. Also working with them to solve any problems they face. • Working on improving overall quality across Organization, o To avoid Manual work on User Interface (Layout) testing, did the POC for Automating UI Layouts using Galen Framework. o Integrating Automation tests with Test Case Management tool, which will let stakeholders know the exact metrics every release. o Integration of Automation with Jenkins so that the Regression suite is run as soon as the Build is given and there is no manual intervention to run the suite.
  • 4. o Automating the GA Events that are key to get the Metrics in our Web Application. o Built the Framework for CMS that allows automated tests to fetch the data from CMS for verification. 2. Microsoft Ad Center – Editorial Tools – Visual Studio 2010, TFS, Coded UI Test, Load Test 2010 Editorial is the backend piece of a larger Ad center system. System does Manual and/or Automated Decision to be made based on Ads/Keywords submitted from the Customer UI. Policies and rules are tied together to ensure market specific decisions are taken. A Review tool helps manual reviews to be conducted which forms the Front end Windows Application for this system. Roles • Feature Backend and Frontend Testing – API/UI Testing, DB Workflows • Automation of both Backend (SOAP API) / Frontend (Standalone application) • Improved the overall Regression Pass Percentage from 80 to 95%. • Backend Performance Testing - a. Maintained and Deployed to the Performance Testing Environment b. Caught Major Performance Bugs (On Web service and DB Layers) c. Created data up to 10 million and checked the latency and throughput on the DB layer. 3. Yahoo! Projects Tools – Bugzilla, Selenium, SVN
  • 5. I was involved Functional/Compatibility/Usability testing of the web applications. I closely worked with US Teams and coordinated with the PM’s. Some of these projects were picked out of interest and I contributed largely to the feature testing. I also mentored folks during the projects as the number of features increased. Roles • Building Test Plans, ensuring specs are proper and filing Spec Bugs from the Product Stand point early in the cycle • UI Automation using Selenium RC – Automated around 500+ test cases in a span of 4-5 months. • Visited the Team in US, worked closely with them and came back to drive the features from testing side (Search Monkey Project) 4. Organizational Initiatives  Evangelized Tools 1) Introduced Code Review Tool and Guidelines as a process (Crucible – Atlassian). Over 200 code reviews have been done in Automation team and code is more stable and is thoroughly reviewed. 2) Evangelized the JSDoc tags to be used for better documentation across Automation teams at Hubzu. 3) CI – Worked with Operations team to ensure CI is set up for Automated tests. All suites are added in the XML that drives the workflow to run automated tests parallel and HTML report is attached in Jenkins with mail notification sent by Sahi. 4) Proposed a Defect Management tool (Cugger) / Check In tool (Checkmate) across the Microsoft IDC Bangalore center.  Layout Automation
  • 6. 1) With the multifold problems of Functional team verifying the Layout of the GUI, we built a Automation framework using Galen 2) With Galen, a typical home page UI testing (Across 4-5 major browsers, 2-3 mobile devices) that takes a day or two, takes less than 5-10 minutes. 3) Major advantage of the Galen Framework is it works on Selenium and also finds misalignment that the naked eye cannot detect.  Usability and Accessibility 1) Conducted Accessibility and Usability Training program across Yahoo! India Bangalore. 5. Yahoo! Hotjobs Jobs are scraped from the paid sites and are posted onto the Hotjobs Site. Roles • DB Testing to verify the number of jobs & to test various other fields. • User Interface/Functionality Testing. 6. Kelkoo Products are extracted from the given site as per the client specification. Roles • Functional Testing using RunAdk tool.
  • 7. • Using CVS to check in (Edit) and check out (Update). Education • BE in Electronics and Communication Engineering from Basaveshwara Engineering College, Bagalkot (2003) • PUC in Science from Basaveshwara Science College, Bagalkot (1999) • SSLC from St Anne’s Lions School, Bagalkot (1997) Personal Information Name: Sachin V Kodagali Birth date: 26/08/1981 Languages Known: English, Hindi, and Kannada