CURRICULUM VITAE
Ramya R
E-Mail: *.**********@*****.***
Mobile:+1-408-***-****
Dedicated IT professional Around 4 years of progressive expertise in design, configuration, development, testing and implementation in Java J2EE, JSF MVC, JDBC, Python,HTML, Oracle SQL, Jboss Application Server.
Good understanding of OOPS concept.
Experience on Object Oriented Programming Concepts, Core Java/J2EE,JDBC and server-side technologies like JSF MVC.
Knowledge on access specifiers and non-access specifiers.
Understanding Exceptions and practical knowledge on writing custom Exceptions.
Good understanding of collection framework.
Strong Core java programming skills using Collections API, Generics
Concept of immutability through String and Wrapper class.
Good practical knowledge in JDBC.
Well versed with popular Java IDE’s like, Eclipse,
Experience in interfacing with clients on day-to-day activities and deliverables
Strong experience in handling different Web Servers like Tomcat, and Application Servers like JBoss.
Experience with design Patterns like MVC.
Experience in working with client scripting languages HTML,
Expertise with using Oracle, SQLServer, MySQL databases and writing and tuning SQL queries
Expertise with various operating systems Linux, Unix Windows 7/XP
Familiar with all the phases of Software Development Life Cycle (SDLC) such as Analysis, Design, Development, Testing and Implementation
Used JDBC API for interaction with the Oracle Database.
Involved in coordinating with multiple teams for common issues fix.
Effective communication with client, cross-functional teams to achieve project priorities/deadlines
Extensive experience with/exposure to Single Sign On products such as Call Manager
Implemented the Product projects on Agile Methodology
Used JIRA to manage the issues/project work flow.
Experience in Web application development using Java,JavaBeans,JDBC,JSF.
Developed the automation Framework Library using Python
Worked in QA Automation testing.
Self-confident and able to work independently as well as part of a team.
Motivate and Enhance the Team knowledge through Sharing of Knowledge,
Well organized and able to work effectively under pressure to meet deadlines.
Educational Qualification:
Year
College
Percentage
Stream
2010-12
National Institute of Engineering
80%
M.Tech
2006-10
Sri Jayachamarajendra College of Engineering
69.99%
B.E
Technical Skills:
Technology Languages : Java,J2EE, JSF MVC, JDBC, HTML, Oracle SQL
Scripting Languages : Python
IDE : Eclipse Galileo 3.5.1, Eclipse Helios,
Tool : Camelot,ApacheJmeter
Framework : IPAF,TNGPI
Operating Systems : Linux, Windows, VMware Guest Operating systems
Repository Tool : Svn
Database : Oracle SQL Developer,MYSQLYOG
Software Model : Agile Methodology
Bug Tracking : Jira
Application Server : Jboss, Apache Tomcat Version 7
Domain Knowledge:
Mobile Application and GSM.
E-commerce application.
Collaboration
Technical Summary :
Java coding Experience :
My Roles and Responsibility :
Developed java server side components, which includes Core Java, JSF, and JDBC
Analysis, design for the change requests in different modules
Bug Fixing and business logic issues.
Involved in Design and Development activity.
Coding in Java/J2EE on Windows platform.
Direct responsibility to update, repair, modify and expand existing programs and applications.
Used JDBC API for interaction with the Oracle Database
Involved in coordinating with multiple teams for common issues fix, effective communication with client, cross-functional teams to achieve project priorities/deadlines
Python Scripting and Coding Experience :
My Roles and Responsibilty :
Developing Feature Enhancement for Cisco Expressway on SSO by using python
Developed the automation Framework Library by using python
Automated Functional Testing for SSO on Cisco Expressway by using python
Work with testers to implement the Automatable but not yet automated test cases
Analyzing existing features in products and write automate tests in the existing framework to increase test coverage for release sanity and regression testing
QA Experience :
Opening defects related to CUCM,Expressway
Write effective bug reports using Jira
Report defects through Jira, Bug Tracking System and track them till closure.
Verifying issues when fixes are available and updating the defects
Involved in writing Test Plan and Test cases
Automated Performance Testing CiscoWebDiallerService for both SSO and NonSSO
Involved in finding defects and also verifying resolved defects.
Preparing EDCS Document
Verifying issues when fixes are available and updating the defects
Acceptance Test and support for Customer Issue
Regression testing on different releases of Cisco Communication Manager.
Mobile Testing Experience :
I have Mobile Testing Experience around 1 year
Involved in IOP Testing
Involved in creating service settings.
Involved in testing various operations of mobile.
Documenting test results and reporting the capabilities of mobile.
Coordinating with Onsite team.
Implemented the service projects on Agile Methodology
Involved in coordinating with multiple teams for common issues fix, effective communication with client, cross-functional teams to achieve project priorities/deadlines
Professional History:
Cisco Systems Ltd. (Vendor : Scarlet Wireless)
Cisco Project Details
Project related Skills/Technologies :
Operating System : Windows, Linux, VMware Guest Operating systems
Protocols : LDAP
Language : Python
Product : Cisco Unified Call Manager, Expressway
Framework : TNGPI
Software Development Model: Agile Methodology
Activities involved : Development, Automation
Bug Tracking : Jira
PROJECT DESCRIPTION: The Collaboration Edge provides seamless VPN-less access to Collaboration services within the enterprise network for clients accessing these services from outside the enterprise network. The Edge can serve multiple different internal customer domains. Clients connect to the outer Edge (the Expressway-E)
The outer Edge proxies all requests to the correct inner Edge (the Expressway-C). There can be customer specific inner Edges and in order for the outer Edge to know which inner Edge to route traffic to, all requests to the outer Edge are prefixed with a specific prefix.
Single Sign On (SSO) for Collaboration Edge: Enable single sign-on for endpoints accessing Unified Communications services from outside the network. Single sign-on over the edge relies on the secure traversal capabilities of the Expressway pair at the edge, and trust relationships between the internal service providers and the externally resolvable identity provider (IdP).
The endpoints do not need to connect via VPN; they use one identity and one authentication mechanism to access multiple Unified Communications services. Authentication is owned by the IdP, and there is no authentication at the Expressway, nor at the internal Unified CM service
Responsibilities:
Have Worked in Developing Feature Enhancement for Cisco Expressway on SSO by using python
Developed the automation Framework Library
Automated Functional Testing for SSO on Cisco Expressway
Building Environment which consists of Expressway, Call Manager cluster for both SSO and NONSSO
Worked on Projects using Agile methodology techniques
Develop appropriate test cases not covered in pre-defined requirements
Triaging and maintaining the regression test suites
Work with testers to implement the Automatable but not yet automated test cases
Analyzing existing features in products and write automate tests in the existing framework to increase test coverage for release sanity and regression testing
Opening defects related to CUCM,Expressway
Write effective bug reports using Jira
Report defects through Jira, Bug Tracking System and track them till closure.
Verifying issues when fixes are available and updating the defects
Project2 :CISCO UNIFIED COMMUNICATION Manager
Team: System Performance Testing:
As part of System Performance test team have worked on call processing tests, Call Manager Upgrade testing with WAN simulation and Scalability/Performance testing, which is intended to determine the cost to the system resources (ex: CPU or Memory) per each event or call flow in a CUCM environment. The data obtained by these tests helps compare current CUCM release cost to previous CUCM release cost to decide if impact is better or worse than before. Have worked on Manual and Automation testing
All Cisco Call Manager devices are installed on Virtual Machines which is supported by VMware ESXi hypervisors.
Project related Skills/Technologies :
Operating System : Windows, Linux, VMware Guest Operating systems
Protocols : LDAP
Language : Java
Scripting Language : JSON
Call Managers : Cisco Unified Call Manager
IDE : Eclipse
Framework : IPAF
Tool : Camelot,ApacheJmeter,CUCM Bulk Administrator tool
Software Development
Model : Agile Methodology
Bug Tracking : Jira
Web Dialer Performance : The Cisco Web Dialer Service is a part of the overall Unified Communications Manager (Unified CM) server installation. It allows users to make Click-to-Dial (C2D) calls on a corporate directory page or as a part of a custom desktop application. Cisco Web Dialer service allows Unified CM users in a specific cluster to make and complete calls, as well as access their phone and line configuration
Responsibilities:
Develop the feature CiscoWebDialler on SSO
Involved in writing Test Plan and Test cases.
Automated Performance Testing CiscoWebDiallerService for both SSO and NonSSO
Building Test environment which consists of Call Manager cluster for both SSO and NONSSO
Execute the test cases on a specific call manager build and measure all performance metrics such as the CPU, Memory, I/O resources consumed for different test scenarios like 8,16,10000 calls completed
Regression testing on different releases of Cisco Communication Manager.
Involved in finding defects and also verifying resolved defects.
Report defects through Jira, Bug Tracking System and track them till closure
Preparing EDCS Document
Verifying issues when fixes are available and updating the defects
Acceptance Test and support for Customer Issue
Cisco Service Advertisement Framework : Cisco Service Advertisement Framework (SAF) is a network-based, scalable, bandwidth-efficient approach to service advertisement and discovery . Cisco SAF provides a dynamic, real-time messaging mechanism that allows host applications to discover the presence, location, and configuration of networked resources on a LAN or a WAN network based on industry-proven Cisco IP routing technology.
Responsibilities:
Involved in writing Test Plan and Test cases.
Building SAF Test environment which consists of 12 node Call Manager cluster and 5 Cisco Routers to act as SAF Forwarders
Execute the test cases on a specific call manager build and Successfully learned 100K hosted DN patterns, verify SAF Forwarder failover cases are working,Call Manager Failover cases are successful, Patterns withdrawal is working.
Involved in finding defects and also verifying resolved defects.
Report defects through Jira, Bug Tracking System and track them till closure
Preparing EDCS Document
Regression testing on different releases of Cisco Communication Manager.
Verifying issues when fixes are available and updating the defects
Acceptance Test and support for Customer Issue
Project 3: CIMM2 – (Catalog information Material Management)
UniLog Project Details
Project related Skills/Technologies :
Operating System : Windows
Language : Java
Product : Catalog information Material Management
IDE : Eclipse
Database : MySQL 5.0.
Tools : Oracle SQL Developer
Application Server : JBOSS
Technology Used : JAVA,J2EE, JSF MVC, Jdbc and HTML
Version Control Systems : SVN(subversion)
Software Development
Model : Agile Methodology
Activities involved : Development activity.
PROJECT DESCRIPTION: A back engine, catalog information material management tool, written in J2EE technologies like Jsf, Servlets and Oracle database, efficiently and effectively stores well attributed Product Information, images and prices at line item level.
This tool is well integrated with e-commerce application to feed data, images and prices for publishing on to websites, portals or e-marketplaces.
Price management is one of the most liked features of CIMM2. Users can easily create subsets of the master catalog with select items. These subsets can be priced differently for different customers and pushed to those customers alone. And Easy data creation & modification.
Responsibilities:
Developed java server side components, which includes Core Java, JSF, and JDBC
Analysis, design for the change requests in different modules
Bug Fixing and business logic issues.
Involved in Design and Development activity.
Coding in Java/J2EE on Windows platform.
Direct responsibility to update, repair, modify and expand existing programs and applications.
Coordinating with Onsite team.
Used JDBC API for interaction with the Oracle Database.
Implemented the service projects on Agile Methodology
Involved in coordinating with multiple teams for common issues fix, effective communication with client, cross-functional teams to achieve project priorities/deadlines
Project 4 : Process Monitoring Tool for TIP In SADM
Nokia Siemens Network Project Details
Project related Skills/Technologies :
Operating System : Windows
Language : Java
Title : Process Monitoring Tool for TIP In SADM
IDE : Eclipse
Tools : SADM7.0
Application Server : Tomcat application server 5.05
Technology Used : JAVA,J2EE, HTML
Software Development
Model : Agile Methodology
Activities involved : Development activity, Interoperability Testing .
PROJECT DESCRIPTION: A “Serve At once Device Manager” (SADM) is a network element for GSM. Network operator can use the SADM to manage the subscribers who needs value added services. TIP(Terminal Information Platform) is the data warehouse feature of SADM. TIP collects data about devices appearing in the network, about the subscribers' changing devices and provisioning history. It stores very detailed device capability information about thousands of different device types. Designing an user interface which will display the easy monitoring of all SADM TIP processes which includes TIP Loader,TIP Database, TIP Report Database, and TIP WSI.
Responsibilities:
Developing an user interface which will display the easy monitoring of all SADM
TIP processes which includes TIP Loader,TIP Database, TIP Report Database TIP, and WSI.
Involved in IOP Testing
Involved in creating service settings.
Involved in testing various operations of mobile.
Documenting test results and reporting the capabilities of mobile.
Coordinating with Onsite team.
Implemented the service projects on Agile Methodology
Involved in coordinating with multiple teams for common issues fix, effective communication with client, cross-functional teams to achieve project priorities/deadlines