Praveen Kumar Vemuri
E-Mail: Praveenkumar.vemuri@gmail.com Mobile: 1-2107187240
LinkedIn: www.linkedin.com/in/praveen-kumar-vemuri-1600182b
Professional Goal
A dynamic QA professional with over 9 years of experience in Software Testing and automation, currently associated with
Dell as Software QA Senior Engineer, seeking challenging role while working with a team of positive and motivated individuals
to create high quality software
Experience
 Comprehensive understanding of SDLC/STLC and agile methodologies
 Excel in problem solving, debugging and root cause analysis.
 Effective communication skills and record for coordination between globally located teams.
 Responsible for coordination of both offshore and onsite team’s daily tasks planning, assignment and tracking
 Preparation of System Test Strategy, Test Plan and effort estimation.
 Experience with continuous delivery development model
 Experience in performing the Installation testing, Sanity testing, Functional testing, Retesting, Regression testing, System
testing, GUI & Browser compatibility testing and Documentation testing, Ad-hoc testing, End-to-End Testing, UAT testing.
 Experience in implementing and maintaining Keyword Driven, Data Driven, Modular Driven and Hybrid frameworks using
QTP/UTF
 Expertise in automating web based application using QTP and selenium (C# and robot automation framework)
 Working knowledge on LINUX/UNIX, Mainframes applications.
 Ability to automate Mainframe/Unix based applications using QTP (using terminal emulator add-in)
 Mid-level experience in testing web services using SOAP UI, Automation using Suds (Python)
 Experience with HTML5, CSS and XPATH
 Currently working on creating a customized automation framework based on Python and windows based tools for Dell
Product
 Experience with JIRA, QMetry, Quality Center and test management tools
 Experience with creating jobs/builds in Jekins
 Having thorough understanding of retail banking domain – Credit cards and Auto finance
 Having good knowledge in automobile retail and wholesale inventory and sales management systems.
Education
 Major: Mechanical Engineering
 Degree: Bachelor of Engineering
 University: Andhra University, India.
Techincal Skills
Programming Languages : C, VB Scripting, Java, C#, Python
Operating Systems : Windows, Mac, UNIX, Mainframes
Databases : Oracle, DB2, SQL
Automated Testing Tool : HP Quick Test Professional 10.0 & 11.0
Selenium WebDriver using Java/python
Robot Automation Framework
STAF
Other Tools : Rational Clear Quest, TFS, JIRA and Qmetry, TOAD, TERADATA, HTML5, CSS, XPATH
SOAP UI, API Testing
PROJECTS EXECUTED
Title : Software QA Senior Engineer Duration: Jul-14 to Current
Client : Dell
Technologies : C#, Python
Tool Used : STAF, JIRA, Qmetry, Jenkins, vPro, Windows based automation tools
Description : In my current project I am testing the data security products developed by Dell to protect the data
integrity and security of the company or individuals who purchase the products along with Dell laptops/desktops/servers.
Key responsibilities:
 Sprint planning for automation team
 Estimating the efforts for automation based on the complexity and deriving the ROI and prioritizing the tasks
 Assign tasks to the team and track them to closure
 Determine the data setup requirements and preparing the data
 Identifying the tools required for automation
 Automation framework development and maintenance
 Automation lab expansion and maintenance
 Preparing automation scripts and maintenance
 Build the automation suite to integrate with continuous development builds and test the builds before deployment to testing
environment
 Run the regression test suites on the final build before deploying it to production
 Identifying the defects and track them to closure
 Working closely with manual testing and development teams to understand the scope of regression testing required
 Working with automation team to identify the best tools in the market and implement best practices
 Preparing road map for automation
 Providing Bi-Weekly status to the higher management and reviewing the road map and resource requirements to help
budgeting
Title : Programmer Analyst Duration: Feb-12 to Jun-2014
Employer : Ness Technologies
Location : Dallas, TX
Technologies : Java, Python 2.7
Tool Used : HP Quick Test Professional 11.0, Selenium2 (WebDriver) Robot framework, JIRA, Qmetry, Jenkins
Description : DealerTrack is a leading software products and service provider for automobile dealers. Current project
involves creation of a strong centralized regression suite for various products developed by DealerTrack. Monitor the stability of
the application in continuous build integration environment
 Attending bi-monthly sprint planning meetings and plan the automation work in alignment with development and manual
testing teams
 Attending daily stand-up meetings and update all the team members with the status of automation of each story in the
sprint and bring up and impediments, dependencies or complexities involved
 Identification of regression scenarios and preparing the end to end regression testcases for various products across
DealerTrack
 Identifying the tool for automation. Currently we are using Selenium Robot Automation framework and QTP 11 for
automation
 Using BPC (Business Process Component) test automation framework
 Monitoring the build stability by executing the unit level testcases for every build in continuous build environment
 Executing the automation and manual regression test cases for bi monthly releases and certifying the code for production
release.
 Co-ordinating with offshore testing team for achieving the daily/sprint wise targets for automation
 Responsible for reviewing the automation scripts generated by offshore team and making an changes to the framework as
required
 Experienced in setting up Jenkins to manage the automation test builds/runs through Jenkins.
 Responsible for defect tracking, daily test status reporting to all the stake holders
 Responsible for conducting the defect reconciliation meeting with technical stakeholders to identify the root cause of the
defects and improve the testing strategy to arrest the slippage of defects into production
 Responsible for conducting defect prioritization meetings with business stakeholders to prioritize the defect fixes and
highlighting the risks and workarounds
 Support deployments with production validation testing (PVT) using automation testing
Title : Test Analyst Duration: Jan-11 to Feb-12
Employer : Infosys
Location : Richmond, VA
Technologies : Chordiant
Databases : Oracle, SQL
Tool Used : HP Quick Test Professional 9.0, 10.0.
Description : CapitalOne is a leading bank in US. CapitalOne finance is a subsidiary of CapitalOne bank which
facilitates credit card services to the customers. Infosys is providing the quality assurance service to CapitalOne for different
application in both and cards domains. Chordiant is a Fraud and Dispute case management application internal to CapitalOne.
The application is built of complex Java customised frame work developed by Chordiant (PEGA systems). The project involves
the functional testing of the enhancement and new functionalities introduced in the application. Integration testing with various
systems in CapitalOne for e.g., TSYS (mainframes application developed in CICS). Oracle 10g is the back of the system. The
project is being handled in agile methodology which involves daily scrum meeting, monthly sprint planning and retrospective,
mid sprint reviews.
Accountabilities
 Participating in monthly sprint planning and forecast the estimations for the entire sprint.
 Performing requirement analysis and identifying the gaps in requirements
 Identifying the impact of change and scope of testing for the new functionalities and enhancement or defect fixes.
 Identifying the need of Integration testing based in the impact analysis
 Preparing the estimation of efforts required for testing
 Preparing the test scenarios and test cases for system testing, integration testing and Regression testing.
 Tracking the progress of testing on daily basis and providing updates to client in daily scrum meetings
 Co-Ordination between Client and the project team (offshore team).
 Co-Ordination between integration teams for integration testing
 Co-Ordination between development team and testing team
 Co-Ordination between business POC and development team and the project team to identify the gaps in requirements.
 Identifying the areas of automation and proposing the client for automation based in ROI
 Test results reporting, defect tracking and maintenance in quality
 Automation framework used is Business Process Tests (BPT)
Title : Test Analyst Duration: May-07 to Dec-10
Employer : Infosys
Location : Hyderabad, Telangana, India
Technologies : Mercury Interactive Quick Test Professional 9.0.
Databases : Oracle, SQL
Accountabilities
 Identifying the Risk based test cases for regression testing
 Involved in the feasibility analysis of the AUT.
 Object Repository creation of the AUT.
 Scripting of the custom functions regarding the business functionality and reporting.
 Automation framework used is Business Process Tests (BPT)
 Operating unit test, integration test for the generated automation scripts.
 Integrating scripts with the Quality Centre.
 Handling maintenance of test scripts and supporting the team using the scripts to execute the scripts.
 Debugging the script failures during the execution of automation of automation suite and reporting the issues to client.
 Maintaining the enhancements in old scripts.
 Development of new scripts for new test cases added to the regression test suite.

Praveen Kumar Vemuri

  • 1.
    Praveen Kumar Vemuri E-Mail:Praveenkumar.vemuri@gmail.com Mobile: 1-2107187240 LinkedIn: www.linkedin.com/in/praveen-kumar-vemuri-1600182b Professional Goal A dynamic QA professional with over 9 years of experience in Software Testing and automation, currently associated with Dell as Software QA Senior Engineer, seeking challenging role while working with a team of positive and motivated individuals to create high quality software Experience  Comprehensive understanding of SDLC/STLC and agile methodologies  Excel in problem solving, debugging and root cause analysis.  Effective communication skills and record for coordination between globally located teams.  Responsible for coordination of both offshore and onsite team’s daily tasks planning, assignment and tracking  Preparation of System Test Strategy, Test Plan and effort estimation.  Experience with continuous delivery development model  Experience in performing the Installation testing, Sanity testing, Functional testing, Retesting, Regression testing, System testing, GUI & Browser compatibility testing and Documentation testing, Ad-hoc testing, End-to-End Testing, UAT testing.  Experience in implementing and maintaining Keyword Driven, Data Driven, Modular Driven and Hybrid frameworks using QTP/UTF  Expertise in automating web based application using QTP and selenium (C# and robot automation framework)  Working knowledge on LINUX/UNIX, Mainframes applications.  Ability to automate Mainframe/Unix based applications using QTP (using terminal emulator add-in)  Mid-level experience in testing web services using SOAP UI, Automation using Suds (Python)  Experience with HTML5, CSS and XPATH  Currently working on creating a customized automation framework based on Python and windows based tools for Dell Product  Experience with JIRA, QMetry, Quality Center and test management tools  Experience with creating jobs/builds in Jekins  Having thorough understanding of retail banking domain – Credit cards and Auto finance  Having good knowledge in automobile retail and wholesale inventory and sales management systems. Education  Major: Mechanical Engineering  Degree: Bachelor of Engineering  University: Andhra University, India. Techincal Skills Programming Languages : C, VB Scripting, Java, C#, Python Operating Systems : Windows, Mac, UNIX, Mainframes Databases : Oracle, DB2, SQL Automated Testing Tool : HP Quick Test Professional 10.0 & 11.0 Selenium WebDriver using Java/python Robot Automation Framework STAF Other Tools : Rational Clear Quest, TFS, JIRA and Qmetry, TOAD, TERADATA, HTML5, CSS, XPATH SOAP UI, API Testing PROJECTS EXECUTED Title : Software QA Senior Engineer Duration: Jul-14 to Current
  • 2.
    Client : Dell Technologies: C#, Python Tool Used : STAF, JIRA, Qmetry, Jenkins, vPro, Windows based automation tools Description : In my current project I am testing the data security products developed by Dell to protect the data integrity and security of the company or individuals who purchase the products along with Dell laptops/desktops/servers. Key responsibilities:  Sprint planning for automation team  Estimating the efforts for automation based on the complexity and deriving the ROI and prioritizing the tasks  Assign tasks to the team and track them to closure  Determine the data setup requirements and preparing the data  Identifying the tools required for automation  Automation framework development and maintenance  Automation lab expansion and maintenance  Preparing automation scripts and maintenance  Build the automation suite to integrate with continuous development builds and test the builds before deployment to testing environment  Run the regression test suites on the final build before deploying it to production  Identifying the defects and track them to closure  Working closely with manual testing and development teams to understand the scope of regression testing required  Working with automation team to identify the best tools in the market and implement best practices  Preparing road map for automation  Providing Bi-Weekly status to the higher management and reviewing the road map and resource requirements to help budgeting Title : Programmer Analyst Duration: Feb-12 to Jun-2014 Employer : Ness Technologies Location : Dallas, TX Technologies : Java, Python 2.7 Tool Used : HP Quick Test Professional 11.0, Selenium2 (WebDriver) Robot framework, JIRA, Qmetry, Jenkins Description : DealerTrack is a leading software products and service provider for automobile dealers. Current project involves creation of a strong centralized regression suite for various products developed by DealerTrack. Monitor the stability of the application in continuous build integration environment  Attending bi-monthly sprint planning meetings and plan the automation work in alignment with development and manual testing teams  Attending daily stand-up meetings and update all the team members with the status of automation of each story in the sprint and bring up and impediments, dependencies or complexities involved  Identification of regression scenarios and preparing the end to end regression testcases for various products across DealerTrack  Identifying the tool for automation. Currently we are using Selenium Robot Automation framework and QTP 11 for automation  Using BPC (Business Process Component) test automation framework  Monitoring the build stability by executing the unit level testcases for every build in continuous build environment  Executing the automation and manual regression test cases for bi monthly releases and certifying the code for production release.  Co-ordinating with offshore testing team for achieving the daily/sprint wise targets for automation  Responsible for reviewing the automation scripts generated by offshore team and making an changes to the framework as required  Experienced in setting up Jenkins to manage the automation test builds/runs through Jenkins.  Responsible for defect tracking, daily test status reporting to all the stake holders  Responsible for conducting the defect reconciliation meeting with technical stakeholders to identify the root cause of the defects and improve the testing strategy to arrest the slippage of defects into production  Responsible for conducting defect prioritization meetings with business stakeholders to prioritize the defect fixes and highlighting the risks and workarounds  Support deployments with production validation testing (PVT) using automation testing Title : Test Analyst Duration: Jan-11 to Feb-12 Employer : Infosys Location : Richmond, VA Technologies : Chordiant Databases : Oracle, SQL Tool Used : HP Quick Test Professional 9.0, 10.0. Description : CapitalOne is a leading bank in US. CapitalOne finance is a subsidiary of CapitalOne bank which facilitates credit card services to the customers. Infosys is providing the quality assurance service to CapitalOne for different application in both and cards domains. Chordiant is a Fraud and Dispute case management application internal to CapitalOne. The application is built of complex Java customised frame work developed by Chordiant (PEGA systems). The project involves
  • 3.
    the functional testingof the enhancement and new functionalities introduced in the application. Integration testing with various systems in CapitalOne for e.g., TSYS (mainframes application developed in CICS). Oracle 10g is the back of the system. The project is being handled in agile methodology which involves daily scrum meeting, monthly sprint planning and retrospective, mid sprint reviews. Accountabilities  Participating in monthly sprint planning and forecast the estimations for the entire sprint.  Performing requirement analysis and identifying the gaps in requirements  Identifying the impact of change and scope of testing for the new functionalities and enhancement or defect fixes.  Identifying the need of Integration testing based in the impact analysis  Preparing the estimation of efforts required for testing  Preparing the test scenarios and test cases for system testing, integration testing and Regression testing.  Tracking the progress of testing on daily basis and providing updates to client in daily scrum meetings  Co-Ordination between Client and the project team (offshore team).  Co-Ordination between integration teams for integration testing  Co-Ordination between development team and testing team  Co-Ordination between business POC and development team and the project team to identify the gaps in requirements.  Identifying the areas of automation and proposing the client for automation based in ROI  Test results reporting, defect tracking and maintenance in quality  Automation framework used is Business Process Tests (BPT) Title : Test Analyst Duration: May-07 to Dec-10 Employer : Infosys Location : Hyderabad, Telangana, India Technologies : Mercury Interactive Quick Test Professional 9.0. Databases : Oracle, SQL Accountabilities  Identifying the Risk based test cases for regression testing  Involved in the feasibility analysis of the AUT.  Object Repository creation of the AUT.  Scripting of the custom functions regarding the business functionality and reporting.  Automation framework used is Business Process Tests (BPT)  Operating unit test, integration test for the generated automation scripts.  Integrating scripts with the Quality Centre.  Handling maintenance of test scripts and supporting the team using the scripts to execute the scripts.  Debugging the script failures during the execution of automation of automation suite and reporting the issues to client.  Maintaining the enhancements in old scripts.  Development of new scripts for new test cases added to the regression test suite.