2. VENKAT KATAKAM
Application Servers: WebSphere, WebLogic 10.3/8.1/7.0, WLI, Oracle, JBoss, Jenkins
Web Servers: Apache Tomcat, iPlanet, IIS
Middleware: EJB, CORBA, RMI, MQSeries
EDUCATION
Masters in Computer Applications (MCA) in Kakatiya University, India
B.S. (Computer Science) in Kakatiya University, India
Certification:
JAVA 2 Certification (Brainbench)
Microsoft Certified Solution Developer
Additional Training
Attend various seminars on Object Oriented technologies.
System Development Lifecycle and methodologies
Develop the client server application using Oracle Database.
PROFESSIONAL EXPERIENCE:
08/15 – Present
PayPal, San Jose, CA
QA Automation Engineer – Sherlock
Sherlock is a unified monitoring platform, it provides capabilities to monitor and manage availability of
Applications, Systems, and Infrastructure. This is in real-time so customers act quickly to resolve site
issues, thus providing a better experience to PayPal customers, and better business performance.
Responsibilities
• Automate the Sherlock UI (User Groups, Capacity Reservations, Dashboards, Alerts and Admin)
using the Selenium and TestNG.
• Write the test cases, test plans for Sherlock UI and Projectors (Dashboards).
• Develop and automate the cronjob with Jenkins Server.
• Verify the TestMe’s and document the defects/bugs in Rally.
• Worked with GitHub to access files and directories under source control.
• Used Jacoco tool for measure the Code Coverage for Sherlock UI and Projectors.
• Automate Projector’s Dashboards using REST API’s with Selenium and TestNG.
Environment: Java, Selenium, GitHub, Log4j, Maven, CA Agile Central (Rally), MongoDB, Apache Tomcat,
Jenkins, Selenium, TestNG Jacoco, REST, Eclipse, Linux, Putty, WinSCP, Windows 7.
01/11 – July 2015
3. VENKAT KATAKAM
NetApp, Sunnyvale, CA
QA Automation Engineer – SnapCenter
OnCommand SnapCenter (OCSC) server integrates with NetApp Plug-ins (SMSQL, SnapDrive, and Virtual
Storage Console). The UI contains Add Hosts, Storage System, Policies, Dataset, Backups, Clone, and
Restore Operations.
Responsibilities
• Automate the test cases using the C#, NUnit, Python and PowerShell.
• Write the test cases, test plans, scripts for SnapCenter.
• Develop and automate the cronjob with Jenkins Server.
• Worked with Selenium for automating web applications.
• Verify the TestMe’s and document the defects in Bug Reporting Tool.
• Worked with Perforce (P4V) to access files and directories under source control.
• Used NCover tool for measure the Code Coverage
• Worked with SoapUI for REST API testing.
• Create the Backups, Restore, Clone operations using the Policies and Datasets.
Environment: Java, vSphere, VCenter Server, ESX, Perforce, Log4j, ANT, ALM, SCVMM, SQL Server 2012,
IIS, SMS Server, SQL Express, PowerShell, Jenkins, Selenium, TestNG, Python, SoapUI, NCover, C#,
NUnit, Visual Studio 2012, REST, Eclipse, Linux, Putty, Windows 2012 R2.
QA Automation Engineer - Data ONTAP SMI-S Agent
Data ONTAP SMI-S Agent allows to manage and monitor the storage systems. It manages LUNs,
Volumes, CIMOM configuration settings and CIM servers. SMI-S Agent uses Web-Based Enterprise
Management (WBEM) protocols, which allows managing, monitoring, and reporting on storage
elements.
Responsibilities
• Develop the SMICLI tool with Java (SBLIM CIM Client API) and automate the test cases using the
PERL.
• Worked with SCVMM for creating virtual machines on storage system.
• Experience and worked with Unix/Linux/IBM TPC/SUSE/Windows 2012 servers.
• Experience and worked with iSCSI, FCP, SAN, NAS, CIFS protocols.
• Write and design the test cases, test plans, scripts etc. for SMI-S project.
• Develop and automate the cronjob for SMI-S project.
• Configure and run the CTP (Conformance Test Program) testing for SMI-S project.
• Verify the Testme’s and document the defects in Bug Reporting Tool.
• Worked with Perforce (P4V) to access files and directories under source control.
• Worked with DebugDiag and Valgrind tool for analyzing the memory leaks, performance,
process crashes etc...
• Used Code Coverage instrumentation for generating the code coverage data for SMI-S.
4. VENKAT KATAKAM
Environment: Java, SBLIM CIMClient for Java, Perforce, Log4j, ANT, ALM, SCVMM, PERL, NATE,
DebugDiag, Jenkins, SoapUI Pro, Valgrind, BURT, Code Coverage, Eclipse, Linux, Putty, Tomcat, Windows
XP
04/10 – 01/11
Wells Fargo Bank, San Francisco, CA
Senior Software Engineer – CEO Basic Banking
Responsibilities
• Developed Basic Banking client view used JSP and Struts.
• Worked on developing Basic Banking application to using Web services, JMS, XML schema/dtd
etc.
• Worked with WebLogic application server for deploying the application.
• Developed JUnit test cases for unit testing and regression testing.
• Worked with Selenium for automating web applications for testing.
• Worked with Rational ClearCase Explorer to access files and directories under source control.
Environment: RUP, Java, J2EE, JSP, Servlets, XML, JAXP, JMS, MDB, Struts, Web Services (XML, Schemas,
WSDL), SOA, SOAP, soapUI, Selenium, AXIS 1.2, JavaBeans, Log4j, ANT, Eclipse, WebLogic 8.1,
Dreamweaver, HTML, CSS, JavaScript, DHTML, Oracle10g, Oracle SQL Developer 1.2, JUnit, SSH, Linux,
Windows XP
09/09 – 04/10
Symantec Corp., Mountain View, CA
Senior Software Engineer – E2B Ad-Hoc Key Generator Tool
Responsibilities
• Developed JSP pages used JSF and RichFaces components for E2B Ad Hoc Key Generator tool.
• Worked with Rational Application Developer (RAD) for development environment to creating
and deploying the application.
• Worked with Hibernate and developed config and mapping files to persistence layer.
• Developed JUnit test cases for unit testing for E2B Ad-Hoc Key Generator Tool.
• Worked with WebSphere application server for deploying the application (ear file) and configure
database connections etc.
• Developed SQL queries and functions for reporting tool.
• Worked with Perforce to access the files and directories under source control.
Environment: Java, J2EE, JavaBeans, JSF, RichFaces, Hibernate, Spring, Web Services, Perforce, Log4j,
ANT, WebSphere, HTML, CSS, JavaScript, DHTML, Oracle10g, JUnit, PL/SQL, RAD, Linux, Windows XP
5. VENKAT KATAKAM
09/08 – 09/09
Genentech, Inc., South San Francisco, CA
Senior UI Developer - gThanks
Responsibilities
• Developed JSP pages used MyFaces (JSF) components.
• Worked with Oracle Workshop for development environment to creating and deploying the
application.
• Worked with CSS, HTML, and JavaScript.
• Worked with Rational ClearCase Explorer to access files and directories under source control.
• Involved in JSR 168/286 for portlet devlopment and integrate with other applications (like
AWARDS, BDL, DTR, HCC etc.).
Environment: Agile, Java, J2EE, JavaBeans, JSF, MyFaces, IceFaces, Rational ClearCase, Log4j, ANT,
WebLogic10.1, Workshop, Weblogic Portal 10.1, JSR 168/286, HTML, CSS, JavaScript, JIRA, DHTML,
Dreamweaver, Oracle10g, JUnit, PL/SQL, Oracle SQL Developer, Solaris, Putty, Windows XP
11/06 - 09/08
Globalstar LLC, Milpitas, CA
Senior Software Engineer - Online Billing Application
Responsibilities
• Developed JSP pages used ADF and JSF components.
• Worked with Oracle JDeveloper for development environment for creating and deploying the
application.
• Worked with persistence layer using TopLink.
• Worked with JUnit for unit testing to Online Billing Application.
• Involved in XSS (Cross Site Scripting) to the application for security.
• Worked with Web Services using REST for clients and servers.
Environment: Java, J2EE, JavaBeans, ADF, JSF, TortoiseSVN (Subversion), JUnit, Log4j, ANT, Oracle
JDeveloper,Web Services, REST, TopLink, Apache Tomcat 5.5, HTML, CSS, JavaScript, XSS, AJAX, DHTML,
Dreamweaver, GIMP, Oracle, PL/SQL, Toad, Solaris, Putty, Windows XP
06/03 - 11/06
State of California (LDC), Sacramento, CA
Senior Software Engineer - ESI History Project
Responsibilities
• Used on Together J to design Use Case diagrams, Class Diagrams, Sequence Diagrams.
• Worked with Struts as a unified framework (MVC) for application.
6. VENKAT KATAKAM
• Worked on developing Enterprise Java Beans using Session beans.
• The Session Façade and Business Delegate design patterns were used for the implementing the
middle tier components.
• Worked with JUnit and Cactus for unit testing for History application.
• Worked on developing the DAOs for storing and reading data from Oracle database.
• Worked with TestDirector as a bug tracking tool to manage and close the bugs.
• Worked with PL/SQL stored procedures and statements.
Environment: Together J, Visio, JDK, J2EE (EJB, JMS, JSP, Servlets, JDBC), JavaBeans, Struts, JBuilder,
StarTeam, JUnit, TestDirector, Log4j, ANT, XML, XSL, XSLT, WebLogic, Dreamweaver, HTML, CSS,
JavaScript, DHTML, PhotoShop, Oracle, Toad, PL/SQL, Linux, Windows XP
12/01 - 06/03
SBC Services (AT &T), San Ramon, CA
Senior Software Engineer – SWOT Project
Responsibilities
• Worked with Struts as a unified framework (MVC) for application.
• Worked on developing Enterprise Java Beans using Session beans.
• The Session Façade and Business Delegate design patterns were used for the implementing the
middle tier components.
Environment: Java J2EE (EJB, JSP, Servlets, JDBC), JavaBeans, Struts, WSAD, StarTeam, JUnit, Log4j, ANT,
XML, XSL, XSLT, WebSphere, Dreamweaver, HTML, CSS, JavaScript, DHTML, PhotoShop, Oracle, Toad,
PL/SQL, Linux, Windows XP,
03/01 - 11/01
Qwest Communications, Columbus, OH
Software Engineer - eFlow Project
Responsibilities
• Worked with JSP pages for presentation layer.
• Worked on developing Enterprise Java Beans using Session beans.
• Worked with JUnit for unit testing.
• Worked on developing the DAOs for storing and reading data from Oracle database.
• Worked with PL/SQL stored procedures and statements.
Environment: Java, J2EE (EJB, JSP, Servlets, JDBC), JavaBeans, JBuilder, CVS, JUnit, TestDirector, Log4j,
ANT, XML, XSL, XSLT, WebLogic, Dreamweaver, HTML, CSS, JavaScript, DHTML, PhotoShop, Oracle, Toad,
PL/SQL, Linux, Windows XP,
11/99 - 03/01
7. VENKAT KATAKAM
Nationwide Insurance CO., Columbus, OH
Software Engineer - Income Products Quoting System
Responsibilities
• Used on Rational Rose to design Use Case diagrams, Class Diagrams, Sequence Diagrams.
• Worked with User Interface using Swing, AWT components.
• Used Dreamweaver for creating HTML pages.
• Worked with JavaScript for client-side validations.
• Created Cascading Style Sheet for various HTML pages.
Environment: Rational Rose, UML, JDK1.3, J2EE, Swing, AWT, JBuilder, WebLogic, CVS, Dreamweaver,
HTML, CSS, JavaScript, DHTML, Oracle8i, PL/SQL, Solaris, NT