21
SAJJA RAJESH Mobile: + 91- 9966418009 Email: [email protected] 9.4 years of IT experience in Functional Testing, ETL Testing, Database testing, Web Services testing, Recovery testing, Compatibility testing, Security testing, Build Activity, Automation Testing and have good domain knowledge of Banking, Mortgage, Retail and E-commerce applications and Holding 4 years of valid US B1 visa with onsite experience Professional Summary . Experience on various domains – Finance, Retail, e-Commerce, TeleCom and Insurance Experience in Agile methodology Experience in deriving system specifications from business requirements Experience in Test Plan preparation Hands on experience on SQL server 2008 R2. Hands on Experience in Installing, Configuring, Deploying and Monitoring of SSIS Tools on Windows 2008 server. Experience on different automation tools – Ruby, QTP Experience on automation frame works – TAZA, Watir, Data driven, Keyword driven and Hybrid frame works Experience on Performance Testing tools – Load Runner and Performance Center. Experience in Test/Defect Management tools - Mercury Quality Center, Bugzilla, Tracker and Zoom Experience on Yantra Systems Experience on Web Services testing with SOAP and XML Experience on Content management tools – Adobe contributes Experience on Help making tool – Adobe Robohelp Experience on Search Engine Testing – Easy ask Experience on WBI (Web sphere Business Intelligence) Testing 1 / 21

Sajja Rajesh - Testing

Embed Size (px)

Citation preview

Page 1: Sajja Rajesh - Testing

SAJJA RAJESH Mobile: + 91- 9966418009 Email: [email protected]

9.4 years of IT experience in Functional Testing, ETL Testing, Database testing, Web Services testing, Recovery testing, Compatibility testing, Security testing, Build Activity, Automation Testing and have good domain knowledge of Banking, Mortgage, Retail and E-commerce applications and Holding 4 years of valid US B1 visa with onsite experience

Professional Summary .

Experience on various domains – Finance, Retail, e-Commerce, TeleCom and Insurance Experience in Agile methodology Experience in deriving system specifications from business requirements Experience in Test Plan preparation Hands on experience on SQL server 2008 R2. Hands on Experience in Installing, Configuring, Deploying and Monitoring of SSIS Tools

on Windows 2008 server. Experience on different automation tools – Ruby, QTP Experience on automation frame works – TAZA, Watir, Data driven, Keyword driven

and Hybrid frame works Experience on Performance Testing tools – Load Runner and Performance Center. Experience in Test/Defect Management tools - Mercury Quality Center, Bugzilla,

Tracker and Zoom Experience on Yantra Systems Experience on Web Services testing with SOAP and XML Experience on Content management tools – Adobe contributes Experience on Help making tool – Adobe Robohelp Experience on Search Engine Testing – Easy ask Experience on WBI (Web sphere Business Intelligence) Testing Experience in Metrics preparation Excellent knowledge on ISO Standards and CMM Levels Having experience in handling of multiple teams Excellent troubleshooting and issue resolution skills Excellent communication and service oriented skills with added multitasking ability Excellent interpersonal skills and key team Player

Professional Experience .

Currently Working as Project Lead in Cigniti Technologies Hyderabad (June 2014 to Till date)

Worked as Test Lead in Tech Mahindra(Mahindra Satyam) Hyderabad (March 2011 to June 2014)

Worked as Test Engineer in Nisum Technologies (Formerly known as OSI Technologies) Hyderabad. (Feb 2006 to March 2011)

1 / 14

Page 2: Sajja Rajesh - Testing

Visa Status &Onsite Experience .

Holding 4 years of valid US B1 visa with onsite experiences. (LG&E Louisville KY, USA and Gap, SanFrancisco, CA, USA)

Certifications . 1. Introduction to Oracle 9i SQL

Technical Skills .

Testing Tools : QTP 8.2 and 9xTest /Defect Management Tools : Quality Center,Tracker,Bugzilla and ZoomPerformance Tools : Load Runner 7.8/7.02Databases : SQL Server, Oracle, MS Access, MySQLLanguages : C, C++Tools : TOAD, SQL Loader, SQL Developer, SOAPUI,XML SPYWeb Technology : C#, ASP2.0, HTML, DHTML, PHP 5.0, XMLDevelopment Tools : Dream weaver CS3, Visual studio 2005.Web Server : IIS, ApacheWeb Services : Good knowledge of WSDL with SOAPNetworking Tools : FTP Scripting Languages : TSL, VB Script, Java ScriptOperating Systems : LINUX, Windows 95/98/NT4.0/2000/ME/XP, MS Dos Source Control : Win CVS, VSS and Tortoise SVNETL Tools : SSISOLAP Tools : SSRS

Educational Background .

Bachelor of Technology from University of Pondicherry.

2 / 14

Page 3: Sajja Rajesh - Testing

Project Details .

Project Domain Utilities Project Name: Lock out/Tag out (LOTO)Client LG&E and KURole Project LeadOrganization Cigniti Location Offshore: May 2015 to Till date

Duration Offshore: Apr 2015 to Till date

Team Size Project : 4 Onsite: NilEnvironment(with skill versions)

Languages: .Net Onsite: Oct 2015 to Apr 2015

Team Size Database : SQL Module : 1Environment(with skill versions)

Tools : Nil

a) Project Description Safety is the cornerstone of the LG&E/KU value system.  The Lockout/Tag out (LOTO) management system is a vital component in managing clearances for power plant equipment.  The system manages the process in accordance with the company’s comprehensive Lockout/Tag out policy.  The generating stations have utilized the incumbent system to manage the energy isolation process for over 15 years.  Over 24,000 clearances/year are processed across a database of 47,000 devices.  These clearances isolate equipment to keep employees safe from energized devices within the generating plants.  The software tracks the process from initial request to the final stage of removing the tags off the devices

b) Contribution Preparation of test strategy. Preparation of test plan and getting approval for test plan. Discuss with Customer to understand the scope. Tracking requirements and scope changes. Identify the business scenario. Preparation of test cases and uploading then to HPQC. Tracking requirements. Creating the test data. Executing the test cases in different environments. Tracking the clarification log on the daily basis. Participating in status call with client and daily blocker calls. Allocate work to the team. Conducting KT Sessions. Review the test cases and preparing the review report. Open defects in HPQC and tracking them to closure. Perform regression testing before each branch cut.

3 / 14

Page 4: Sajja Rajesh - Testing

Prepare testing reports and sending the status to the manager and the client on daily basis.

Develop the scripts to identify the duplicate devices in the data base. Helping the development team in identifying the development gaps.

Project Domain BankingSub Domain Core BankingProject Name: The Customer Experience Mod (CEM)Client Scotia BankRole Test LeadOrganization Tech MahindraLocation Offshore: NilDuration Offshore: Aug 2013 to Till date Onsite: NilTeam Size Project : 8 Onsite: Nil Environment(with skill versions)

Languages: Module : 1

Environment(with skill versions)

Database : NilTools : DB2

a) Project Description The Customer Experience Model (CEM) Tools is a Quick Tools on the IntraLink homepage and has been widely used by branch officers to prepare gap analysis, meeting agenda and Financial Strategy Summary for customers. Branch officers’ use these tools to prepare for upcoming customer meetings and to identify what products the customer has with Scotiabank and outside of the bank for potential cross-selling. Currently, branch officers manually input customers’ information on the Gap Analysis and required additional preparation time. This project is to incorporate the CEM Tools on Sales Builder to enhance users experience and increase efficiency.

b) Contribution Preparation of test strategy. Preparation of test plan and getting approval for test plan. Discuss with Customer to understand the scope. Tracking requirements and scope changes. Identify the business scenario. Preparation of test cases and uploading then to HPQC. Tracking requirements. Creating the test data. Executing the test cases in different environments. Tracking the clarification log on the daily basis. Participating in status call with client and daily blocker calls. Allocate work to the team. Conducting KT Sessions. Review the test cases and preparing the review report.

4 / 14

Page 5: Sajja Rajesh - Testing

Open defects in HPQC and tracking them to closure. Perform regression testing before each branch cut.

Project Domain BankingSub Domain RetailProject Name: Do Not Call List (DNCL)Client Scotia BankRole Test LeadOrganization Tech MahindraLocation Offshore: NilDuration Offshore: July 2013 Onsite: NilTeam Size Project : 2 Onsite: Nil Environment(with skill versions)

Languages: Module : 1

Environment(with skill versions)

Database : NilTools : DB2

a) Project Description

The DNCL solution has been designed for the Telemarketing staff of the bank. The key telemarketing areas that have been identified to use this solution are Contact Centre, Wealth Management, Domestic branches, mobile telemarketing staff and 3d party telemarketing companies acting on Bank’s behalf. The DNCL application also handles internal Do Not Call List (IDNCL).

b) Contribution Preparation of test strategy. Preparation of test plan and getting approval for test plan. Discuss with Customer to understand the scope. Tracking requirements and scope changes. Identify the business scenario. Preparation of test cases and uploading then to HPQC. Tracking requirements. Creating the test data. Executing the test cases in different environments. Tracking the clarification log on the daily basis. Participating in status call with client and daily blocker calls. Allocate work to the team. Conducting KT Sessions. Review the test cases and preparing the review report. Open defects in HPQC and tracking them to closure.

Project Domain Banking

5 / 14

Page 6: Sajja Rajesh - Testing

Sub Domain Consumer Lending & CardsSolution MortgageProject Name: File UploadClient Citi BankRole Test LeadOrganization Mahindra SatyamLocation Offshore: Nil Onsite: NilDuration Offshore: Jan 2013 to Till date. Onsite: Nil Team Size Project : 9 Module : 3Environment(with skill versions)

Languages: NilDatabase : Oracle 9.iTools : Quality Center, SoapUI, Site catalyst, WATS.

a) Project Description Citi, the leading global financial services company, has approximately 200 million customer accounts and does business in more than 160 countries and jurisdictions. Citi provides consumers, corporations, governments and institutions with a broad range of financial products and services, including consumer banking and credit, corporate and investment banking, securities brokerage, transaction services, and wealth management.Servicing application is a web based application to provide online interface to CITI customers who have taken mortgage with CitiMortgage. The loan and customers information is stored and maintained in Mainframe system. Servicing application provides internet based access to customers to view their loan information as well as modify some of their personal information.FNMA 3D needs to be implemented for Correspondent Loans. Phase II of this project is to implement the MISMO standard methodology. Correspondent  Web will receive the MISMO file in xml format through the e-Delivery process with manual user interaction to process the loan in LPM. For each functional requirement described in this specification, this document will contain the measurable criteria indicating how the requirement will be tested and validated as complete.

b) Contribution Discuss with Customer to understand the scope. Preparation of test plan and getting approval for test plan. Identify the business scenario. Preparation of test cases and uploading then to HPQC. Tracking requirements and scope changes. Tracking the clarification log on the daily basis. Participating in status call with client and daily blocker calls. Allocate work to the team. Conducting KT Sessions. Review the test cases and preparing the review report. Open defects in HPQC and tracking them to closure. Perform regression testing before each branch cut. Prepare testing reports and sending the status to the manager and the client on

daily basis.

6 / 14

Page 7: Sajja Rajesh - Testing

Helping the development team in identifying the development gaps.

Project Domain BankingSub Domain Consumer Lending & CardsSolution MortgageProject Name: CED Phase 2Client Citi BankRole Test LeadOrganization Mahindra SatyamLocation Offshore: Nil Onsite: NilDuration Offshore: Dec 2012 to Jan 2013. Onsite: Nil Team Size Project : 9 Module : 3Environment(with skill versions)

Languages: NilDatabase : Oracle 9.iTools : Quality Center, SoapUI, Site catalyst, WATS.

a) Project Description Citi, the leading global financial services company, has approximately 200 million customer accounts and does business in more than 160 countries and jurisdictions. Citi provides consumers, corporations, governments and institutions with a broad range of financial products and services, including consumer banking and credit, corporate and investment banking, securities brokerage, transaction services, and wealth management.Servicing application is a web based application to provide online interface to CITI customers who have taken mortgage with CitiMortgage. The loan and customers information is stored and maintained in Mainframe system. Servicing application provides internet based access to customers to view their loan information as well as modify some of their personal information.The current ongoing encasements so called Filed upload is which user tries to upload from the Document summary page of CMI.com.  The user can upload the selected files subject to the allowed limit and size along with the type of the files. The Services will fetch the files of the user that he/she has uploaded during certain period and will display it in the Document Summary page.

b) Contribution Discuss with Customer to understand the scope. Preparation of test plan and getting approval for test plan. Identify the business scenario. Preparation of test cases and uploading then to HPQC. Tracking requirements and scope changes. Tracking the clarification log on the daily basis. Participating in status call with client and daily blocker calls. Allocate work to the team. Conducting KT Sessions. Review the test cases and preparing the review report. Open defects in HPQC and tracking them to closure. Perform regression testing before each branch cut.

7 / 14

Page 8: Sajja Rajesh - Testing

Prepare testing reports and sending the status to the manager and the client on daily basis.

Helping the development team in identifying the development gaps.

Project Domain BankingSub Domain Consumer Lending & CardsSolution MortgageProject Name: MFA implementation. Client Citi BankRole Test LeadLocation Offshore: Nil Onsite: NilDuration Offshore: Nov 2012 Onsite: Nil Team Size Project : 7 Module : 8Environment(with skill versions)

Languages: NilDatabase : Oracle 9.iTools : Quality Center, SoapUI, Site catalyst, WATS. O/s : Windows XP

a) Project Description The Closing Docs Website is a B2B Portal where Closing Agents (Law Firms and Title Companies) can log in and download documents required to close a Mortgage on CitiMortgage's.A new MFA solution using one time passwords (OTP) will be added to the the Closing Docs web application as the primary MFA solution to meed FFIEC requirements. Currently an MFA solution exists that challenges users with a personal question/answer. This will become the secondary or fail-over solution if the primary MFA OTP solution is unavailable due to technical communication issues.Customers will be required to have access to a telephone or mobile device that supports text messaging (SMS). Because Closing Docs is a B2B application there is a high potential that personal cell phones may be required for SMS communication. Only voice with phone extension will be supported. Complex automated voice phone systems outside of phone extensions will not be supported.Closing Docs will utilize the new REL MFA Security Service that provides user MFA risk scoring and OTP services.

b) Contribution Discuss with Customer to understand the scope. Tracking requirements and scope changes. Reviewing of test plan and getting approval for test plan. Identify the business scenario. Preparation of test cases and uploading then to HPQC. Tracking the clarification log on the daily basis. Participating in status call with client and daily blocker calls. Allocate work to the team. Conducting KT Sessions. Review the test cases and preparing the review report. Open defects in HPQC and tracking them to closure. Perform regression testing before each branch cut.

8 / 14

Page 9: Sajja Rajesh - Testing

Prepare testing reports and sending the status to the manager and the client on daily basis.

Helping the development team in identifying the development gaps.

Project Domain BankingSub Domain Consumer Lending & CardsSolution MortgageProject Name: CBOL Phase-1Client Citi BankRole Test LeadOrganization Mahindra SatyamLocation Offshore: Nil Onsite: NilDuration Offshore: Feb 2012 to Nov 2012 Onsite: Nil Team Size Project : 17 Module : 12Environment(with skill versions)

Languages: NilDatabase : Oracle 9.iTools : Quality Center, Fiddler, SoapUI, Site catalyst,

WATS. O/s : Windows XP Hardware Nil

a) Project Description Citi, the leading global financial services company, has approximately 200 million customer accounts and does business in more than 160 countries and jurisdictions. Citi provides consumers, corporations, governments and institutions with a broad range of financial products and services, including consumer banking and credit, corporate and investment banking, securities brokerage, transaction services, and wealth management.Servicing application is a web based application to provide online interface to CITI customers who have taken mortgage with CitiMortgage. The loan and customers information is stored and maintained in Mainframe system. Servicing application provides internet based access to customers to view their loan information as well as modify some of their personal information.Existing Citi Mortgage will be moved to CITI Bank Online (CBOL) in a phased manner. Moving of Retail from CMI.com to CBOL is in scope of Phase -1.

b) Contribution Discuss with Customer to understand the scope. Preparation of test plan and getting approval for test plan. Identify the business scenario. Preparation of test cases and uploading then to HPQC. Tracking requirements and scope changes. Tracking the clarification log on the daily basis. Participating in status call with client and daily blocker calls. Allocate work to the team.

9 / 14

Page 10: Sajja Rajesh - Testing

Conducting KT Sessions. Review the test cases and preparing the review report. Open defects in HPQC and tracking them to closure. Perform regression testing before each branch cut. Prepare testing reports and sending the status to the manager and the client on

daily basis. Helping the development team in identifying the development gaps.

Project Domain BankingSub Domain Consumer Lending & CardsSolution MortgageProject Name: Online Mortgage Request.Client Citi BankRole Test LeadOrganization Mahindra SatyamLocation Offshore: Nil Onsite: NilDuration Offshore: March 2011 to Feb 2012 Onsite: Nil Team Size Project : 21 Module : 12Environment(with skill versions)

Languages: NilDatabase : Oracle 9.iTools : Quality Center, Fiddler, SoapUIO/s : Windows XP Hardware Nil

a) Project Description Citi, the leading global financial services company, has approximately 200 million customer accounts and does business in more than 160 countries and jurisdictions. Citi provides consumers, corporations, governments and institutions with a broad range of financial products and services, including consumer banking and credit, corporate and investment banking, securities brokerage, transaction services, and wealth management.Servicing application is a web based application to provide online interface to CITI customers who have taken mortgage with CitiMortgage. The loan and customers information is stored and maintained in Mainframe system. Servicing application provides internet based access to customers to view their loan information as well as modify some of their personal information.The current on-going enhancements the so called Web Strategy Phase 10 for the Online Mortgage Request (OMR) is replacement to Form 1003.

b) Contribution Discuss with Customer to understand the scope. Preparation of test plan and getting approval for test plan. Identify the business scenario. Preparation of test cases and uploading then to HPQC. Tracking requirements and scope changes. Tracking the clarification log on the daily basis.

10 / 14

Page 11: Sajja Rajesh - Testing

Participating in status call with client and daily blocker calls. Allocate work to the team. Conducting KT Sessions. Review the test cases and preparing the review report. Open defects in HPQC and tracking them to closure. Perform regression testing before each branch cut. Prepare testing reports and sending the status to the manager and the client on

daily basis. Helping the development team in identifying the development gaps.

Project Domain E-commerce Sub Domain NilSolution NilProject Name: Gap - UKANClient Gap Inc, USARole Module LeadOrganization Nisum Technologies India PVT LTDLocation Offshore: Nil Onsite: NilDuration Offshore: July 2008 to March 2011 Onsite: Aug 2008 to

October 2008 Team Size Project : 26 Module : 9Environment(with skill versions)

Languages: RubyDatabase : Oracle 9.iTools : Ruby Watir, Quality Center, TrackerO/s : Windows XP Hardware Nil

a) Project Description Gap Inc is one of the world’s largest specialty clothing retailers with more than 3100

stores and generated $14.5 billion revenue in the fiscal year of 2008.Gap operates 5 recognized apparel brands. These are Gap, Banana Republic, Old Navy, Piper lime and Athleta. Now Gap is extended its business to Canada and UK markets. This project handles online business system for all brands in all markets. Many applications are involved in this systemEx: - OMS - Order Management System, which handles orders of the user Ecom - This is actual site which is used by the end user MCM - Marketing Content Management, which handles Ecom page content AVS - Address Validation System, which validates the user addressesIn Canada they are going to operate 3 brands except Piper lime and Athleta. In Canada Market, Gap provides one special feature called as Locale functionality. Using with this functionality user can access the site in Canadian French as well as Canadian English languages.

In UK market, Gap operates only 2 brands these are GAP and Banana Republic.b) Contribution

Automating the stories by using Ruby Script in both Virtual Frame Work and Taza Frame Works.

11 / 14

Page 12: Sajja Rajesh - Testing

Participating in Story Time Sessions and attending daily stand ups and daily blocker calls.

Daily interaction with the PDM’s and SME’s. Allocate stories to the respective team members Conducting KT Sessions if required Complete the automation part of each iteration and get it signed off the stories from the

PDM’s. Attend Iteration open close meetings. Perform regression testing of each application before each branch cut. Open defects in MQC and get it closed before iteration close. Review automation scripts and commit the code in SVN. Prepare each Iteration testing reports and submit to the management and clients.

Project Domain RetailSub Domain TelecomSolution NilProject Name: MwediaClient MwediaRole Test LeadOrganization Nisum Technologies India PVT LTDLocation Offshore: Hyderabad Onsite: NilDuration Offshore: January/2008 to July/2008 Onsite: NilTeam Size Project : 5 Module : 2Environment(with skill versions)

Languages: NilDatabase : Oracle Tools : ZoomO/s : Windows XPHardware Nil

a) Project Description The main objective of the project is to create a web portal that enables the end-user to know and subscribe the broadband telephone services offered by the company. The portal also enables the administrator to publish/remove the new service plans to add/modify/remove the customer information. Mwedia Web Portal mainly contains two major components namely Website and Billing System. Portal will interact with Mwedia Application Server for call information.

b) Contribution Creating test plan. Involved in gathering requirements. Creating mockup screens. Creating Use cases. Defining Testing workflow and testing process. Developing Test Scenarios and Reviewing Test Cases.

12 / 14

Page 13: Sajja Rajesh - Testing

Develop test data using ECP and BVA Creating Software Project plan. Interaction with developers and attending meetings. Performed Smoke, Usability, Regression, Performance testing and System Testing. Bug Reporting and Tracking through Zoom.

Project Domain InsuranceSub Domain NilSolution NilProject Name: Superior AxisClient Superior AxisRole Module LeadOrganization Nisum Technologies India PVT LTDLocation Offshore: Hyderabad Onsite: NilDuration Offshore: February/2007--January/2008 Onsite: NilTeam Size Project : 6 Module : 3Environment(with skill versions)

Languages: NilDatabase : Sequel server 2003Tools : Traker, Adobe Contribute, Robo HelpO/s : Windows XPHardware Nil

a) Project Description Superior Access is currently in the process of re-engineering its ecommerce applications and business processes to create a more robust experience for its insurance agents. In this effort a new Agent Dashboard will be developed to mange and display Policy Status, Commissions, Markets, PIF, Look-to-Book, and Losses. This Dashboard will serve as interface where agent will begin all its activities. The Dashboard will require its independent database and APIs to collect data from existing 250 plus databases. User Interfaces, Process Flows, Page Flows and Business Logic will be defined by the Superior Access Business team and will be implemented by us. These initiatives require defining and developing an infrastructure, which is scalable, failsafe and can perform at very high transaction volumes. In order to develop such a robust application special emphasis needs to be placed on application architecture and quality of work performed using open and scalable systems following industry and Superior Access standards.b) Contribution

Creating Software Project plan. Involved in gathering requirements. Involved in defining Testing workflow and testing process. Interacted with developers and attending meetings. Developing Test Scenarios and Writing Test Cases. Performed Smoke, Usability, Regression, System Testing and Performance Testing. Bug Reporting and Tracking through Tracker. Involved in doing Build Audits.

13 / 14

Page 14: Sajja Rajesh - Testing

Acted as a Build Manager and Configuration Controller.

Project Domain Reference management systemSub Domain NilSolution NilProject Name: Boulder LogicClient Boulder LogicRole QA EngineerOrganization Nisum Technologies India PVT LTDLocation Offshore: Hyderabad. Onsite: NilDuration Offshore: Feb/2006—Feb/2007 Onsite: NilTeam Size Project : 15 Module : 9Environment(with skill versions)

Languages: NilDatabase : Sequel server 2003Tools : Zoom, Load RunnerO/s : Windows XPHardware Nil

a) Project Description Boulder Logic Reference Manager is the first software application designed to helping you manage your organization’s customer reference program. It helps you build a library of customer testimonials and simplifies the effort required to find the best customers willing to speak about their success with your product or service. b) Contribution

Creating Software Project plan. Involved in gathering requirements. Involved in defining Testing workflow and testing process. Interacted with developers and attending meetings. Developing Test Cases. Usability, Regression and System Testing. Bug Reporting and Tracking through Zoom. Acted as a Configuration Controller. Performance Testing.

14 / 14