Post Job Free

Resume

Sign in

Quality Assurance Java Developer

Location:
Mount Laurel, NJ
Posted:
April 03, 2024

Contact this candidate

Resume:

Prashanthi Bodduluri

201-***-****

ad4q9b@r.postjobfree.com

Summary

•Experienced professional with over 8 years of experience as Java developer,software testing,MF DB2 DBA and quality assurance.

•Expertise in developing applications using Core Java, J2EE, Spring Boot, Spring MVC, Spring AOP, Spring Web Services and Spring ORM integration, Spring, Maven, XML.

•Created functional automation scripts for the report generation module using tools Selenium WebDriver and TestNG.

•Used various IDE/source control tools: Eclipse, IntelliJ, Spring Tool Suit, Git/Stash, SVN.

•Worked with build tools like Maven, Ant, Jenkins

•Provided production support to support application.

•Good knowledge of networking protocols and OSI model.

•Experience in usage of Source Control and Version Control Tools Team Foundation Server (TFS), SVN, RTC, and GitHub.

•Hands on with Web Technologies like Webservices (SOAP, RESTful), JAX-WS, JAX-RS.

•Expert level skills in design, implementation of various applications successfully. Created Test Plans and Test Cases to do rigorous testing using jUnit.

•Applies application specific technical skills to independently produce

deliverables (i.e., specifications, program changes, unit test scripts, documentation, etc.).

•Initiative-taking collaborator with interpersonal and customer relational skills, proven communication, organizational, analytical, presentation skills, and leadership qualities

•Proficient in manual and automated testing, including functional, performance, unit, stress, usability, and regression testing.

• Hands-on experience with various IDE/source control tools, build tools, and web technologies. Proven communication, organizational, analytical, presentation, and leadership skills.Responsible in managing customer interactions, deliverables, and technology liaison.

•Developed Test Scripts using Functional Requirement Documents. Test scenarios are created for Positive, Negative, Boundary cases, etc. Performed all types of testing on workflows and server software.

•Interact with Developers and Business Analysts to perform various types of testing throughout Software Testing Life Cycle (STLC) and Bug Life Cycle (BLC).

•Created webservices for consumption by external clients. Experience in working with multiple vendors and geographically distributed teams.

Key Domain and Technical Knowledge

•Domain : Cable/Networking, Telecom.

•Primary skills: Java and QA Automation.

•Technical: Spring, Microservices, UNIX, Multithreading, Junit, Restful, JIRA, Confluence, Oracle, MySQL, SQL, Kibana, Splunk, Redis, Agile, Eclipse, IntelliJ. Spring Tool Suit, Git/Stash, SVN. Postman,SONARQUBE, Webservices (SOAP, RESTful), JAX-WS, JAX-RS, Microservices, Automation Testing Tools: Selenium WebDriver/RC/Grid, Cucumber, Maven, QTP, LoadRunner

Academic Qualification

•Masters in computer science 2015 from Fairleigh Dickinson university, New Jersey

Transamerica (May 2023 – Present)

QA LEAD

Description : TTC Leverage Transamerica’s trust company,enhancing its infrastructure to provide services that are currently outsourced to external Trust companies.Enhancing margins of existing retirement plan business.Improving margins to further accelerate Collective Investment Trust (CIT) growth with TAM and AAM. Positioning TA to maximize earnings off any future potential inorganic acquisition.

Role and Responsibilities:

•Performed Business functionality testing, which involved testing of all core functions of the application.

•Setup the Automation framework using Selenium WebDriver to run test cases in multiple browsers and platforms.

•Performed Regression testing on new builds, every modification in the application using Selenium WebDriver.

•Developed and Executed TestNG Test Cases using Eclipse IDE.

•Created Test plan & Script, Defect Management Templates; Created Initial test plan and developed test cases and test scripts manually.

Infosys

Client-T-Mobile (March 2022- April 2023)

Java Developer

Description: FLIX is a set of APIs for User Experience required by UI consumers (currently: Native UI).

The main purpose is to orchestrate order collection and submit for further order execution. LIX

collects the data from other systems and transforms for UI consumers. The original data stores need to remain on the Domain services unless is decided differently. The FLIX ensures business level validations which are not present on the domain systems for every API consumer based on User Experience.

Role and Responsibilities:

•Developed microservice using SpringBoot, Netflix OSS(Zuul, Eureka, Ribbon, Hystrix) and followed domain driver design.

•Implemented logging and tracking using Jira and Rally. Conducted performance tuning and debugging in testing and deployment phases.

•API testing using tools such as Postman, SoapUI, and RestAssured

•Implemented Filters for user authentication and user authorization by Spring security.

•Followed Test-Driven Development (TDD) with JUnit and test suites.

•Supported and troubleshooted systems and software running in Prod.

•Demonstrated good understanding of Agile Delivery Methodology and experience in working with Scrum teams.

•Created automated script for REST-API testing using Rest Assured framework.

•Coordinated on-site and offshore development teams in various phases of the project.

•Used JSON for data exchange between application modules along with XML.

•Consumed web services (WSDL, SOAP) from third parties for authorizing payments to/from customers.

Developed the application using Eclipse IDE and worked under an Agile Environment.

Infosys & Bluestone staffing

Client-Comcast (April 2018 -Dec 2021)

Test Lead

Description: The project will provide model-based automation of service activation, provisioning and lifecycle operations.

Role and Responsibilities:

•Support config management requirements and follow the CI/CD processes.

•Participate in business team meetings and work on code versioning tools.

•Performed Business functionality testing, which involved testing of all core functions of the application.

•Setup the Automation framework using Selenium WebDriver to run test cases in multiple browsers and platforms.

•Performed Regression testing on new builds, every modification in the application using Selenium WebDriver.

•Developed and Executed TestNG Test Cases using Eclipse IDE.

•Created Test plan & Script, Defect Management Templates; Created Initial test plan and developed test cases and test scripts manually.

•Utilized Kubernetes for the runtime environment of the CI/CD system to build, test deploy.

•Involved in development of test environment on Docker containers and configuring the Docker containers using Kubernetes.

•Interact with Developers and Business Analysts to perform various types of testing throughout Software Testing Life Cycle (STLC) and Bug Life Cycle (BLC).

•Involves in activities that are conducted based on huge data analysis using Splunk Queries and Splunk Dashboards.

•Works with Dev team to figure out if applications fit specification and technical requirements.

•Run Regression and Functional Testing in an Agile-Scrum environment

•Involved in defect reporting, defect tracking and defect reproducing.

•Maintained the Selenium & JAVA automation code and resources in source controls like CVS, SVN over the time for improvements and new features

•Collaborates with project stakeholders to find product and technical requirements.

•Conducts analysis to figure out integration needs.

•Daily update and managed Offshore team

SRAOSS

Client-AT&T (Feb2017–March2018)

Test Analyst.

Description: Worked on D2 ECOMP project for SDN Team. We will design and develop new products leveraging open data plane hardware for building highly scalable route/forwarding control system. The goal is to deliver scale and reliability to our Global network covering datacenter, edge, and backbone core. These products defining the SDI platform will be built drawing expertise from cross-disciplinary areas including large scale distributed systems, fault-tolerant systems, concurrent systems, operating systems and high-performance analytics.

Role and Responsibilities:

•Network-facing OSS for Layer 1, Layer 2 and Layer 3 transport network & services.

•Provide daily status report, defect matrices, daily updates to lead; Provide daily status report on task assigned to the Project Manager/Client.

•VNF instantiation, inventory, provisioning and configuration of virtual devices.

•Inventory, Provisioning and Configuration of technologies such as Ethernet, IP/VPN and virtualized networks.

•Developed Automation scripts for new enhancements using Selenium Web Driver and J Unit.

•Tested applications developed in Java with the TestNG framework.

•Familiar with agile process and tools.

•Worked on Open Daylight and cloud technologies.

•Analyze requirements, design and develop code, unit test code and test tools.

•Comfortable with collaboration, open communication and reaching across dev, qa, ops and other cross functional teams.

•Prepared Test Reports and submitted the bug findings to the Bugzilla defect tracking system.

•Involved with Trainer's training calls by presenting every project's new enhancement and functionality changes for the Branch Users.

•Provided weekly status updates showing the progress of the Automation testing effort and open issues to be resolved.

•Worked with the database administrator to migrate & maintain the applications.

TechMatrix Inc

American Express (Jan 2016 - Jan 2017)

Test Analyst

Description: API Commerce Engine (ACE) is a critical Architecture to have end to end business process in flexible manner. This project runs through the payment process between various networks within Amex and external partners as well. ACE application is developed for sleek & flexible integration components for the Amex distribution partners to facilitate and enhance the current Enrollment, Payment instruction & Status Inquiry processing for the Global Corporate Customer Payment transactions through Check, ACH and Tokenized card services.

Role and Responsibilities:

•Monitor RDBMS and examine performance bottlenecks and take corrective measures to maximize performance.

•Developed Test Scripts using Functional Requirement Documents. Test scenarios are created for Positive, Negative, Boundary cases, etc. Performed all types of testing on workflows and server software.

•Involved in UAT testing in UAT environment, Prepared UAT test cases and testing estimates.

•Involved on testing the new functionality based on test cases and coordinated with development team in fixing the issues, Defect Management by Logging and Tracking bugs during execution in Test lab.

•Used JIRA tool for Issue/bug tracking, monitoring of work assignment in the system.

•Completed regression, positive, negative, integration and functional testing to produce a bug free product

•Evaluated and documented actual test results against expected results.

•Interact with Developers and Business Analysts to perform various types of testing throughout Software Testing Life Cycle (STLC) and Bug Life Cycle (BLC).

•Develop SQL queries to retrieve data for validation purposes.

•Interact with the development team to test the bugs once they were fixed.

IBM, India (June 2011 -June2013)

MF-DB2DBA

Role and Responsibilities:

•Extensively worked with DB2 Explain, Run stats, REORG and other ONLINE and Offline utilities. Experienced in (24 x 7) Production Support

•Extensively worked with DB2 Z/OS 6.x/7.x/ 8.x/9.x on Z/OS system on mainframes.

•Doing BIND/REBIND for new / existing applications.

•Resync of Subsystems on two different machines

Personal Information

•Gender : Female

•Marital Status : Married

•Visa Details (If any) : H1B



Contact this candidate