Lokesh Shrivastava
Email : ******.******@*****.*** Address :
No 10, Sect 22
Noida, UP
Contact : 091********
Working Experience
Overall 8 years experience, 5 years in Manual testing, Quality assurance,
Build and Deployment as well as 3 years in Java/J2EE development using
Struts, Java, JSP, JBoss, DB2, Oracle etc.
Working as a Senior Test Engineer with InfoGain Pvt Ltd, Noida (Apr 13 -
Present)
Working as a Senior Test Engineer with Misys, Bangalore (Mar 11 - Mar 13)
Worked as a Test Engineer with Covenant (Sep 08 - Dec 10) and Sapient (Oct
07- Sep 08).
Worked as a Java Developer with Aztecsoft (Oct 05 - Aug 07).
Technical Skills
Testing Methodologies: Regression testing, System Testing, Stress Testing,
Load Testing, Reliability Testing, Feature Testing, Acceptance Testing,
Functionality Testing, Validation
Tools Used: Eclipse, QC 8.0, JIRA, Silk Test, IBM clear case, SVN, Jenkins,
Hudson, IBM Rational Rose, JMeter, Selenium, SQL Server, Perforce, ALM
Java/J2EE: Java, JSP, Servlet, Struts, JBoss, Weblogic, Websphere
Domains: Web, Finance, banking, e-commerce
Operating System: Unix, Linux, Windows
Responsibilities as Sr. Tester / Sr. Software Engineer
. Defect logging, tracking and reporting.
. Prepare test plan, Writing and executing test cases, Test Case review,
Verification/Validation, Exposure to the complete Testing Life Cycle,
Bug Life Cycle
. Preparing the Application builds and War deployment on the Production
system.
. Followed Agile Methodology
. Discussions and conferences with the projects Clients
Educational Qualifications:
Course Year Institution University Percentage of
marks
MCA 2005 T.I.T. Rajeev Gandhi Technical 73%
Bhopal University, Bhopal, MP
Project Description
1. BankFusion (Banking Solutions System):
Duration: Mar 11 - Present
Tools used: Quality Center, Eclipse IDE, Junit API, JBoss, Agile
methodology
BankFusion is a banking solutions system that enables various banks and
financial firms to create business artefacts. These artefacts contain
financial data and business logic.
Bankfusion is based on MVC architecture and is designed using Java, J2EE
Role and Responsibilities:
Understand functional requirements
Extensive Client interaction via Video conferencing & Telephone
communication
Prepare Test Plan
Preperation and execution of the Unit Test Cases
Test Case reveiews
Assign test cases to teams
Testing Various Applications Modules
Dev testing in order to catch defects early and minimize future
defects
Giving demos to Dev and Testing Teams
Functional and performance testing for all iterations
Writing Unit test cases
Unit teting using Junit API
Defect Management
Discussing defects with Development Teams
2. Bank of America (Event mgmt system):
Duration: Sep 08 - Dec 10
Tools used: Quality Center, Eclipse, Selenium, Oracle, Agile
methodology
The bank uses this application to manage their events like client-meets,
Business gathering etc. which involve their clients, investors and bank
employees. Based on client requirements following modules were designed:
Event mgmt, Speaker mgmt, Meet management, Email and many more.
Role and Responsibilities:
Understand functional requirements
Extensive Client interaction via Video conferencing & Telephone
communication
Feasibility analysis
Preparing latest application builds and Deployments
Sanity and Regression Testing
Functional and performance testing for all the iterations (as in Agile
Methodology)
Report the bugs using Quality Centre
Retesting after bug fixing
Defect Reporting
Defect Management.
3. Coca-Cola (Brand management system):
Duration: Sep 08-Aug 09
Tools used: Eclipse IDE, JBoss, Java 5, Quality Centre, Manual Testing
Coca Cola uses this application for managing their brands and sub-brands in
coke retail outlets in North America. This project is designed using agile
methodology and Vertical development approach. Coca cola has various POS
(Point of sales) where this application is used in order to track their
retail outlets.
Main efforts were reqired in GUI testing. GUI was designed using Flex grids
so it was challenging for testing. GUI arrangments and dynamically
refreshing web pages and page areas were major defect prone.
Role and Responsibilities:
Regular telephone and email communication with testers at client onsite
location to discuss defects found and severity
Traceability matrix, test plan preparation
Test environment setup; JBoss, Weblogic, Oracle etc
Functional testing, Regression, Smoke, Ad Hoc, usability testing, UAT
GUI testing
Manually testing the application for functionality based on design
documents and requirements
4. Jamcracker (On Demand Business):
Duration: Nov 07 - Sep 08
Tools used: Eclipse IDE, JBoss, Java 5, Quality Centre, Manual Testing
Jamcracker is an On Demand ecosystem with tools and support to help On
Demand Providers (ISVs, SaaS, and IT services & communications companies)
I have written some APIs for various client requirements
Role and Responsibilities:
Coding in Core Java, used Collections API,
Done coding for Exception handling
Serialization, API's as well as UI Designs
Responsible for Bug fixing
Writing Unit Test Cases
5. Atlas (Litigation Mgmt. System):
Duration: Jun 06 - Aug 07
Tools used: JSP, Servlets, Weblogic, Javascript, IBM Rational clear
case
Atlas is used by client to manage their business' legal requiremnets and
court notices.
Atlas provides a process for scoping and documenting legal holds, sending
hold notices and reminders, conducting collection from individuals and
searching to selectively export to counsel and processors.
Role and Responsibilities:
Coding in JSP, JavaScript etc.
Tested system against test cases
Reporting bugs
Regression
Retesting after bug fixing.
GUI testing
Complete system testing.
Used IBM Rational clear case for version control.
6. Steel 24-7 (Advanced Inventory mgmt sys):
Duration: Jun 06 - Aug 07
Tools used: Java/J2EE, CVS (Concurrent version system), JMeter, Cruise
control
Steel 24-7 combines advanced interactive e-commerce tools with a powerful
B2B integration platform. On Steel 24-7, buyers can purchase & sellers can
sell steel from their existing network of sellers/buyers. They can also
follow up and manage the execution of their orders respectively.
Role and Responsibilities:
Coding in Java, JSP and servlets
Functional testing
Sanity testing
Regression testing
Load testing
Negative testing
CVS (concurrent version system) for keeping track of all builds.
JMeter, Cruise control
Father's Name: Mr. R. K. Shrivastava
Date of birth: 31- 8 -80
Graduation: B.Sc. (Comp Sc) from Barkatullah Univ. Bhopal
Address: No 10, Sect 22
Noida UP
E-Mail: ******.******@*****.***
Contact: 091********
Declaration: I hereby declare that all the details furnished above are true
to the best of my knowledge and belief.
Place: Noida, UP Lokesh Shrivastava
Mob: 091********
******.******@*****.***