Post Job Free

Resume

Sign in

Software Engineer Project Management

Location:
Hayward, CA
Posted:
April 29, 2024

Contact this candidate

Resume:

Venkat Katakam

Fremont, CA ***** 916-***-**** ad5chq@r.postjobfree.com US Citizen Linkedin

Summary

●Over 20 years of professional experience designing and developing enterprise applications (Java and J2EE technologies) and SDET using Java, Python, Selenium, Cucumber, Playwright, Cypress, WebdriverIO, NodeJS and Restful Web Services.

●Experienced with full SDLC lifecycle and Agile development methodologies.

●Experienced in designing, developing, implementing, and executing Test Automation framework.

●Successful lead automation efforts and test execution for various projects.

●Project management experience with cross-site teams and strong team leadership.

●Experienced in Financial, Communication Services, Insurance, Storage, State and Telecom

Education & Certifications

●Masters in Computer Applications Kakatiya University India

●B.S. (Computer Science) Kakatiya University India

●JAVA Certification

●Microsoft Certified Solution Developer

Technical Skills

●Languages: Java, C#, Python

●Operating System: Linux, Windows, MAC

●Databases: Oracle, SQL Server, MongoDB, Cassandra, Elasticsearch, PostgreSQL

●GUI/Tools: IntelliJ, Eclipse, WSAD, JMeter

●Internet Technologies: Java, J2EE, AWS, Struts, JSF, Spring, Hibernate, XML, Web Services, JavaScript, NodeJS, WebdriverIO, Cypress, Playwright, Cucumber for Java, Gherkin, TestNG, JUnit, Selenium, Appium, Maven, Datadog, Git, JIRA

●Application Servers: WebSphere, WebLogic, Tomcat

●Middleware: EJB, Kafka, ActiveMQ

Professional Experience

Fidelity Technology Group (Jul 2022 – Present)

Principal Software Engineer in Test – Custom SMA (Direct Indexing)

The Custom SMA (Direct Indexing) –This product allows user logs onto the XTRAC workflow management system to submit a new service request to onboard a Custom SMA Account, Preference Update and Termination service request workflows for managed programs.

●Automated the AWS Lambda functions and API services using Cucumber.

●Ran the Cucumber feature files in the DIT, SIT, and UAT environment.

●Worked with AWS Lambda functions using Python.

●Worked with Playwright for XTRAC UI automation

●Integrate the automation testcases with Jenkins.

●Ran and validated the feature files using the Serenity Report

●Use the Xray reporting and integrate it with Jira.

●Used Amazon S3 for Storage of security documents.

Environment: Java, Python, AWS, Lambda, CloudWatch, Step Functions, SQS, Terraform, API Gateway, Secrets Manager, S3, Cucumber, Gherkin, REST APIs, Playwright, Junit, Jira, Maven, Git, IntelliJ, PostgreSQL, PgAdmin, SQL, Swagger UI, Insomnia, Agile, Log4j, Datadog, Jenkins

Google (Jul 2018 – Jul 2022)

Software Engineer in Test – Stadia and Android TV

●Automated the testcases for Stadia using Copycat, Selenium and Java.

●Execute the Gamer Portal (Web), Nessie (Mobile: Pixel, iOS, Android), and Living Room testcases.

●Automated the Stadia mobile application using Python.

●Ran the automation testcases using the Guitar workflows via Blaze run.

●Worked on the Android TV application and analyzed and triaged the logs for all the devices and apps.

Environment: Python, Copycat, Java, Selenium, Guitar, Blaze, Perforce, Cider, Critique, Test Tracker, Linux

Blue Shield (Jul 2017 – Jul 2018)

Software Development Engineer Test (Lead) – WiseChoice

WiseChoice (FAD) application has a feature that allows members to view the doctors and facilities. This application searches the doctors in the network and provides all the information based on plans. This application has different tiles like Doctors, PCP, Facilities, Dentists, Vision Care, Mental Health, Alternative Medicine, Pharmacies, Equipment and supplies, and Urgent Care to search for doctors.

●Automated testcases for WiseChoice projects using Java, Selenium, and TestNG.

●Automated API services using Cucumber with Rest Assured.

●Automated the mobile automation in Android and iOS devices

●Created the test plans, test cases for WiseChoice

●Generated test reports with Extent Report

●Ran the deployment, regression, and smoke testcases with Jenkins.

Environment: Java, J2EE, Selenium, TestNG, Rest APIs, Rest Assured, Appium, SVN, Log4j, Maven, Oracle, Oracle SQL Developer, Jenkins, JIRA

PayPal (Aug 2015 – Jun 2017)

Software Development Engineer in Test– Sherlock

Sherlock is a unified monitoring platform, it provides capabilities to monitor and manage the 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.

●Automate the Projectors (Dashboards) using Java, Selenium, REST API’s and TestNG.

●Develop and run the automation jobs (Deployment, Regression, Smoke) with Jenkins Server.

●Used the Offset Explorer (Kafka) to view and navigate the topics, partitions, brokers and consumers.

●Worked with GitHub to access the files and directories under source control.

●Used JaCoCo tool for measuring the Code Coverage for Sherlock UI and Projectors.

●Worked with JMeter to run the performance tests for the Sherlock application.

Environment: Java, Kafka, Selenium, Git, Maven, Rally, MongoDB, Tomcat, Jenkins, TestNG, JaCoCo

NetApp (Jan 2011 – Jul 2015)

QA Automation Engineer (Lead) – Data ONTAP SMI-S Agent and SnapCenter

Data ONTAP SMI-S Agent allows users 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.

●Develop the SMICLI tool with Java

●Worked with SCVMM to create virtual machines on the storage system.

●Experience and worked with iSCSI, FCP, SAN, NAS, and CIFS protocols.

●Worked with DebugDiag and Valgrind tool to analyze memory leaks, performance, and process crashes.

●Automate the test cases using the C#, Selenium

●Worked with API testing for SnapCenter.

●Create Backups, Restore, and Clone operations using the Policies and Datasets

●Used Amazon EC2 to create and run virtual servers in the cloud.

Environment: Java, SBLIM CIMClient, C++, SCVMM, DebugDiag, C#, PowerShell, NUNIT, vSphere, VCenter Server, AWS (Amazon EC2), SQL Server, IIS, SQL Express, Perforce, Log4j, ANT, ALM, Jenkins, SoapUI

Wells Fargo Bank (Apr 2009 – Dec 2010)

Senior Software Engineer – Basic Banking Application

Developed Basic Banking client view using JSP and Struts.

Worked on developing applications using web services, JMS, XML schema/DTD, etc.

worked with the WebLogic application server to deploy the application.

Developed JUnit test cases for unit testing.

Environment: Java, JSP, Struts, Spring, Hibernate, JMS, SOAP, ANT, Eclipse, WebLogic 8.1, Oracle 10g

Genentech (Nov 2006 – Mar 2009)

Senior UI Developer - gThanks

●Developed JSP pages using MyFaces (JSF) components.

●Worked on developing Enterprise Java Beans using Session beans.

●Worked with Oracle Workshop to create and deploy the application in the development environment.

Environment: Java, J2EE, JSF, MyFaces, JavaScript, WebLogic, Oracle 10g

State of California (LDC) (Jun 2004 – Nov 2006)

Senior Software Engineer - ESI History Project

Used on Together J to design Use Case diagrams, Class Diagrams, Sequence Diagrams.

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 implementation of the middle tier components.

Worked with JUnit and Cactus for unit testing for History application.

Developed 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: Java, J2EE, Struts, JBuilder, StarTeam, ANT, WebLogic, Dreamweaver, HTML, JavaScript, Oracle

SBC Services (AT & T) (Dec 2001 – Jun 2004)

Senior Software Engineer – SWOT Project

Worked with JSP pages for the presentation layer.

Worked on developing Enterprise Java Beans using Session beans.

Environment: Java, J2EE, JBuilder, CVS, Log4j, ANT, WebLogic, Dreamweaver, HTML, JavaScript, Oracle

Nationwide Insurance (Nov 1999 – Nov 2001)

Software Engineer - Income Products Quoting System

Used Rational Rose to design Use Case diagrams, Class Diagrams, and Sequence Diagrams.

Worked with the user interface using Swing and AWT components.

Environment: JDK1.3, Swing, JBuilder, WebLogic, CVS, Oracle8i, PL/SQL



Contact this candidate