Post Job Free
Sign in

Java

Location:
Hinsdale, IL
Posted:
October 31, 2017

Contact this candidate

Resume:

KAVITHA SHIVAKUMAR

****.***@*****.***

630-***-****

PROFESSIONAL SUMMARY

Experienced professional with 8+ years of extensive experience in IT industry with expertise in Telecom, Banking and e-Commerce domains.

Experienced in business analysis, planning, design, implementation, testing and maintenance phases of SDLC lifecycle

Experienced with Developing, Configuring, and testing application environments using Java (Java, JSP, Spring, JavaScript, HTML, CSS, Oracle)

Experienced in configuring Tomcat application server

Strong experience in building projects using IDEs such as Eclipse and jGRASP

Extensive hands on experience working on tools such as TOAD, HP ALM, QC, SVN and VSS

Good troubleshooting and defect fixing skills

Exposure to Agile and Waterfall methodologies

Good understanding of concepts such as MVC, OOPS, RDBMS and NoSQL (MongoDB)

Experienced working directly with clients onshore and offshore

Good understanding of Big Data concepts such as Hadoop, MapReduce, HDFS and HBase

Fair understanding of Web Services (REST and SOAP)

Active participation in entire lifecycle of software development activities including detailed design, coding, unit testing, system integration testing, user acceptance testing and software maintenance

Experience working with large development teams

Quick learner and a team player with excellent communication skills

Enthusiastic, organized and a self-driven individual with a high degree of commitment

TECHNICAL SKILLS

Operating Systems : Mac OS, Windows XP, Windows 7

Languages : Core Java, C, C++, HTML, SQL, 4Test, VBScript, XML, JSON

Web Technologies : JSP, Java Script, CSS, PHP, Angular

Application Servers : Apache Tomcat

IDE Tools : jGRASP, Eclipse, Selenium IDE, Intellij

Defect Tracking Tools : HP ALM, QC, BugZilla, Mantis, FireBug, Jira

Framework : Spring, Hadoop

Design Pattern : MVC

Databases : Oracle, MySQL, MongoDB

Web Services : SOAP

Methodology : Waterfall, Agile

Version Control : SVN, WinSCP, CVS, VSS, Git

Automation Tools : SilkTest, QTP, LoadRunner, JMeter, IBM RFT

Other Tools : ILOG, Beyond Compare, FileZilla, Putty, WireShark, Maven, ILOG, XAMPP

PROFESSIONAL EXPERIENCE

Learning Support Center (NEIU), Chicago, IL Aug 2016 to May 2017

Role – Graduate Assistant - Tutor

Responsibilities:

Tutoring undergraduate students in Mathematics – Calculus, Algebra, Geometry, Trigonometry

Tutoring graduate and undergraduate students in Java, HTML, Discrete Math and Algorithms

Mentoring students and helping them prepare for SAT

IPL, Bath, United Kingdom Sep 2014 to Dec 2014

Project – Association of Train Operating Companies (Rail Settlement Plan PMS)

Role – Analyst

Association of Train Operating Companies is a group of operating companies that manages rail discount cards and licensing of railway travel agents, railway schemes through the National Rail Website.

Responsibilities:

Involved in requirement analysis and testing phases of the Rail Settlement Plan PMS.

Prepared Functional and Non-Functional requirements by analyzing the business requirements

Involved in system acceptance test procedure preparation and logical data model analysis

Responsible for Preparing test data on Oracle database and defect management on Mantis tool

Environment: Oracle, Windows 7, Mantis.

Sapient Corporation, Bangalore, India Jun 2012 – Feb 2014

Project – Sprint CLCS

Role – Senior Associate - Java

Sprint is an American telecommunications holding company that provides wireless services and internet services. Sprint CLCS is a B2B ecommerce portal that offers wireless services to businesses.

Responsibilities

Involved in preparing user stories that meets stakeholder’s expectations

Responsible for the monitoring overall quality and timeliness of the deliverables

Responsible for developing functional modules in Agile (Scrum) methodology

Developed admin pages using Java J2EE and JSP technologies on Eclipse IDE

Responsible for creating or adding the devices and services to the website and carry out quality assurance activities

Hosted and supported production releases

Involved in peer reviews, daily triage meetings, root case analysis, defect fixing

Environment: Windows 7, Eclipse, Java 1.5, SVN, HP ALM, J2EE, Spring, JSP

Sapient Corporation, Bangalore, India Oct 2010 – May 2012

Project – Sprint LTE

Role – Senior Associate - QA

Sprint is an American telecommunications holding company that provides wireless services and internet services.

Responsibilities

Involved in creating Functional and Load test scripts on Computaris Top Tool to simulate S6a, SWx, Sh and Cx Diameter Protocol interfaces

Analyzing the results using tools such as WireShark and Putty

Environment: Windows 7, JMeter, LoadRunner, WireShark, Putty

Tata Consultancy Services, Bangalore, India Jul 2008 – Sep 2010

Project – Equifax (Sprint)

Role – Assistant Systems Engineer

Equifax (Sprint) is an application that verifies and validates an applicant’s eligibility to receive wireless services. This application validates the user details and provides appropriate service based on the user’s credit history.

Responsibilities

Analysing BRD and prepare High level and Low Level Design documents

Updating business rules on ILOG JRules engine

Managing the configuration and controlling the versions of source codes using SVN.

Performed code reviews to ensure the quality standards are met

Prepared functional test cases and performed System Integration Testing, Regression Testing and User acceptance testing

Mentored team members and conduct organization level technical training sessions

Creating automated test scripts on QTP using VBScript

Environment: Java, Oracle, SOAP UI, QC, Putty, FTP Tool, ILOG, QTP, VBScript

Tata Consultancy Services, Phoenix, AZ Oct 2007 – Jun 2008

Project – American Express

Role – Assistant Systems Engineer – Business Analyst

American Express Card Acceptance and Processing Network processes the card payments and transactions.

Responsibilities

Involved in Requirement gathering and Analysis

Participated in Business and Technical discussions with different teams

Involved in Test estimation, Test Plan and Test schedule preparation

Involved in creating and maintaining test data sets on Mainframes environment and executing jobs during testing

Responsible for coordinating and follow-ups with teams to complete the testing activity

Environment: Mainframe, HP ALM

Tata Consultancy Services, Bangalore, India Mar 2006 – Sep 2007

Project – Alpine Engineering

Role – Assistant Systems Engineer – Test Development Engineer

Alpine Engineering provides civil engineering and land surveying services in the development of residential, commercial and industrial properties. They offer software for designing building components and automated equipment.

Responsibilities

Involved in requirement analysis and design document preparation

Responsible for test case preparation on the Quality Center tool

Responsible for test data preparation on Oracle database

Developed automated test script on SilkTest automation tool in 4Test scripting language

Responsible for creating and maintaining traceability matrix

Performed test script execution, result analysis and defect management on QC

Environment: Windows XP, SilkTest, Quality Center, Visual Source Safe, TOAD, Oracle database

ACADEMIC PROJECTS

BooksCart - Online Book Store Nov 2016 to May 2017

BooksCart is an e-Commerce website that sells books of various genres. Customers can browse books or search for a particular book by name, ISBN or genre. Customer can also collect the books in a virtual shopping cart. They can then view cart, update cart, remove item from cart or place an order for the items in the cart. Website allows an administrator to manage users, inventory or orders.

Responsibilities:

Involved in the complete software development life cycle - Requirements gathering, Analysis, Detail design, Development, implementation and testing of the system.

Responsible for creating Design and Planning documents, test data preparation on MySQL

Involved in setting up the development environment using Eclipse, Maven and Spring Source Tool Suite

Responsible for developing the application using MVC architecture, implementing user interface using HTML, CSS and JavaScript, and performing Unit testing, Integration testing and System testing

Environment: Mac OS X, Eclipse 4.6, Apache Tomcat v8.0, JSP, HTML, CSS, JavaScript, Maven, Spring Framework 4, MySQL, Java 7, XAMPP

GK Photography Website Aug 2016 to Dec 2016

GK Photography website is an online portal which allows a photographer to showcase his/her photographs and advertise workshops.

Responsibilities:

Involved in the complete software development life cycle - Requirements gathering, Analysis, Detail design, Development, implementation and testing of the system.

Responsible for creating Design and Planning documents, test data preparation on MySQL

Responsible for implementing user interface using HTML, CSS and JavaScript, back end using PHP

Responsible for performing Unit testing, Integration testing and System testing

Environment: Mac OS X, MySQL, HTML, CSS, Bootstrap, JavaScript, PHP, XAMPP, TextWrangler

Online Garage Sale Portal Aug 2015 to Dec 2015

Online Garage Sale Portal enables students to advertise items they wish to sell. The inventory is stored in MySQL database. Users can browse the items and contact the advertiser to buy them.

Responsibilities:

Involved in the complete software development life cycle - Requirements gathering, Analysis, Detail design, Development, implementation and testing of the system.

Test data preparation on MySQL database

Responsible for implementing the project functionality in Java and performing quality assurance

Environment: Mac OS X, MySQL, Java, jGRASP

EDUCATION

Northeastern Illinois University, Chicago, IL

Master of Science in Computer Science (GPA – 4.0/4.0) Aug 2015 – May 2017

Vishweshwaraiah Technological University, Bangalore, India

Bachelor of Engineering in Electronics and Communication Engineering (GPA – 3.5/4.0) Sep 2001 – June 2005

CERTIFICATIONS

TestOut Network Pro

ISTQB Foundation Level

IBM Rational Functional Tester for Java



Contact this candidate