ANUJ SHRIVASTAV
****.*************@*****.***
Domain Expertise
* ***** * ****** ** IT industry experience in Software Testing encompassing a wide range of skill set, roles and industry verticals with 2 years 8 months in India, 11 months in UK and 2 years 11 months in US
Experience:
Extensive experience in all phases of Software Development Life Cycle and QA Life cycle.
Selenium Developer – edureka certified.
Proficient in Selenium, Appium, Sikuli, JUnit and TestNG. Considerable knowledge of QTP.
Test management using RQM (Rational Quality Manager), maintain access rights and permissions for all team members (more than 50) including BA's
Troubleshoot configurations and defect fixes
Experience with manual and automation testing of POS systems, Mobile apps, Web and desktop applications.
Coordination of testing activities to the build out of physical and virtual test labs
Review, Enhancements, Support (Offshore deliverables, Discussions, Issue resolution, Knowledge Transition, Process improvement etc.)
Perform Infrastructure/non-functional requirements testing
Communication & collaboration (Estimation, Resource planning, tracking status, Defect triage and Task allocation etc.)
Proficient in handling the role of Configuration Manager.
Test case design & execution estimation.
Design, development & Execution of Test Cases for function, GUI testing.
Writing test scenarios using use cases.
Ability to analyze requirement specification of any systems and prioritize test efforts.
Have developed and executed test plan for Web Based and Client Server Application
Worked on various types of testing i.e. Automation Testing, Database Testing, End-to-End Testing, Functional Testing, System Integration Testing, and Usability Testing.
Ability to learn new technologies and challenging concepts quickly and implement them.
Excellent analytical, problem solving, decision-making and presentation skills with ability to co-ordinate activities in a fast paced team environment.
Strong communication and interpersonal skills.
Strong Team player and contribute towards the team goals. Ability to work productively and effectively in a team as well as individually.
Working with CMMI Level 5 Company.
Technology Skills
Bug tracking tool
Clear Quest, JIRA, RQM
Configuration management tool
Visual Source Safe, Clear Case, SVN Tortoise, SharePoint 2012
Database Tools
SQL* PLUS and TOAD.
Web Technologies
HTML, XML
Languages
PL/SQL, C, Java Scripting, VB Scripting
OS
Windows
Automation Tools
Selenium, Sikuli, Appium, TestNG
Personal Details
Address
1360 S Finley Road Lombard Chicago US 60148
Date of Birth
2-Dec-86
Nationality
Indian
Marital status
Married
Permanent Address
Chankya Puri Colony Lane no: 3 House no. 786 Satna Madhya Pradesh Pin Code: 485001
Visa Type:
H1-B Expiry Date: 27-Sep-2017
Employment Summary
Period
Organization
Role
Nov 2008 – Till date
IGATE
Technical Lead
Professional Qualification
Degree
University
Year
Percentage
B.E (Electronics &Telecommunication)
IET DAVV Indore
2008
65.88
HSC
C.J.H.S.S Satna
2004
73
SSC
C.J.H.S.S Satna
2002
80.4
Project at iGATE America
#7. Global Lab Coordination
Client Name
McDonald’s Corporation, Chicago USA
Team Size
4
Operating System
Windows XP, Windows 7, Windows Server 2008, Windows Server 2003, Microsoft Hyper V
Role
Lab Coordinator (System Engineer)
Skills
XML, C, Java, Network Troubleshooting, TCP/IP, LAN/WAN, fiber channel, DHCP, NAT
Duration
1st Aug 2012 to till date
Description:
McDonald’s Corporation is a leading global foodservice retailer with more than 33,000 local restaurants serving more than 64 million people in 119 countries each day. McDonald's Global Lab Coordinator has to work with various countries while performing a key service to the Quality Assurance team. The GQA lab is an essential component for the testing initiatives wherein the GQA Lab Coordinator needs a combination of technical and analytical skills to support the GQA team deliver high quality applications to McDonald’s restaurants.
Role & Responsibilities :
1.Build out of physical and virtual test labs and handover to QA teams for further testing.
2.Interpret Business, functional and technical requirements and specifications.
3.Troubleshoot configurations and defect fixes.
4.Test management using RQM, maintain access rights and permissions for all team members (more than 50) including BA's. Automated test case import process using RQM import plugin.
5.SharePoint maintenance and repository management.
6.Knowledge Transition to various AOW's as on when required.
7.Analyze business requirements, system requirements specifications, and functional documents
8.Collaboration with Global QA, Test Harness & Deployment Services teams to stage and setup lab infrastructure and software.
9.Responsible for test procedures and defining testing scope for projects based on the Business Requirements Document.
10.Review, Enhancements, Support (Offshore deliverables, Discussions, Issue resolution, Knowledge Transition, Process improvement etc.)
11.Perform Infrastructure/non-functional requirements testing.
12.Install, administer, configure and operate key applications based on the Restaurant Technology Platform.
13.Communication & collaboration (Estimation, Resource planning, tracking status, Defect triage and Task allocation etc.)
14.Testing of the developed code on laptop load as well as in testing lab with actual restaurant setup & facilitating User Acceptance testing.
Project at iGATE Europe
#6. NP6 Deployment
Client Name
McDonald’s Corporation, Europe
Role
Technical Analyst
Duration
Sep 2011 to July 2012 (11 Months)
Description:
NP6 Deployment is a project where McDonalds Europe plans to deploy NP6 Application throughout Europe in all the restaurants across Europe by 2014. The deployment will ensure that all the restaurants are equipped with latest hardware and software required for running the NewPOS6 application. The process involves four phases/team
1.GREY Team (Transition and Planning) – responsible for collecting Review details and further delivering the Action Plan
2.BLACK Team (Restaurant Foundation) – responsible for Piloting the Lab
3.BLUE Team (Service and Business Features) – responsible for piloting 1-5 stores
4.RED Team (Solution Deployment) – Further deployment support
Challenges Involved
1.Addressing to Market queries/concerns for the deployment
2.Upgrading the smaller countries from old legacy systems to new McDonalds applications
3.Explaining Market about the latest software and their usage after integration of POS Systems
4.Market understanding for SKU implementation
Anuj Responsibilities:
Anuj, part of GREY Team where his responsibilities involved
1.Visit the European Countries (IT Office of McDonalds), review the existing hardware and software placed. Address to countries queries regarding the deployment
2.Identify the non-compatible devices with NP6 and recommend them to upgrade.
3.Release the action plan to the country, specifying the estimated cost for upgrade, Licensing and sequential steps to be taken for NP6 Deployment
4.Communicate with procurement, networking and testing about latest products pricing and performance
5.Day to day task, such as preparing charts and presentation mostly based on cost for upgrade and tracking the progress of the country concerned to the deployment program
6.Maintain the SharePoint repository, ensure that updated version of documents are placed at appropriate folders
7.Create installation, technical and manual documents for various McDonald’s products/applications
8.Weekly updates of all the PM++ scorecards belonging to GREY Phase Europe
Projects at iGATE India
#5 Kiosk V3
Client Name
McDonald's Corporation, USA
Team Size
2
Role:
Testing Engineer
Environment:
Desktop Application
Duration
April 2011 to August 2011
Description: McDonalds is the biggest Fast Food and Restaurant service provider around the world. They are having around 31000 restaurants all over the world with more than 400000 employees.
The kiosk is a customer-facing extension of the POS system and therefore is driven by many of the same business needs, including a need for improved order accuracy and a need for improved operational efficiency. However, the kiosk is also a marketing tool and is driven by a need for brand awareness and brand loyalty.
Role & Responsibilities :
QA Lead
Configuration Manager
Studying software Requirement/specifications.
Identifying the test cases.
Writing the test cases.
Executing the test cases.
Bug Reporting & Bug Tracking using JIRA.
Executing functional and system test procedures.
Performing regression testing, Retesting.
#4 Restaurant File Maintenance 2
Client Name
McDonald's Corporation, USA
Team Size
6
Role:
QA Lead & Configuration Manager
Environment:
Visual Basic 6.0.
Duration
April 2010 to March 2011 (12 months)
Description: McDonalds is the biggest Fast Food and Restaurant service provider around the world. They are having around 31000 restaurants all over the world with more than 400000 employees.
Used with NewPOS, RFM facilitates a faster, friendlier, and more accurate customer order. RFM 2 exists to manage price, product, promotion, and configuration information for the POS. It is a centrally hosted, web-based application that manages information for the POS including menu items, coupons, discounts, taxes, and the POS configuration. It can be used centrally by Owner Operators, Restaurant Managers, or some combination depending on the local market needs. It reduces the amount of data that needs to be managed on a regular basis and allows data to be managed across multiple restaurants.
The next generation of RFM, RFM 2, will make it easier (usability) to enter information that configures the POS device, accommodate all McDonald’s restaurants (scalability), and provide more reliable data (data integrity).
Role & Responsibilities :
QA Lead
Configuration Manager
Studying software Requirement/specifications.
Identifying the test cases.
Writing the test cases.
Executing the test cases.
Bug Reporting & Bug Tracking.
Executing functional and system test procedures.
Performing regression testing, Retesting.
#3.Restaurant Portal & Authentication System
Client Name
McDonald's Corporation, USA
Team Size
5
Technologies
C#, Winforms, .Net 2.0, XML
Role
Test Lead & Configuration Manager
Duration
Dec 2009 to March 2010
Description: McDonalds is the biggest Fast Food and Restaurant service provider around the world. They are having around 31000 restaurants all over the world with more than 400000 employees.
We are developing Restaurant Portal and Authentication System (RPAS) for such a big and esteemed client. Here we are using the Windows Live-ID for the authentication purpose. Authentication is done through CAS (Central Authentication Service) server developed by Microsoft.
Here we are using RAF framework (Restaurant Application Framework), which is developed by the client for their projects. We are managing three different servers through web services. It's a good project with lot of learning's and challenges while implementing client requirements.
Role & Responsibilities :
• Test Lead
• Configuration Manager
• Studying software Requirement/specifications.
• Identifying the test scenarios.
• Writing the test cases.
• Executing the test cases.
• Bug Reporting & Bug Tracking.
• Finding out the Test scenarios for the newly added functionalities.
• Executing functional and system test cases.
• Generating test data for product.
• Reviewing existing documentation (previous test cases and defects).
• Updating test cases, test results.
• Performing regression testing, retesting, compatibility testing, database testing & Installation
#2. Dynamic Shift Positioning Guide
Client Name
McDonald's Corporation, USA
Team Size
4
Technologies
C#, ASP.Net 3.5, XML
Role
Test Engineer
Duration
1st Nov 2009 to 5th Dec 2009 (1 month)
McDonald's has approximately 31,000 restaurants and has 2 million restaurant users. The Restaurant store manager needs to predict total number of crew hour required, hourly crew required in each restaurant areas (such as Drive thru, Front Counter, Kitchen, etc), key restaurant staff positions, Positions for Ops excellence, Staff utilization at various hours in each area, etc. All of this is based on positioning, which in turn is based on trends, predictions and projections.
This Positioning tool will help the Shift Managers to utilize the variable crew in an optimized manner.
Role & Responsibilities :
Understanding testing requirements.
Identifying the test scenarios.
Writing and executing the test cases.
Finding out the Test scenarios for the newly added functionalities.
Executing functional and system test cases.
Generating test data for product.
Writing test Plan and sign off document.
Performing regression testing, integration testing
Interact with developers, various members of my team to discuss and to resolve defects and their priorities.
Daily Status Reporting to Onsite Coordinator.
Help test lead for making daily status report
#1. Vodafone (Development And Implementation of POS (cPOS))
Client Name
IBM India Pvt Ltd. (for Vodafone India)
Team Size
48
Technologies
Java, EJB 3.0, WebSphere 6.1, Oracle 9i
Role
Test Engineer
Duration
1st Jan 2009 to 31st Oct 2009 (10 months)
Description:
Vodafone Essar has multiple Point of Sale applications (multiple locations, multiple instances, different technologies). This POS transformation project is intended towards having a single instance installation of the application, which would have better performance, scalability, maintainability and better time to market.
The proposed solution is based on Service Oriented Architecture. SOA can enable to build a system that reacts quickly to changes in the business environment. With service-oriented architecture, we build set of components that enable distributed resources (applications, database systems, etc.) to interact with each other in support of business processing.
Vodafone Essar would like to have superset business processes across all circles with flexibility to add circle specific variations in steps. During scoping phase, service-wise superset of the workflow will be captured and facility will be provided to configure circle specific variations
Role & Responsibilities :
Use case to Test case creation
Form level test case creation.
Field level test case creation.
QA Execution, SIT Test Execution.
Component Testing.
Interface Testing.
Multi Data Base testing.
Audit trail testing.
Automation Testing. (RFT)
Knowledge Sharing and mentoring new resources.
Achievements
Professional
1.Received “Pat on the Back” award in April 2009. Highest award for a fresher.
2.Received “Dream Team Award” thrice for all the three projects done in the past.
3.Rewarded with the cash bonus of 75K in the year 2010 April for excellent performance in 2009.
4.Received “Valuable Contribution Award” for Q3 of 2010.
Extra-Curricular
1.State level player of “Chess” & “Ball Badminton” in the year 2004.
2.Captain for college Cricket, Volleyball & Chess team in the year 2008.
3.University champion in Chess for the year 2007 & 2008.