MANOJ PRUTHI
Address: ***-*** ******* ******, *******, Ontario M4X 1N3 Mobile: 647-***-****~ E-Mail: acugni@r.postjobfree.com
PROFILE SNAPSHOT
A competent professional with 10+ years of rich experience in:
System Testing Requirement Gathering Reporting / Documentation
Client Handling Agile Methodology Test Management
Adept in Business requirement analysis and gathering for new requirements, enhancements and change requestsfrom multiple
stakeholders using different elicitation techniques
Excellent knowledge of Business Analysis Processes; including conducting Workshops, Gap Analysis, Process Flows, Process
Improvement andWorkflow Modeling.
Involved in Creation of Software Requirement Specification and Design documents.
Scope agreement& Liaison with stakeholders.
Strong knowledge of software documentation standards and best QA practices with the ability to plan large scale
implementations.
Coordinating with technical leads and product owners to ensure implementation meets acceptance criteria and deadlines are met
on time.
Accountable to ensure that the requirements are aligned with the clients business objectives and stated expectations.
Experience understanding problem definition, evaluation of requirements, and defining clearly the acceptance criteria for all user
stories as agreed with product owner.
Experience identifying use cases, supplementary requirements, and business rules.
Experience developing use case diagrams and activity diagrams.
Experience in UML and business process modeling.
Converting/Mapping use cases to business requirements.
Presenting different proposals to stakeholders and project teams for best solutions in line with the market trends.
Vast experience testing on web based and client server applications built on ASP.NET, JAVA and PHP.
Extensive experience in Functional, Non Functional, System, Integration, User Acceptance, Business Acceptance,
Regression, Smoke, Sanity, Exploratory testing.
Vast experience working/leading the QA teams in all phases ofSoftware Development Life cycle (SDLC) and Software Testing
Life Cycle (STLC).
Extensive experience working in Waterfall, Scrum, Safe Agile environment and driving complex projects to closure.
Acted as Scrum master in multiple projects and involved in creating Release Plan, Sprint Plan and working with product
owner on prioritizing Product Backlog.
Ensuring scrum best practices and processes are being followed in the project and resolved challenges faced by team members.
Facilitated Daily Scrum, Release planning, Review and Retrospective meetings
Experience creating Sprint Burndown and Velocity metrics.
Proficient in TestEstimation, Test Planning, Test Strategy and Test Executionand getting it approved by Project Manager,Client
and Architects
Proficient in Regression testing for GUI, Data, Control flow and Browser Compatibility (Cross Browser) issues.
Experience in Database testing(SQL) and Security testing.
Experience in Performance testing using JMeter.
Experience working on VMware and white box testing in ASP.Net
Extensive experience in Test Processes, Methodologies and best practices used in QA.
Experience in various Testing Types and Techniques.
Vast Experience in Creation, Execution and Verification of Test Case Scenarios using business requirement and design
documents.
Ensure potential issues are tracked and escalated in a timely manner and offer solutions for prompt resolution.
Proven experience into Web apps (mobile sites) and hybrid mobile apps on different versions of IOS, Android and Tablets.
Involved in creation of Test report, Bug reports and Test logs.
Implemented Scrum into various projects and ensured scrum best practices are being followed by the team.
Acted as central point of contact for escalation related to testing risks, roadblocks and dependencies on assigned projects.
Provide overall testing thought leadership to projects of all sizes, from small enhancements to large complex projects.
Monitor test deliverables and schedule, ensure adherence to project estimates, QA processes & procedures.
Working experience with geographically distributed teams.
Knowledge of Banking and Finance domain.
Presenting UAT demos to clients.
Extensive experience in team leading, client handling and working with stakeholders.
Worked on VMwareand different configuration management tools such as SVN, RTC and VSS.
Familiar with Project Management methodology.
EMPLOYMENT DETAILS
Nov 15 Till date : iGate/Capgemini Canada as QA Manager
July 15 Nov 15 : Track DDB (DDB Canada) as QA Lead
Mar12 July 15 : Sapient Nitro as Senior Associate Quality Assurance
Feb'10Mar12 : RSG Media Systems Pvt. Ltd.as QA Lead
Mar'08 Feb'10 : Nagarro Software Pvt. Ltd.as Software QualityEngineer
Feb'06 Sep'07 : Ericsson India Pvt. Ltd. (contract)as System Test Engineer
Highlights
Cleared CSM (Certified scrum master-Member: 000405962 Certification Expires: 29 March 2017) module awarded by Scrum
Alliance.
Cleared QA Foundation module awarded by QA Shared Group at Sapient
Introduced Scrum best practices (Agile framework) in multiple projects to improve the productivity of the teams.
ACADEMIC DETAILS
Bachelor of Technology in Electronics and Communicationfrom National Institute Of Technology, Kurukshetra,Haryana India
in 2005
TECHNICAL PURVIEW
Operating Systems: Windows 7/Vista/XP/2000, UNIX
Defect Tool: Jira, HP Quality Center,Resultspace,ZenDesk
Databases: Microsoft SQL Server 2012, MySQL
Testing Phases: System Testing, System Integration, UAT
Automation: QTP (Basic), Apache JMeter, Fiddler, Screaming Frog SEO Spider
CMS: Tridion, Interwoven
Technologies: ASP.Net, HTML, AJAX, XML, CSS, JavaScript
Other Exposure: MS Office, MS Excel, MS Word, MS PowerPoint, Microsoft Visio
Mobile Platforms: Web apps, Native, Hybrid(IOS, Android, Windows)
Domain Knowledge: Banking, Finance, Healthcare, Ecommerce
MAJOR PROJECTS
Client: RBC
Project: Corporate Actions
Duration: 5 Months
Role: QA Lead
Team Size: 11
Summary: Corporate Actions application interact with its legacy system CCA(mainframe application) for event
notifications which in turn interacts with custodians and sub-custodians for latest event transactions
using swift and other protocols. The event notifications are used by end clients to act upon them and
take their decisions before response deadline dates per different events.
.
.Key Result Areas
Analysis of acceptance criteria of each story planned for the sprint.
Design test strategy/test plan for project release.
Providing estimations for integration stories.
Reviewing test scenarios/test cases prepared by QA team for integration stories.
Test data creation using SQL queries and CCA- Mainframe application.
Hands On test case execution on integrated environment.
Coordinating/Managing offshore team for resolving their dependencies and blockers.
Coordinating with other QAs within the team for building/updating automation regression suite.
Coordinating with other teams outside of project for environment related challenges.
Providing UAT support to UAT users and stakeholders.
Involved in Big Room planning, Sprint planning, Retro, Daily Scrum, Backlog refinement.
Working with Product Owner, BSA and other stakeholders for walkthrough and final test execution signoff.
Chair technical meetings and discussions from QA standpoint for go/no-go decision.
Responsible for preparing QA signoff package for production deployment.
Client: Volkswagen Canada
Project: VW Plus
Duration: 2 Months
Role: QA Lead
Team Size: 12
Summary: Volkswagen Canada is a premium auto client and we are managing various campaigns for VW with
our email marketing tool Silver pop for bulk mailing. Client data and Change requests for microsite
are also being managed for VW.
.Key Result Areas
Conducting system study and coordinating with team members for functional understanding.
Requirement gathering from client and other stakeholders like account team and doing gap analysis.
Preparing Business Requirement documents for different projects using Visio.
Preparing business flow diagrams for QA Process flows and improvements across all projects in the organization.
Client presentation for QA process flows and improvement initiatives taken.
Mobile testing for marketing email campaigns/newsletters using Email on Acid.
Mobile site testing for VW plus site.
Review test strategy, test plan and test cases prepared by QA team.
Sanity, Regression, Integration tests for microsite Change Requests.
Assisting in UAT and post production testing.
Data testing after data extraction,transformation and loading.
Provide technical leadership to the QA Team Members in terms of knowledge transition of requirements.
Provide support to the team for testing ETL scripts as per the mapping document and load the data into target tables.
Client: Football League (UK)
Project: Football League Interactive
Duration: 14 Months
Role: QA Lead
Team Size: 10
Summary: FLI is a UK based football agency which has more than 90 clubs playing for different league
competitions of FLI. Based on the performance in the respective leagues clubs get promoted or
relegated. We have built FLI website and other 90 club websites during the development phase along
with their respective mobile sites.
Key Result Areas
Requirement analysis, gathering, managing client documents in single repository.
Defining clearly the acceptance criteria for all user stories as agreed with product owner in backlog grooming sessions
Conducting system study from use cases, mockups and wireframes to ensure all business requirements have been documented.
Participate in release planning and scheduling for QA activities
Coordinating with product owner and development team for business requirement knowledge sharing.
Ensuring that approved scope changes are communicated and testing efforts have been worked upon accordingly and work to
assess the impact on testing
Providing estimations for user stories and sprint tasks to Project Manager and client.
Review test scripts spanning across various integrated platforms
Preparing test strategy and test plan for different releases and get it approved from Project Manager and Architects.
System testing, Integration testing, Regression, Sanity, Smoke, User Acceptance and Cross Browser Testing.
Managing defects in Jira and driving the defect status to closure.
Ensure entry/exit criteria for each test phase is fulfilled and coordinate required signoffs.
Driving all defect status to closure.
Coordinating with product owner and development team for knowledge sharing of functional requirements and provided
assistance in prioritizing product backlog and spring tasks.
To ensure team is adhering to scrum best practices and any challenges being faced by the team are being handled to avoid any
roadblocks.
Facilitating daily Scrum, Release planning, Review and Retrospective meetings
Preparing Software requirement specification and other client documents such as UAT Deck, change communication and release
notes.
Presenting client demo for UAT signoff.
Regression and CMS testing on QA, UAT and Prod environments for functional and UI defects.
Creating and executing test scripts for mobile version of sites (Web Apps) on IOS, Android and Tablet devices.
End to End testing for Hybrid Mobile Apps.
Testing for social media integration.
Managing a test team of eight resources.
Client: Unilever
Project: MOS (Mobile optimized solution)
Duration: 10 Months
Role: Test Lead
Team Size: 5
Summary: MOS sites are mobile support web applications for different Unilever brands on devices
like iPhone (IOS) and Galaxy Nexus (Android).MOS sites are developed in sync with their brand site.
GUI and content is customized as per client requirements for themobile sites.
Key Result Areas
Tracking/Gathering functional requirements for Mobile Web applications and Hybrid Mobile applications.
To prepare Business requirement document for functional and nonfunctional requirements.
Participate in release planning and scheduling for QA activities
To prepare test plan, test strategy and release documents for different Mobile sites.
Reviewing test cases prepared by the team for different items planned in the release.
System, Integration, Regression testing for functional, content and UI defects on multiple IOS versions, android devicesand
tablets for various Mobile sites and HybridMobile applications of Unilever.
Conduct & manage defect triage meetings.
Analytics testing for Google Analytics and Unica profile using HTTPS Fox and Fiddler.
Involved in release planning and retrospective meetings.
Managing defects and driving the defect status to closure.
Client: Wall street Journal (Dow Jones & Company)
Project: Fins
Duration: 24 Months
Role: QA Lead
Team Size: 8
Summary: The Wall Street Journal launched a new career site FINS.com A standalone online
Resource specifically targeting financial professionals and the finance market. FINS covers
all major financial sectors with associated jobs and news, in-depth research on companies, and
daily columns offering advice and career insight, with the credibility and authority of WSJ
Key Result Areas
Test Estimation, Test Planning and Test Execution.
Preparation of software requirement specification document.
Producing use cases, supplementary requirements, and business rules while developing technical solutions for business requirements.
Producing test metrics to ensure all business requirements have been mapped with test cases by QA team.
Assisting the team in system, integration, regression and User Acceptance testing on QA and Production environment.
Mentoring QA team on automation test script creation using QTP
Review of performance tests using Apache JMeter.
Responsible for taking weekly and monthly client calls on behalf of offshore QA team for closing the business requirements and
getting an acceptance criteria signed off by product owner for each user story.
Finalizing sprint/release plan with product owner.
Client: Citibank
Project: Electronic Member Get Member
Duration: 6 Months
Role: Test Lead
Team Size: 10
Summary: Citibank is the consumer division of financial services multinational Citigroup. For this project we
Worked on creating a portal where Citi member/customer can refer other members or non-members
to apply for different cards and get promotion benefits in turn.
Key Result Areas
Tracking functional requirements.
To prepare test plan/test strategy for end to end testing.
Reviewing test cases prepared by the team based on functional understanding.
Regression testing, smoke and sanity for web portal.
Conduct, manage defect triage meetings and driving the defect status to closure.
Testing of web services using HTTP/POST to invoke customer emails, changes to member and admin dashboards.
Writing SQL queries to test customer database after changes are done from web service.
Test creation/execution for transaction scenarios.
Client: MNJ Technologies
Project: MNJ-INS
Duration: 12 Months
Role: Software Quality Engineer
Team Size: 7
Summary: MNJ Website is an ecommerce web application that presents all the products that MNJ wants to sell
to its customers in an easily navigational manner. Customers should be able to browse or search the
products, add them to cart and generate an order. Many other purchase related activities are also
available for personalized purchase experiences.
Key Result Areas
Involved in the Functional and Integration testing of the application.
Involved in Database testing using SQL queries for data validation.
Wrote SQL Statements to extract data from tables to verify the output data of the reports.
Involved in security testing.
To generate test cases for the documented functionalities in the application for different modules.
Analysis of test logs, test reports and bug reports.
Involved in regression,cross browser and UAT testing of the application.