Nandakumar Raju Suma
Email ID: ************@*****.***,
*****.**@*****.***
Phone: +1-832-***-****
Designation: Technology/ QA Lead
A BRIEF OVERVIEW
• A technology driven 8.5 + years experienced competent professional well versed in areas
of Software Testing, Software maintenance and Production Support.
• Got appreciation from the reporting client multiple times for the automation and the best
practices implemented in the project.
• Well versed with the testing methodology and have great exposure to the Oil and Gas
domain. Currently working in Oil Field Services domain.
• Possess excellent communication and relationship management skills.
IT SKILLS
» DBMS: - SQL Server 2012, SQL Server 2008, SSRS, Oracle 11g/12.
» Programming Languages and Technologies: - .NET 2.0, .NET 3.5, C#, ASP.NET, Java
Script, HTML, XML.
» Operating Systems: - Windows server 2003, Windows server 2008 R1, XP, Windows Vista,
Windows 7.
» Tools Used/Learned: - Microsoft Visual Studio 2005/ 2008, Microsoft Visual Studio 2010,
Team Foundation Server (TFS), VSTS, VSS, Perforce, Omni Works, Infragistics, TOAD, ALM
tools, Microsoft Visio, SSRS.
» Testing: - Test Complete, NUnit, QC.
Domains Worked
» Oil and Gas industry - 8.5+ years
» Oil Field Services – 2 years
» Production Data Management – 2.5 years
» Production systems/ Artificial lift – 2.5 years
» Exploration and Production – 2 years
Experience Summery
» Total Experience: - More than 8.5 Years in Software industry.
» Projects: -
• Multi-tier Windows applications (Client/Server env.)- System
testing, maintenance and enhancement of different modules (5
years)
• Web Application – Application Testing, Production support (3
years).
• Data migration from one DB to another/ DB Testing (5 Months).
Miscellaneous Tasks (Internal Portal development, Process related work like CMM compliance,
metrics reports etc…)
» Additional Roles: Deployment coordinator, Configuration Controller, Code auditor, Defect
prevention anchor, Process anchor, Release Management, Documentation (Release Notes for end
users).
Certifications Completed
Internal Infosys Certifications:
Introduction to Oil and Gas industry
L100: Energy – Intro to Exploration and Production Basics
L200: Energy – Oil Trading and Risk Management (OTRM)
L200: Energy – Overview of Exploration and Production
PR 101.NET Foundation
PR 201.NET Basic Programming
PR 301.NET Advanced .NET Programming
Level 4 - .NET Technology 203
Quality Certifications: Foundation Certification and Intermediate Level.
Testing Skills
Manual Testing Have experience in manual testing, where my
role was to derive the RTM, prepare the test
strategy, scenarios and execute the test cases.
Worked extensively in the execution phase
where I have tested thick client and thin client
applications. Has experience in testing Web
Test Complete Services too using SOAP UI.
Total experience is around 1 year. Used to write
Test Complete scripts in JScript and VBScript
to validate UI and functional requirements for a
technically challenging application where
objects were not easily identifiable.
NUnit Testing Have more than 2 years of experience in NUnit
based testing. Used to write NUnit test cases in
C# .NET platform to perform validations. Used
the NUnit UI to automatically run the complete
set of tests.
SQL Worked on projects which have database
validation. Used to write complex database
queries to validate functionality and
application/ report performance in SQL
2012/2008.
MS Coded UI Performed Coded UI testing for one of the
projects. Have experience in record and
playback tests.
Quality Center Have used QC in various projects for tracking
the test case preparation, execution and bug
reporting.
Programming Skills
.NET C# Have more than 5 years of experience in .NET
and C# Programming. Worked in creating new
modules and enhancement of existing modules
in different Windows applications.
SQL Server 2005/2012 Had to write stored procedures/ views to
implement new as well as modify existing
functionalities. Has experience in SQL Jobs as
well.
Production Support Worked in Production Support environment for
ASP.NET Web Applications in VS2012 for
more than 2 years. Handled very busy flow of
tickets and got multiple client appreciations for
outstanding performance.
Technical Experience in Testing
Manual Testing Have manual testing experience of around 4 years.
Responsibilities during the manual testing projects
includes
• Requirement Understanding
• Derive RTM
• Design Test strategy
• Review functional/ non-
functional requirements.
• Data setup
• Test cases preparation/ execution
• Defect Tracking and Defect
prevention techniques.
Automation Testing Used NUnit and Test Complete to automate the
testing scenarios (UI/functionality) for a .NET 3.5
Windows application. Language used was JScript.
Used SOAP UI to test web services.
• Writing complex queries using
DB Testing
SQL2005/2012 and TOAD for
validating backend data.
• Worked with DBAs in Data setup,
performance improvement and issue fixes.
Project Details
Organization: Infosys Ltd.
Project Name XHQ Production Surveillance
Client BHP Billiton
Project Description
XHQ is a real time, web based Operations Intelligence platform that aggregates Production data from
multiple data sources like data historians, relational DBs etc. and present in a web browser to a wide
community of users.
This application is used to provide support in making real time operating decisions for user communities
in refineries, chemical plants and other process manufacturing facilities . This caters to facility users
(managers, maintenance and operating personnel), corporate users etc.
XHQ gives a graphical and tabular representation of Production Management and Operational date for
end users.
Role(s) : Onsite coordinator, Support Lead, Testing Lead.
Duration : May 2014 – Till date
Hardware : Intel Core i5, 2.5GHz, 4GB RAM.
Software : Windows 7, Oracle 12, SQL Server 2008, SSRS, Custom scripting.
Responsibilities
Troubleshooting and fixing Production issues based on the priority.
Create reports using SSRS and views using XHQ tool based on the requirements
Offshore coordination regarding issues, status reports and other concerns if any.
Integration testing of the application and defect reporting.
Additional responsibility of formulating process standards in the service management
area.
Fix bugs and create/ support SSRS reports.
Project Name QTrac
Quality And Tracking System
Client Schlumberger
Project Description
Schlumberger data acquisition request starts from the client request being defined as a job,
identification of engineers and required tools. The job then gets executed by the engineers using the
tools and results delivered to the client. QTrac is the repository of the tool information and their
maintenance history. It is used to view the asset service history and keep track of the jobs performed
using that tool.
QTrac being used in the early stages of the job design is not only to plan the tools but the information
about the tool and the job requirement will prevent a tool that is due for maintenance from being
allocated to the job and having the tool fail during the job. Maximizing the operational tool time is very
important and has a cost impact to the business. This project followed Agile model of development with
Daily scrum meetings, agile testing etc.
Role : QA Lead/ Production Support
Duration : Jun 2012 – April 2014
Hardware : Intel Core i7 2.13 GHZ, 8GB RAM
Software : Visual Studio 2010, SQL Server 2005, SQL Server 2012, VSS, Omni works
(Source Control), Quality Center, Serena Dimensions, ALM, Microsoft Visio.
Responsibilities
Taking care of whole deployment process. (Database deployment and Application
deployment)
Test Planning, preparation, execution and bug reporting in QC/ Serena Business Manager
(ALM).
System Integration Testing. (SIT), Regression testing before each deployment cycle.
Testing Web services using SOAP UI and C# code using NUnit.
Test case review of other team members thereby reducing defect count in Production.
Closely working with SMEs on new functionalities starting from requirement phase.
Performed Microsoft Coded UI testing: Record and Playback options, validation of UI
control properties, customization of coded UI test etc.
Managed a QA team of 6 members, took care of status reporting, daily calls,
clarifications etc.
Running SQL queries to validate data consistency.
Troubleshooting Production issues and arriving at a quick optimal solution.
Understanding different systems that communicate with QTrac.
Writing queries to analyze/ troubleshoot data issues and functionality.
Extensive co-ordination with offshore employees (Requirement clarifications, knowledge
transfer etc.)
Train new team members in domain and project’s technology specific aspects.
Handling high volume of production tickets.
Prepared sequence diagrams/ class diagrams for enhancement requests.
Identify issues and support reports in SSRS.
Project Name Ocean Foundation Engineering – Petrel Well Section Window
Client Schlumberger
Project Description
The Petrel well section window in used for well correlation and for interpreting the logs. Ocean
Petrel well section interface provides specific methods for manipulating the Well section window, as
well as access to the presentation details for the window. Worked in the Agile/SCRUM model with daily
stand-ups, Acceptance test driven development etc.
Petrel is an integrated Microsoft Windows-based software solution. It supports a wide range of
workflows, from seismic interpretation through reservoir simulation and well planning.
Role : Technology Lead
Duration : Jan 2012 – June 2012
Hardware : Intel Core2Duo, 4GB RAM.
Software : Windows XP, C#, .Net 3.5, NUnit, Test Complete.
Responsibilities
Automation testing in Test Complete/ NUnit.
Coding Well Section APIs in .NET 3.5 and C#.
Write NUnit test scripts for functionalities present in the application.
Setup and implement Test Complete for the application.
Write Test Complete scripts in JScript to validate UI and functionality.
Project Name Avocet Data Manager – Data Migration
Client Schlumberger
Project Description
The primary goal of this project is to develop migration scripts for the setup data and production data
from Avocet Capture into Avocet, thus reducing the upgrade/migration effort on the part of the
deployment team. Another goal is to reduce deployment team effort through documentation and training.
Role : Technology Lead/ QA Lead
Duration : Sep 2011 – Jan 2012
Hardware : Windows XP Professional SP2, Windows Vista, Windows 7, 8GB Ram, Intel
Dual core, 2 GHz.
Software : Oracle, SQL 2005, Toad, SQL Server Management Studio, MS Office tools.
Responsibilities
Understanding Avocet systems to perform data migration.
Analysis and database mapping of legacy application to Avocet for data migration.
Co-ordination of deliverables.
Write scripts for data migration and review other team members’ work.
Data validation from backend and UI to validate data migration.
Project Name Avocet Data Manager
Client Schlumberger
Project Description
Avocet Data Manager is a Production Data Management System designed to collect operations and
production data. Avocet Data Manager is used to collect the operational data and to process it, so that it
is available to the various users in the appropriate format. It allows each party to spend less time
entering data and more time identifying and resolving problems.
Role : Technology Analyst/ Technology Lead
Duration : Nov 2010 – Feb 2012
Hardware : Windows XP Professional SP2, Windows Vista, Windows 7, 8GB Ram, Intel
Dual core, 2 GHz.
Software : C# .Net, Oracle, SQL 2005, Toad, SQL Server Management Studio, XML,
Microsoft Visio, Test Complete.
Responsibilities
Analysis and review of functional and non-functional requirements.
Coding (.NET C#, Oracle)
Resolving technical and design issues
Test case review and code review.
Regression testing and Integration testing.
Onsite-offshore coordination of deliverables and direct reporting to Client.
Database management of ADM products
Led a team of 4 members, approving timesheets and status reports, trained and mentored
new members.
Defect prevention anchor for the Unit.
Worked on Class diagrams and sequence diagrams using Microsoft Visio during the
reverse knowledge transfer phase.
Worked on Test Complete scripts on a complex application with lot of different objects
like Infragistics grid, charts etc.
Project Name PVTflex
Client Weatherford International
Project Description:
PVTflex is a PVT simulation tool based on industry standard theory and robust algorithms making it
possible to predict the relevant properties of the fluids based on equation of state tuned by experimental
data. One of the main objectives for this project is to simulate and optimize hydro carbon productions
systems. An additional goal is to Tune the fluid component properties and render an optimized output.
Other areas such as security, scalability, and reporting functionality are also being addressed in the
PVTflex Project. Major modules are Fluid Data Pre-processing, Tuning, and Flow Assurance etc.
Role : Senior Systems Engineer
Duration : March 2009 till Sep 2010
Hardware : Windows XP Professional SP2, 4GB Ram, P4, 2.8 GHz
Software : C#, XML, C++, Microsoft Visual studio 2008, Microsoft Visual Studio VC6.0
(SP4), .NET Frame Work (3.5), Visual Source Safe 6.0, Crystal Reports – 8.5,
Team Foundation Server, Perforce, Infragistics Vol3, ChartFX.
Responsibilities
Requirement analysis and traceability.
Module design, Test case design.
Coding (.NET C#, XML)
Test case review and code review
Unit/Integration testing
Functional testing and Regression testing.
Test Automation using NUnit.
Co-ordination of deliverables
Configuration Controller and Process Anchor
Trained new resources in the team
Project Name WellFlo
Client Weatherford International
Description of the project
WellFlo is an application that deals with artificial methods to lift oil from reservoir and treating it in the
best possible way to remove impurities and further transporting to distribution stations. Flow Assurance
is one independent module which is integrated with WellFlo. It is basically which the ability to produce
and transport multi-phase fluids from reservoirs to processing plants in an economically and technically
feasible way. Other areas such as security, scalability, and reporting functionality are also being
addressed in this project. Major modules are Operating Conditions, ESP, and Gas Lift & Reports.
Role : Senior Systems Engineer
Duration : March 2009 till Sep 2010
Hardware : Windows XP Professional SP2, 4GB Ram, P4, 2.8 GHz
Software : C#, XML, C++, Microsoft Visual studio 2008, Microsoft Visual Studio VC6.0
(SP4), .NET Frame Work (3.5), Visual Source Safe 6.0, Crystal Reports – 8.5,
Team Foundation Server, Perforce, Infragistics Vol3, ChartFX.
Responsibilities
Requirement analysis and traceability.
Module design, Test case design.
Coding (.NET C#, XML)
Test case review and code review
Unit/Integration testing
Functional testing and Regression testing.
Test Automation using NUnit.
Co-ordination of deliverables
Documentation
Directly Reporting to the Client
Configuration Controller and Process Anchor
Project Name Quorum Revenue Accounting
Client El Paso Corporation
Project Description
El Paso’s QRA (Quorum Revenue Accounting) is a fully integrated Accounting Application that aims to
solve the complexities surrounding production & revenue accounting for upstream energy operations. It
provides Management of Ownership, Contracts & Volumes, in addition to the core functions of
Production & Revenue processing.
Role : Software Engineer
Duration : Aug 2007 – Jan 2009.
Hardware : Windows Server 2003 – SP1 IIS (Internet Information Server), 1GB Ram, 40gb
hard disk, P4, 2.8 MHz
Software : Microsoft Visual studio 2003 (.NET), Microsoft Visual Studio VC6.0 (SP4),
.NET Frame Work (1.1), IIS (Default as with Windows XP), Visual Source Safe
6.0D or 2005 (Preferred), SQL Server 2000 Enterprise edition, Crystal Reports
– 8.5.
Responsibilities
Requirement analysis and traceability.
Module design.
Coding (.NET C#, C++, SQL 2000)
Functional and Regression testing.
Documentation
Mentor new team members.
Project Name Charter Analytics Tool (CAT)
Client: British Petroleum
Project Description
BP CAT (Charter Analytics Tool) runs in a three tier architecture using MS .NET Technologies and
Remoting framework with Win Forms and SQL Lite on the client side and IIS hosting remote business
logic on the server. The application covers all the clean, dirty and dry petroleum voyage and time charter
activities within the BP Group.
Role : Software Engineer
Duration : March 2006 - Aug 2007.
Hardware : 1GB RAM, P4, 2.8 MHz, IIS v5 .NET.
Software : MS .NET Framework 1.2, MS SQL Server 2000, NUnit, MS IIS v5.0.
Responsibilities
Enhancement of functionality in .NET 1.1, C# and SQL server 2000.
Working on critical bug fixes.
Test case design, review and code review.
Test automation using NUnit.
Documentation
Awards and Recognition
On The Spot award for outstanding performance Q2 2008
Best Project Award Q1 2010
On The Spot award for outstanding performance Q1 2013
Most Valuable Player Q2 2013
ACADEMICS
Year University
2005 B. Tech. Electronics & Communication – Kerala University 74%
2001 P.U.C. - Kerala University 84%
1999 S.S.L.C. – State Board 92%
PERSONAL DETAILS
: 20th Feb 1984
Date of Birth
Languages Known : English, Malayalam and Hindi.
Marital Status : Married
Gender : Male
Hobbies : Playing/watching soccer, fitness activities, travelling etc.
Present Address : 3751 Country Place Dr.
Apt 902
Stafford, TX-77477, USA.
Permanent Address : Kalathil House
31-B Durga Nagar
Karamana.P.O, Trivandrum
Kerala-695002, INDIA
I hereby declare that the furnished information is true to the best of my knowledge.
Date:
Place: Houston, Texas, USA Nandakumar Raju Suma