Summary
Overview
Work History
Education
Skills
Awards
Timeline
Generic

SRINIVAS Edupuganti

Frisco,TX

Summary

Over 17 years of experience encompassing a wide range of Java, J2ee Technologies, including Microservice across Telecom Domain. Expertise domain knowledge with Telecom Domain (Billing, Sales and ordering). Working as Technical Solution Architect for more than 7 years in Telcom Billing. Hand on experience on Various Telcom Billing Application Migration involving Azure-Wildfly using Java-J2ee technologies, Kubernetes and Microservices. Also worked as an Architect for Unix to cloud platform Migration for Telcom Billing platform. Expertise in working with various J2EE technologies like Java Webservices(Restful and JAX-WS JAX-RPC), Servlet (Specification 2.3 and 2.4), JSP (Specification 1.2 and 2.0), Angular, Node Js, Spring boot( AJSC), Ruby, Hibernate. Spring Boot, Microservices. JavaScript, EJB.2.0, EJB 3.0, React -JS. Strong experience in Spring Framework such as Spring MVC, IOC, AOP and Spring JDBC. Strong hands - on experience with Spring IO, Spring Boot. Strong expertise in SDLC(Software Development Life Cycle), project management and methodologies like Rational unified process (RUP), Waterfall, Spiral and Agile Models. Experience in Automation using JUnit, Testing, SOAPUI, Apache HTTP Client, JMeter, Maven and Jenkins, Postman, Selenium web driver. Good Experience in writing GEB/GROOVY and Selenium scripts using Java APIs like Collections, Log4J, JDBC, Jackson, Apache POI etc. Experience with Build and CI tools – Maven, Jenkins, Gradle to run Testing tests. Strong experience with SOA which include SOAP, JAX-WS, JAX-RPC and Restful Services Testing. Experience with Web Technologies like React-JS, Node-JS, HTML, Angular CSS, XPath, jQuery, JavaScript, AJAX and XML. Good exposure as database admin to RDBMS, DB2, NOSQL,SOQL, SQLMI, DB2 , Oracle, MS SQL Server, MySQL. Proficient with UNIX systems, Linux, Azure Cloud servers and hand on experience debug and creating Perl and Shell Scripting. Ability to lead the project as an Architect, develop and work in a team environment or independently. Excellent troubleshooting, project management and problem-solving skills. Certified Scrum Master in AGILE Methodology. Certified Sales force platform Developer and hands on experience working as Sales force Admin. Good at multi-tasking and working well under tight deadlines with high efficiency. Strong verbal and written communication skills.

Overview

18
18
years of professional experience

Work History

Technical Consultant

Siritek
07.2021 - Current
  • Company Overview: IBM, Dallas Tx(Client location), USA- Telecom Domain
  • Leaded the team in a project which use Microservices
  • Has Developed the application which has Spring Boot(AJSC) framework
  • Oversaw migration of the monolithic application to cloud-hosted microservices using Spring Boot and Rest API
  • Involved in migrating J2EE code from WebSphere to Wild-fly application server
  • Involved in Requirement Analysis, Design and development, unit testing and implementation
  • Responsible for designing and building highly scalable backend components
  • Involved in Release planning and production deployments
  • Used REST API to develop Microservices APIs
  • Prepared high level application design document and database design document and involved in critical architectural decisions
  • Worked with an Agile Scrum methodology to ensure delivery of high-quality work
  • Perform code review
  • Developed various backend business components to interact with Vertex appl through REST web services
  • Provide technical support to team members
  • Diagnosed and solved several application performance and stability issues
  • Worked closely with different external systems teams and QA team
  • Implemented the new Software Enhancements and Software Defects fixes for internal systems
  • Involved in Production support activities i.e
  • Analyzing the application logs and environment and resolving issues
  • Developed the application using Core Java, Collections, Multi-Threading, Spring REST, Spring Core, Beans, JDBC
  • Participated in Daily Scrum meetings and sprint planning and release meetings
  • Prepared Java/J2EE development environment using Eclipse
  • Extensively used the Dependency Injection framework implemented by Spring across the application for loose coupling with Auto wiring
  • Developed shell scripts for automation of the build and release process
  • Used Log4J to capture the log and runtime exceptions
  • Used Maven build tool to build and deploy the application in Tomcat application server
  • Used Jenkins to build and deploy the application to different environments, scheduled automated deployments
  • Used GIT for version control
  • Involved in Unit, Integration and System testing across all the levels from development to production
  • Used network load balancing
  • Involved in deploying the code to Tomcat application server in Dev/Test/PPE/Prod instances
  • Followed coding standards guidelines in coding; testing and fixing Sonar reported issue
  • IBM, Dallas Tx(Client location), USA- Telecom Domain

ITS Technical Consultant

BIS
07.2018 - 06.2021
  • Company Overview: RCOE, Riverside CA(Client location), USA- Education Domain
  • Analyze business and software requirements and specifications related to the project
  • Convert Function requirement to system related specifications using technical analysis
  • Leading the Application Development team to resolve design or coding issues of the project using excellent problem solving/troubleshooting skills on Java/J2EE technologies and coordinate with multiple teams
  • Develop the software application on front end that uses new web technologies and implementing frameworks
  • Participate in requirements review, design review, test plan review, and test case review meetings and design stages of the project life cycle, including input validation, authentication, authorization, configuration management, sensitive data, session management, cryptography, parameter manipulation, exception management, and auditing and logging
  • Implement automation Framework using latest tools and develop automation infrastructure
  • Create and enhance test scripts using keyword driven methodology or descriptive programming
  • Be involved in gathering Business Level Requirements and reviewing the manual testing methods for the same requirements based on the prior experience of attending Requirement and design session with product owners, scrum master and product owner delegate
  • Develop and execute SQL scripts and store procedures to validate data, which flows to the end user with the actual data in the Databases
  • Prepare, execute, and review test plans and test scripts
  • Maintain a full suite of automated test scripts using testing tools
  • Perform various tests such as positive and negation to check business functionality by interacting with Clients
  • Develop automation scripts on testing tool and write shell Script to validate the Business and Functional aspect using Black box testing mechanism
  • Record user action on GUI using QTP tool and perform regression testing in the environment which is similar to production environment
  • Developed automation test scripts using GEB/GROOVY to validate system enhancements/new business application systems that can be reused by all other testers
  • Develop Regression test plan and automate the test cases identified as a part of regression testing using Microsoft TFS and TDP and as well as develop automated regression scripts
  • Conduct data driven testing using QTP to conduct backend testing and raise defects on Jira
  • Use Microsoft TFS for updating the status of all the Test Cases & Test Scripts that are executed during testing process
  • Prepare Test Reports and keep track of defects using the bug tracking system (TFS)
  • RCOE, Riverside CA(Client location), USA- Education Domain

Application Developer

IBM
07.2015 - 06.2018
  • Company Overview: AT&T, Dallas TX(Client location), USA- Telecom Domain
  • Leaded the team in a project which use Angular, CSS, Node Js
  • Microservices
  • Has Developed the application which has Spring Boot(AJSC), CSS and AJAX framework
  • Analyze business requirements, Software requirement specifications and design documents, use case documents and developed test cases and test scripts
  • Develop and maintain a full suite of automated test scripts using Selenium and Java Scripting and JQuery
  • Hands-on experience with automation scripts creation, testing and debugging techniques
  • Participant in all phases of AGILE, to ensure end product delivery is successful and accurate
  • Worked multiple projects at the same time and completed the task on time
  • Documenting all Functional requirements and designing solutions utilizing enterprise architecture standards including documenting all solution components and configurations
  • Developed, implemented and documented software development and SQA processes
  • Configured and administered TDP as the team's Agile management tool
  • Provided TDP training to the software development team and business stakeholders
  • Developed the product backlog along with Product Owners
  • Participated in sprint planning, daily scrums, testing, retrospectives and sprint reviews
  • Facilitated 'three amigos' work sessions between developers, product owners and business analysts
  • Develop solution cost structure by identifying all cost points including labor, software and hardware
  • Proficient in Test Automation using UFT (Formerly QTP) and Selenium Tools
  • Strong Experience in Automating Web Application Testing using Selenium WebDriver with TestNG framework
  • Strong Experience in Java Programming, Selenium WebDriver, JUnit and TestNG
  • Well versed with Handling Elements in Selenium WebDriver
  • Writing Test cases using Element locators, WebDriver methods, Java programming features and TestNG Annotations
  • Executing Selenium Test Cases and reporting defects
  • Experience in Data driven Testing, Cross browser testing and Parallel Test execution using Selenium WebDriver, TestNG and selenium Grid
  • Ensured enhanced processes and services are technically, operationally, and legally supported by analyzing and compiling business requirements solidifying successful implementation
  • Strengthened risk mitigation techniques and improved process efficiencies while meeting stringent regulatory requirements
  • Developed, coordinated, and implemented methodology and scope for multiple complex projects
  • Participated in meetings with users and developers to understand the functional requirements and in turn identify the test conditions
  • Coordinate and monitor User Acceptance Testing and Beta Testing to ensure adherence to user expectations
  • Worked on galaxy modules and became an expert mainly on Personnel, Financial
  • Using TDP as bug tracking tool to create Defect Reports and Feature Requests
  • Hands-on experience with version control systems GIT
  • Coordinating between the onsite team and offshore team with the customer requirement
  • Taking the responsibility of the whole release projects conducting the status call with clients, Project Management and users providing the daily process of the project
  • Extensively performed the Reviews with the Client and all the impacted application and make sure no requirement is missed
  • AT&T, Dallas TX(Client location), USA- Telecom Domain

U2l Application Developer

IBM
02.2014 - 07.2015
  • Company Overview: AT&T, MiddleTown TX(Client location), USA- Telecom Domain
  • As a Quality Specialist, below are my responsibilities
  • Worked with tight iterations throughout the development cycle in Agile
  • Designed, Implemented and Maintained Automation Framework Suite for Web UI and REST API
  • Worked on the framework using Selenium WebDriver, JAX-RS, Jackson, JAXB, Java, TestNG, Maven, Jenkins, Apache POI, Logcat, and patterns including Page Object and Dependency Injection
  • Created a framework using Java, Selenium WebDriver, and Jenkins for UI automation functional testing
  • Created data driven testing using Apache POI API using Java and Selenium
  • Used Desired Capabilities, Firefox Profiles, Chrome options and other functionalities for cross browser testing using Selenium WebDriver
  • Created functional automation scripts for the report generation module using tools Selenium WebDriver and TestNG
  • Experience with Rest Assured, Commons HTTPCLIENT and Jackson API for REST API validations
  • Attending daily Scrum meetings with the QA, Development, and Product team
  • Worked as a Subject matter expert for tools used in migration
  • Stablished a productive migration system by troubleshooting and generating error free process
  • Took complete responsibility of project with remote and onsite support to client as per requirement
  • Developed the automation Script for the MQ Wrapper, for MQ interface
  • Developed many standalone programmers for proof of concepts to save time
  • Analyzed third party software Object Queue from IDI Company, to interface properly, as our interfacing app use Object Queue
  • Developed Shell Script for clearing all MQ Queues in case of Server bounce
  • Optimized the message transfer up to 80% by removing the overhead
  • AT&T, MiddleTown TX(Client location), USA- Telecom Domain

Test lead Cum application Developer

IBM
03.2010 - 01.2013
  • Company Overview: Bangalore, India- Telecom Domain
  • As an Tester Lead/Application Developer, Below are my responsibilities
  • Successfully Completed User Acceptance Testing (UAT) on each release of the project with the help of end user requirements
  • Used SILK for Test case creation and Test case execution
  • Create Bug reports and tracking using Rational ClearQuest tool
  • Created automated test cases using Java, Selenium RC, JUnit for smoke test and part of regression suite
  • Conducted Functionality and Regression testing during the various phases of the application using Selenium RC
  • Created Test Cases using SOAPUI for testing Web Services/Rest Services
  • Used the complex SQL Queries to pull out data from the databases for the data validation and routine report generation
  • Worked with SVN for maintaining the source code
  • Coordinated with offshore teams daily
  • Generating the status Reports to the team daily
  • Involved in weekly walkthroughs and inspection meetings, to verify the status of the testing effort and the project as a whole and leading offshore team
  • Analyzed the Business Requirements Document (BRD), developed Test cases and Test scripts for application under Test
  • Prepared Test Plans and Test Cases for both positive and negative scenarios and mapped to testing requirements in Quality Center
  • Participating in PIF activities
  • Performed Functional testing (GUI), Database testing and web service testing
  • Writing Test Cases and Test Plan
  • Involved in SRD reviews, Design reviews
  • Worked on Project estimation
  • Participated in Test Plan and Test Case Reviews
  • Involved in execution of Test Cases
  • Coordinating between the onsite team and offshore team with the customer requirement
  • Taking the responsibility of the whole release projects conducting the status call with clients, Project Management and users providing the daily process of the project
  • Extensively performed the Reviews with the Client and all the impacted application and make sure no requirement is missed
  • Bangalore, India- Telecom Domain

Application Developer

IBM
03.2007 - 03.2010
  • Company Overview: Bangalore, India –Telecom
  • Interacted with BA, Development, Testing, Support, implementation teams and clients during different phases of the project
  • Worked in Agile methodology and use to attend all the meetings throughout the Sprint cycle
  • Installed and tested Android app on Android Virtual Devices using AVD Manager, and Android Real devices
  • Performed debugging Android Mobile Applications using Android SDK Tools like emulator, logcat, adb etc
  • Used parameterization for SOAPUI test cases using properties files
  • Asserted the SOAPUI test cases using HTTP, XPath, SOAP, Schema, and CONTAINS assertions
  • Read the WSDL and validated WSDL and SOAP messages with WSDL
  • Tested RESTful web services and used QUERY, TEMPLATE, HEADER parameters to parameterize test cases
  • Used the complex SQL Queries to pull out data from the databases for the data validation and routine report generation
  • Created Test plans on Confluence
  • Created Test Cases manually using Test Complete for regression and interface testing
  • Created automated test cases using Java, WebDriver, TestNG for smoke test and part of regression suite
  • Created Test Cases using SOAPUI for testing Web Services/Rest Services
  • Created Defect Reports and Feature Requests on JIRA
  • Created Release Notes on JIRA and Confluence
  • Involved in Creating Help Files for some feature enhancements on Confluence Wiki
  • Created Test Reports using JIRA and Confluence Wiki
  • Created and worked with Risk Management Analysis documents
  • Created Other documentation such as project Sign-off checklist, EMR Hardware and Software requirements, Test Strategy etc
  • On Confluence Wiki
  • Responsible for different types of testing including Verification, Validation, Functional, integration, Web Services, browser compatibility, Database, GUI, Adhoc, Smoke, Regression, Conformance and User Acceptance testing of the Web based EMR application
  • Involved build deployment activities on Linux
  • Used VI Editor on Linux to edit the data in Lab files
  • Worked on HL7 Specification to update different kinds of Lab files
  • Worked with SVN for maintaining the source code
  • Involved in data setup activities for testing the application
  • Involved in working with clients for implementation projects
  • Mentored new team members and other team members in case of knowledge transfer on new features or enhancements in the product
  • Bangalore, India –Telecom

Education

Bachelor Of Technology - Electronic and communication Engineering

Osmania University
01.2004

Skills

  • WTX
  • ITX
  • Sales force
  • Jenkins
  • Jersey
  • Kubernetes
  • Docker
  • Clear Quest
  • Rational Requisite Pro
  • TDP
  • Azure-Cloud based servers
  • UNIX
  • AIX
  • Linux
  • Windows NT/98/2000/XP/7
  • JAVA
  • J2EE
  • CORBA
  • Web-Services
  • Spring
  • EJB 2x
  • SQL
  • UML
  • SOAP
  • WSDL
  • REST
  • XML
  • XSLT
  • SQL/PLSQL
  • PERL
  • Node-JS
  • Angular
  • React-JS
  • MVC
  • Struts
  • TESTNG
  • SPOCK
  • AJSC
  • SPRING
  • SPRINGBOOT
  • J-UNIT
  • CAMUNDA
  • SOAPUI
  • Selenium
  • Test Café
  • POSTMAN
  • WebDriver IO
  • SOQL(sales force DB)
  • NO SQL (MongoDB)
  • Postgress
  • SQMI
  • Oracle 12g
  • MySQL
  • DB2
  • Eclipse
  • IntelliJ
  • WebLogic Workshop
  • WebSphere
  • Visual Studio
  • NetBeans
  • KOSMOS
  • Lotus Notes
  • Sametime
  • Qlink
  • Microsoft Teams
  • SLACK
  • BEA WebLogic
  • IBM WebSphere
  • Wildfly(JBOSS)
  • Java Webservices(Restful and JAX-WS JAX-RPC)
  • Servlet (Specification 23 and 24)
  • JSP (Specification 12 and 20)
  • Spring boot( AJSC)
  • Hibernate
  • Spring Boot
  • Microservices
  • JavaScript
  • EJB20
  • EJB 30

Awards

  • "Bravo award" from IBM for leading as Quality Analyst in the year 2016.
  • "Bravo award" from IBM for Testing client interaction and getting new complex projects in the year 2015.
  • "Bravo award" from IBM for designing and delivering critical and complex projects in the year 2014.
  • Got PBC-1(Outstanding) performance rating for the year 2009-2016.
  • Received “Service Excellence Award” in IBM for second quarter of year 2012.
  • Received “Employer of the month in IBM” for April month of year 2011.
  • "Bravo award" from IBM for having Excellent Business Knowledge.
  • “IBM SPOT award IBM” award for outstanding contribution in one of the major projects and has been recognized as one of the best resources in the account.
  • Excellent contribution towards PD600 (BGW), for testing the project in crunch schedule.
  • Excellent contribution in Selenium implementation for Web Cluster and ensuring process adherence.
  • Received Thanks Award IBM from E2E PM for effective communication with client and getting the project in to good shape.
  • Received appreciations from Clients/Managers/Leads many times for my support in key projects and for solving critical issues with quick turnaround time.
  • Provided the Cost-effective solution with respect to Integrated Global offer Platform architecture for Tag Automation implementation.
  • Secured rank in top 2% for EAMCET in 12th Standard at State level.

Timeline

Technical Consultant

Siritek
07.2021 - Current

ITS Technical Consultant

BIS
07.2018 - 06.2021

Application Developer

IBM
07.2015 - 06.2018

U2l Application Developer

IBM
02.2014 - 07.2015

Test lead Cum application Developer

IBM
03.2010 - 01.2013

Application Developer

IBM
03.2007 - 03.2010

Bachelor Of Technology - Electronic and communication Engineering

Osmania University
SRINIVAS Edupuganti