sanjay_resume_updated

12
CAREER OVERVIEW An ISTQB certified tester, with strong technical knowledge and having approx. 9 years’ experience in field of Quality engineering. I have worked on testing of various types of application including Desktop, Web & Mobile Application through Manual & Automation testing. I've excellent working experience in all phase of Software development life cycle (SDLC) & Software Testing Life Cycle (STLC) including Test Planning, Test designing, Test management, Test result analysis, Test reporting, Test release management. I've a strong functional & technical knowledge and always ready for a new professional challenge. I have worked with client like TiVo.com, Genworth Financial, Wolter’s Kluwer Financial Services (WKFS), NYT (New York Times), FOX-Sports & Snap Deal. PRIMARY AREA OF EXPERTISE Having 9 years of experience in field of Quality engineering. Experience in various domain like Mortgage Lending, AdTech, Health Care & eCommerce. Experience in Web API Testing and Web Services testing. Good knowledge of XML, JSON, REST, SOAP & WSDL. Experience in CMS technologies- Adobe-CQ5. Good experience in Responsive testing using various device & OS – iPhone, iPad, Android phone & Android tabs & windows mobile. Proficient in various phases of testing like, Functional / System Testing, Regression Testing, System Integration Testing (SIT), User Acceptance Testing (UAT), Production Support and Maintenance Testing. Excellent experience across all phases of Software Testing Life Cycle (STLC) including requirement gathering, analysis, designing, testing and implementation. Experienced in complete test process including Test Planning, Test Designing, Test Management & Execution and Test Analysis & Reporting. Proficient in Test Planning, Test estimation, developing test scenario, test cases and test executions. Good experience in E2E testing and User Acceptance Testing. Hands-on experience in LOS, Mortgage Insurance, Impact analysis, preparing user documents, Business Scenarios, User stories and Use cases and providing post implementation support Working experience in Data Migration testing. Exposure in various application testing including CRM (Sales Force) & SAP- Billing & Settlement. Working experience in Testing Centre of Excellence (TCoE) environment with multiple vendors, Onsite coordinator, Business Architects, SMEs and PMs. 1 | Page

Upload: sanjay-ray

Post on 06-Jan-2017

86 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Sanjay_Resume_updated

CAREER OVERVIEW

An ISTQB certified tester, with strong technical knowledge and having approx. 9 years’ experience in field of Quality engineering. I have worked on testing of various types of application including Desktop, Web & Mobile Application through Manual & Automation testing. I've excellent working experience in all phase of Software development life cycle (SDLC) & Software Testing Life Cycle (STLC) including Test Planning, Test designing, Test management, Test result analysis, Test reporting, Test release management. I've a strong functional & technical knowledge and always ready for a new professional challenge.

I have worked with client like TiVo.com, Genworth Financial, Wolter’s Kluwer Financial Services (WKFS), NYT (New York Times), FOX-Sports & Snap Deal.

PRIMARY AREA OF EXPERTISE

Having 9 years of experience in field of Quality engineering. Experience in various domain like Mortgage Lending, AdTech, Health Care & eCommerce. Experience in Web API Testing and Web Services testing. Good knowledge of XML, JSON, REST, SOAP & WSDL. Experience in CMS technologies- Adobe-CQ5. Good experience in Responsive testing using various device & OS –iPhone, iPad, Android phone &

Android tabs & windows mobile. Proficient in various phases of testing like, Functional / System Testing, Regression Testing,

System Integration Testing (SIT), User Acceptance Testing (UAT), Production Support and Maintenance Testing.

Excellent experience across all phases of Software Testing Life Cycle (STLC) including requirement gathering, analysis, designing, testing and implementation.

Experienced in complete test process including Test Planning, Test Designing, Test Management & Execution and Test Analysis & Reporting.

Proficient in Test Planning, Test estimation, developing test scenario, test cases and test executions.

Good experience in E2E testing and User Acceptance Testing. Hands-on experience in LOS, Mortgage Insurance, Impact analysis, preparing user documents,

Business Scenarios, User stories and Use cases and providing post implementation support Working experience in Data Migration testing. Exposure in various application testing including CRM (Sales Force) & SAP- Billing &

Settlement. Working experience in Testing Centre of Excellence (TCoE) environment with multiple vendors,

Onsite coordinator, Business Architects, SMEs and PMs. Experienced in working on various software development model including Waterfall and Agile

methodologies. Experienced in working on Defect and Test management tools like HP QC, JIRA, and Mantis &

Bugzilla. Sound knowledge in the healthcare industry particularly in the areas of eRx (Electronic

Prescriptions), CCD for health care information, HL7 messaging, claims processing and EDI testing.

Good working experience in AWS and Linux environments. Experience in testing of various types of application including e-Commerce, Mortgage Lending,

Health Care, AdTech Application, Mobile Apps & Kiosk Application . Experienced in working on Defect and Test management tools like HP QC, JIRA, Mantis &

Bugzilla.Leadership & Managerial:

Lead up to 7 + member delivery team with Onshore/Offshore model and with multiple locations. Managing efforts at various STLC phases. Introduced best practices for Test planning and Test Execution for Projects. Risk Based Prioritization based on Business impacts.

1 | P a g e

Page 2: Sanjay_Resume_updated

TOOLS SNAPSHOT

Operating System Windows XP/NT/2003/Vista/Windows7/LinuxDomain Mortgage Lending, Health Care, Digital Media (AdTech),

Mobile TestingTesting Tools HP Quick Test Professional (QTP), Selenium, VSS(Visual

Source Safe), SVN, GIT Hub, WinSCP, Putty/Unix Box, Jmeter, HTTPerf, AutoBench.

Test Management Tools JIRA, HP Quality Centre , Clear Quest, Mantis, Bugzilla, SR Quick view.

Database Systems MS SQL Server, MySQL, Oracle, No SQL- AerospikeOpen Systems C, C++, .Net, Unix, XML, HTML, PL/SQL,PHP, JSON,XMLCMS Adobe CQ5 & AEM 6.1Server Apache, Tomcat , Netty, Redis, KafkaEAI Tools TIBCO BW, RV, EMS, ADB Adapter.

EDUCATION

Bachelor of Engineering in Computer Science & Engineering from BPUT, Rourkela (formally Utkal University, Bhubaneshwar) in session 2001- 2005.

I.SC (PCM) from SPI College, Jamshedpur under JIEC, Ranchi in 2001. 10th from Vidyasagar Vidyalaya, Jamshedpur under Bihar School Board, Patna in 1998.

PROFESSIONAL EXPERIENCE

Company Roles Duration Tavant Technologies Pvt. Ltd. (Noida) QE Lead Jun, 2012 – Till Date Tavant Technologies Pvt. Ltd. (Noida) Sr. QA Engineer Dec, 2010 – Jun, 2012 Chetu India Pvt. Ltd. (Noida) Test Engineer Lead Dec, 2009 – Dec,2010 Chetu India Pvt. Ltd. (Noida) S/W Test Engineer Jun, 2009 – Dec,2009 Axiom Group Software. (Hyderabad) S/W Test Engineer Feb, 2007 – May,2009

MAJOR PROJECTS

Client : TiVo CorpProject : TiVo.com (MAVRIK)Duration : March 2016 – till dateTechnologies : PHP, Drupal, SAP, Salesforce Tools : Manual testing & SOAP UIRole : QE Lead (Individual contributor)

Project Name: TiVo MAVRIKProject details: TiVo Corp. introduced DVR technology, the ability to record TV and watch it whenever we want. The company continues to keep up with the latest technology. It has improved its DVR boxes and added options like streaming and integration with popular apps. TiVo offers a few set-top boxes like Bolt, Bolt+, Roamio OTA, TiVo Mini and planning to launch a new product called MAVRIK, which will have Cloud recording ability along with other features. The aim of this project to integrate the MAVRIK product to TiVo's existing systems and provide a responsive website for activation Mavrik boxes. So that new/existing user can purchase Mavrik from TiVo.com & can able to do the activation, change payment plan, update tier plan and cancel plan by himself. Responsibilities:

Analyzing and understanding Business and Functional documentation.

2 | P a g e

Page 3: Sanjay_Resume_updated

Test Estimation, Work Allocation, Test Management

Status Reporting, Client Interaction

Preparation of STC (System Test Cases) and peer review.

To perform UI & compatibility testing with various iOS & Android devices.

Perform data preparation activities to support testing of Mavrik activation flow & Web services.

Execution of Functional, Integration, E2E and Regression test cases.

Capture test execution outcomes in JIRA & update status on daily basis.

Client : Genworth Finance, USAProject : Web Method 2.0Duration : Sep. 2015– Feb. 2016Technologies : Java, Tools : Manual testing & SOAP UIRole : QA Lead

Description: Genworth Financial offers a range of products and services, including long-term care insurance, annuities, life insurance, and mortgage insurance. Genworth’s offers mortgage insurance, with benefits including homebuyer privileges, which provides rebates to items purchased for the home, and the homeowner assistance program, in which Genworth professionals work with homeowners and lenders to structure a feasible loan repayment program.Access Plus-> The aim of the project is to collect personal information in a loan application, using it to assess a borrower's credit and financial history for the loan process to the applicants. The application is used by the underwriting person to determine how much an applicant can afford to borrow and be able to pay back. eMI-> The aim of this project is to seamless integration between Genworth and the LOS, with MI ordering — even rate quote capability— embedded directly into the LOS. Genworth and the LOS providers allows users to select Genworth as the MI provider from the LOS and link to Genworth's website, where they can upload DU 3.2 file data directly into Genworth’s system. From there, users simply validate the uploaded data and supply any other required data in order to receive an MI Commitment in .pdf format.

Responsibilities: Analysed and understanding Business and Functional documentation. Prepared test cases scenario bases on the SRS documents. Performed functionality testing, API/Web Services testing & track the testing outcome. Identification, investigation and escalation of defects, ensuring traceability back to test cases. Develop/Review test cases based on test scenarios for functional & web services testing. Perform data preparation activities to support testing of Web services. Execution of Functional, Integration, E2E and Regression test cases. Involve in scrum meeting and coordination with onsite team to analyze test issues/defects. Coordinating with onsite, business team and development teams.

Client : Snapdeal, IndiaProject : Snapdeal Ad platformDuration : Dec. 2014– August 2015Technologies : Java, Angular JS, Twitter bootstrap, MySQL, Apache, Netty, Redis, Pixel Server,

Aerospike, Kafka.Tools : Chrome Addon-Postman, SOAP-UI, Jmeter, Httperf, JIRA, putty, github, SVN,

WinCPRole : QA Lead

Description: Snapdeal Campaign Manager is an advertising campaign entry and management system. It is a multi-screen web application for the Snap Deal digital advertising group to create, manage, and monitor digital advertising campaigns. Users who mostly use this system are referred to as Advertiser and publisher.

3 | P a g e

Page 4: Sanjay_Resume_updated

However, the system will be also used by in-house team. Whatever campaigns that are created in the system (and are having status as Live) are pushed to Ad Server (decision based system) to publish ads on the Snap Deal Website.Snap Deal Ad server:Snap Deal Ad server is a decision based system which will publish the Ads on the snap deal website based on campaign configurations i.e. whatever campaigns that are created within campaign manager and made the campaign status as Delivering.Responsibilities:

Analysing and understanding Test Requirements and creating corresponding Test Scenarios.

Liaise with Stakeholders and Business Analyst for tests to be signed-off.

Develop manual test cases in excel sheet and utilizing JIRA ensuring traceability of test cases back to business requirements.

Develop/Review test scenarios based on business process flows.

Perform data preparation activities to support testing.

To test backend application flow on AWS environment.

RESTful API testing using SOAP UI & Poster.

Performed performance testing using Jmeter.

Execution of Functional, Integration, E2E and Regression test cases.

Capture test execution outcomes in JIRA, Test summary reports.

To performed User Acceptance Testing (UAT) on behalf of client in client location.

To delegate task to team member & track progress of testing activities.

Cooperative work with all vendors involved in the project to analyse test issues/defects.

Coordinating with onsite, business team and development teams.

Work to ensure testing outcomes are achieved within defined cost, time, and quality constraints.

Contribute to the assessment of overall test plan success or failure.

Client : FOX-Sports, USAApplication : FoxSports-Supports and FoxSports- Press Pass

Role : QA LeadOperating Systems : UNIX, Windows-7,Technology : CMS-Adobe-CQ5, Java, OracleTool : JIRA, SVN, Pixelruler, Chrome-Emulator.,

Description: FoxSports-Supports -> The aim of the project is to design and develop a new responsive site where FOX Sports Supports can exist; both current and archival content. It includes the redesign the existing FOX Sports Supports website, creating an innovative responsive version that incorporates an integrated digital/social/event activation strategy. The website should help increase consumer awareness, enhance employee involvement and generate interaction through portals of the site. FoxSports-Press PassTo design and develop a new responsive site where FOX Sports press and media relations can exist; both current and archival content.

i. Site to provide authenticated areas of the site accessible via credentials.

ii. Site to support users to download content such as logos, talent headshots/bios, video/photos, releases, etc.

Site to help extend media relations with media outlets via comprehensive, easy to navigate press site.

Responsibilities

Analysed the User/Business Requirements and Functional specifications documents as per the client's requirement.

Followed the (Standard Operating Procedure) SOPs of the company in documenting Test Plan, Test Cases and Test Procedure using Business requirements document and Functional requirements document of the system.

4 | P a g e

Page 5: Sanjay_Resume_updated

Develop manual test cases utilizing test tool TTMS and JIRA and ensuring traceability of test

cases back to business requirements.

Identification, investigation and escalation of defects, ensuring traceability back to test cases

Develop/Review test scenarios, Test cases based on business process flows.

Reviews of scenarios & low level test cases, testing the application on various software environments, Defect Reporting and verification.

Validated and monitored Go Live activities such as production verification and help UAT team with user acceptance testing.

Perform data preparation activities to support testing.

Leading 2 QA team member and handling their queries, communication/meeting with client for clarifications and QA status on daily basis.

To perform Responsive testing using various device & OS –iPhone, iPad, Android phone & Android tabs & windows mobile.

Performed compatibility testing in various mobile device, desktop, OS and Browsers.

Execution of Functional, Integration, E2E and Regression test cases.

Capture test execution outcomes in JIRA.

Coordinating with onsite, business team and development teams.

Work to ensure testing outcomes are achieved within defined cost, time, and quality constraints.

Contribute to the assessment of overall test plan success or failure.

Client : New York Times (NYT), USAApplication : AMPT, Campaign Manager, Adx Server, Salesforce, SOS.

Role : QA LeadDuration : Nov ’11 – June’ 14Technology : Java, Oracle, Salesforce,

Description:

Advertising Media Planning Toolkit (AMPT) is used by the media planning team for generating media plans in a smarter way compared to dealing with thousands of documents and sheets they used to deal with before.

AMPT Phase 2 will cater to enhancing the features developed in Phase 1 for better adaption of the application.

Campaign Manager: The ADX Campaign Manager is an advertising campaign entry and management system. It is a multi-screen web application for the New York Times digital advertising group to create, manage, and monitor digital advertising campaigns. Users who mostly use this system are referred to as Traffickers. However, the system is also used by in-house marketing team and Email Production team. Whatever campaigns that are created in the system (and are having status as Live) are pushed to Delivery System (decision based system) to publish ads on the NYT Website (both US and global editions).

SOS Bridging API: It is a process by which SOS communicates with context server, whereby it creates campaigns and sets the mandatory properties. It uses API exposed by the context program api.ctx and sets the html header to pass the data along. Approach here will be to replicate the existing functionality of Api.ctx by creating web service wherein data will be transferred using HTTP POST and GET. It should be written in such a way that output of existing and new API should always match in case of success.

Responsibilities:

5 | P a g e

Page 6: Sanjay_Resume_updated

Testing included Integration testing, validating interfaces, system -testing and regression testing,

Automation Testing of Regression suit using Selenium. Responsible for creating builds in QA Environment using Jenkin & Hudson of various NYT

applications. To assign task to team and track testing progress in order complete task in defined deadline. Performed Smoke testing to ensure build is ready for further testing. Involved in scrum meeting , review meeting, RCA meeting & Bugs discussion meeting. Creating Automation scripts using SOAP UI and Selenium.

- Review and help Peers /new joinees with Script designing. - Run nightly Batch and report analysis. - Create Prototypes for sales pitch Demos. - Created the Automation Test Plan. - Created Generic Functions in java based selenium Script for Web based applications.

- Created hybrid selenium framework (Selenium, web driver, Junit,) to achieve the goal of DB standardizations.

Involved in the entire QA Life Cycle, which included Requirement Analysis, Designing and documentation of Test strategy, Test Scenario, Test Cases; mapping of requirements in RTM with the test conditions.

Direct interaction with client for all QA life cycle related work as I was leading from QA prospective.

Hosting and attending status/defect calls with clients, development teams, and requirement teams among others.

Involved in activities like Test Estimation, Requirement Analysis High Level scenarios & test sets preparation, Reviews of scenarios & low level test cases, testing the application on various software environments, Defect Reporting and verification.

Validated and monitored Go Live activities such as production verification and help UAT team with user acceptance testing.

End to End business testing in staging environment to ensure everything is working fine before going to production.

Client : Wolter’s Kluwer Financial Services, (WKFS) USA.Application : Knowledge base(KB), C1Role : Sr. QA EngineerEnvironment : OS - Windows XPTools : HP-QTP, HP-QC, CQ, Quick View

Descriptions: Knowledge Base Content is the words, sentences, paragraphs and the documents that are used to produce Loan and Mortgage instruments. This lending content is used by WKFS products like ARTA Lending, Rembrandt, DDS, Expere DDS and ComplianceOne. KB Content provides defect updates to maintain customer satisfaction, new documents to maintain a competitive edge, and compliance updates to maintain customer compliance in the marketplace. These loan and mortgage instruments are created as dynamic documents and static documents.This project is focused on applying the mandatory compliance updates, market enhancements requests and defect updates to the existing Knowledgebase Content.Responsibilities:

Involved in the entire QA Life Cycle, which included Requirement Analysis, Designing and documentation of Test strategy, Test Package, Test Cases, mapping of requirements in RTM with the test conditions.

To analyse the baseline FS (Functional Specification), CR (Change Request) documents. To prepare business level test scenario & test case. To perform sanity testing to ensure product/release is in testable condition prior to execution. To perform Integration testing, System testing & acceptance testing. To perform Retesting & regression testing after fixes of Bug. Involvement in entire testing process includes Requirement Definition, Planning, Design,

Execution & Analysis. SR Testing and assist with Regression testing & verify that requirements are testable. Provide SQC test status as needed and requested. IVT Testing-To change catalogues as per instructions & run batch iteration through QTP.

6 | P a g e

Page 7: Sanjay_Resume_updated

Client : AZZLY INC. USA.Application : IntuitivEMRRole : Sr. QA EngineerEnvironment : OS - Windows XPTools : Bugzilla, HL7 message validator

Descriptions: IntuitivEMR is a web based EMR application implemented on SaaS based architecture to manage the health care information. It is used by doctors and healthcare providers to run their clinics. It includes modules like Manage Client, Manage Location, Manage Staff, Appointment scheduling, storing patient records (diseases, diagnosis, allergies, E-messaging, e-Prescription etc.). The customer AZZLY Electronic Health Record/Practice Management/Patient Health Record (AZZLYEHR/PM/PHR) is dedicated to providing physician practices with an affordable, reliable, scalable and secure solution that improves patient care, maximizes office efficiencies and optimizes reimbursementsResponsibilities:

Followed the (Standard Operating Procedure) SOPs of the company in documenting Test Plan,Test Cases and Test Procedure using Business requirements document and Functional requirements document of the system.

Analyze certification document of integration with third party (TransFirst-Billling & Coding Lab soft & Dr.first).

Modified and updated the Test Plan and Test Scripts as per change in business requirements for application.

Coordinated with team successfully in efficient testing. Coordinate with QA team & development team for efficient resolution of open issues, Team

progress tracking. Actively Interacted with Clients for Issues resolution and requirement specification. Execution of the Test Cases using Black Box Techniques. Performing GUI Testing, Regression Testing, Functional Testing Manually. Identifying Bugs and interacting with the development team. Generating Bug Report & reporting through Bugzilla.

Other Projects

Client: SpringMedProject: Spring ChartSpring Charts is software designed to manage all non-financial activities of a medical practice. Spring Charts combines a robust electronic medical record system with integrated appointments, messaging, reminder capabilities, and many other tools designed to speed and streamline medical documentation

Client: OpenEMRProject: OpenEMR-SureScript & OpenEMR-TranscriptionOpenEMR-Surescript: The target of this project is to integrate the OpenEMR platform with Surescript’s ePrescription interface. A prescription module allows doctors to write a prescription for the patient.OperEMR-Transacriptions: The motive of the project is to provide an independent solution for medical practitioners and transcriptionist as well to manage the transcription files and to ensure the process goes smoothly and fast to provide an easy option in transcription world.

Client: EyeLine Project: My Golf Game PlanEyeline Golf (https://www.mygolfgameplan.com) provides training services and products for Golfers. The website used by Golf players to enter data about their game. Based on the data entered by the player, the site will generate automatic Tips for the player that will help him/her improve their game. The site will also show the progress or data of the golfer in Flash based charts and other rich UI controls. The site will also have a feature where are Golf Teacher can register and monitor / advise their students on their game.

Client: MVP Sports

7 | P a g e

Page 8: Sanjay_Resume_updated

Project: MVP Sports-KioskObjective of this project to create a self-service kiosk that allows members to sign up for various classes that are going on (e.g. Yoga class, Taekwondo class, swimming class etc.). So, the member can be able to pull up their existing account and either use credit card on account or enter a new card to purchase participation in that class. Customer has a central application from CSI Software. The Kiosk application communicates with central CSI application through web services based server application. Workflow of kiosk is as follow (Facility -> Programs -> Sessions -> Classes -> Add to cart).

Client: Dr. Ayad Project: iPhone-Code SimulatorThe objective of the project is to design and develop an iPhone application that will be used by CHP to get trained and learn on the drug and intervention procedures for a pre-defined list of emergency scenarios. The CHP will use this application to simulate a real-life emergency situation using the scenarios listed in the application. On selecting a scenario the application will show the drug and intervention procedures associated with that scenario. The CHP can use the information and perform the procedures.

Other Achievements & Certifications

ISTQB Foundation Level Certification. Got Integrity first achievement certificate from Genworth Financial, USA. Got 2 times Tavant Spot Award for Excellence as” Most Valuable Player” Received Tavant Excellence Award-2014 for Accountability & Executions. Received Certificate of Appreciations from client Wolter’s Kluwer Financial Services(WKFS)

for excellent work done. Participated in CMMi level 5 SQA audit for the project. Received Google AdWords certification, Google Analytics Certification. Certification received on various courses offered by Mortgage Bankers Associations (MBA), USA.

Passport/Visa Status

Nationality: IndianPassport#: P0016426Valid upto: June-2026Visa status: US H1 B – Waiting for Approval

8 | P a g e