Post Job Free

Resume

Sign in

Software Development Engineer

Location:
Irving, TX
Posted:
April 16, 2024

Contact this candidate

Resume:

Deepthi Katipelli

940-***-****

ad410o@r.postjobfree.com

LinkedIn: http://www.linkedin.com/in/deepthi-katipelli-1916931b6

PROFESSIONAL SUMMARY:

Around 9 years of professional experience in Software Development Engineer in Test (SDET) with extensive knowledge of Automation Framework Design & Implementation.

Worked on Agile (SCRUM) Methodology.

Good experience in manual testing and Automation testing.

Strong experience with Behavior Driven Development (BDD) and Behavior Driven Testing.

Good Knowledge of Object Oriented programming Concepts(OOPS) like Inheritance, Encapsulation, data hiding, polymorphism and Java Skills.

Developed Automation Scripts in Selenium for Functional testing, Regression Testing using JUnit and testing.

Extensive experience in using WebDriver, Rest Assured to create test scripts in Java for both UI and API Validations.

Experience in Integration testing and automation of messaging queue infrastructure like RabbitMQ .

Extensively worked on frameworks like Cucumber and TestNG.

Experience in writing Test Plans, Test Cases, Test Procedures and Test Scripts from requirements and Use-Cases.

Experience in Oracle, SQL server.

Experience in Data Fix validations.

Experience in Validating SOAP UI and RESTful API services.

Education Details:

Bachelor of Technology in Electronics and communication engineering from St. Mary’s Engineering College (2011 – 2015)

Technical Skills:

Programming Languages

Java, SQL

Platforms

Windows

Web Technologies

HTML5, JSP

Databases

Oracle, My SQL

Web/Application Servers

IBM Web Sphere, PCF, Harness

Build Tools

Maven

IDE / Tools

Eclipse, Visual Studio

Testing Tools/ Others

Selenium, JUnit, Soap UI, Log4j, JMETER, Splunk,Postman, Jenkins,RabbitMQ,Kafka

Version Control

GIT

Architecture

Micro services

Methodologies

Agile, BDD

Professional Experience:

Charles Schwab Sep 2020 – Till Date

Role: Senior QA Tester

Location: Westlake, TX

Description: To provide a full range of brokerage, banking and financial advisory services through its operating subsidiaries. It offers investment services and products including Schwab brokerage accounts, deposit and lending services.

Roles & Responsibilities:

Working on Agile Environment and tested the application under SCRUM Methodology.

Planned, Implemented and documented all aspects of software Testing Life cycles including manual and unit test, integration, regression, stress and performance testing.

Involving in developing BDD Frame work from Scratch.

Developing and enhanced ATDDs and automated scenarios in Cucumber framework as per the acceptance criteria.

Automating API and UI Application scenarios in BDD framework by passing multiple datasets using example key word in scenario Outline concept.

Using Pivotal cloud foundry (PCF) platform to configure App properties and used PCF logs for troubleshooting.

Worked creating and running Splunk queries to check/Analyze logs and events of the Application as part of test case validations.

Working on RabbitMQ Message queueing Integration testing to verify message data flow of various components of the project.

Working on Negative scenarios of the Applications and RabbitMQ infrastructure like Dead letter and unhandled queue scenarios.

Developed new test project to validate RabbitMQ Infrastructure related functionality.

Developed before and after Feature, scenario and test run methods in hook files as per the requirement in the automation framework.

Automating highly transactional web application using Selenium Web Driver.

Hands on experience writing automated scripts for API’s using Rest Assured API.

Working on Postman and Mabl to send and verify calls to various APIs of the Application.

Working on Integration testing of the applications with downstream Applications.

Working on validating Blue green deployment strategy of headless Applications of the project.

Creating and using Harness pipelines to deploy applications and run test suits.

Working on Bamboo build tool, Vera code and Sonar Qube scanning for security and quality of the code and Application.

Supporting production releases by doing business certifications of the application during release process.

Environment: Agile Methodology, Java, BDD, Selenium Web Driver, Cucumber, PCF, Splunk,RabbitMQ, REST, SOAPUI,J meter, Harness,Bamboo, Vera code, Sonar Qube Maven.

Integrated Eligibility (IE) Oct 2016 – Sep 2020

Role: Senior QA Tester

Location: Salem, OR

ONE Integrated Eligibility: To enable Oregon’s to create a state-based eligibility determination and enrollment system that included functions to process program eligibility and enrollment for MAGI Medicaid applications. The implemented solution expanded application accessibility and improved application processing efficiency through a Worker Portal for State staff and an Applicant Portal for Oregonians.

Roles & Responsibilities:

Working on applicant, and worker portal components of the ONE integrated eligibility project on daily basis to perform smoke and UAT testing.

Worked on requirement gathering and creating test plans for the use cases in ONE eligibility system like benefit determination and requests for change on case like adding new participant, updating income and household details etc .

Worked on validating various batch process functionalities of the project like Active, Passive renewals, Cash issuance, mass update of cases etc.

Working on Batch activities like validating inbound and outbound file executions, batch execution in UAT, batch scheduling in batch scheduler, univiewer configuring new batches.

Working on mocking the data for testing by creating inbound files and mocking data in database using SOAP UI.

Working on data fix validations on daily basis.

Working on analyzing batch exception analysis after daily batch execution in non-prod environments.

Working on data mining for testing purpose.

Working on running regression suite before the release and fix automation script issues and raising bugs as needed.

Working on Managed File Transfer tools like MFT.

Involving in the usage of BDD framework to develop Cucumber Step Definitions, Scenarios and Features using acceptance criteria.

Working on Selenium & JAVA automation code and resources in source controls over the time for improvements and new features.

Automating highly transactional web application using Selenium Web Driver.

Hands on experience writing automated scripts for API’s using Rest Assured.

Working on web services like SOAP and REST testing using SOAPUI,Postman tool. Testing the API’s as well as validates the data returned through web services responses.

Configuring Selenium Grid to execute the scripts in cross browsers.

Working on Visual studio to use Microsoft TFS and Microsoft sql server management studio to access MySql database.

Environment: Agile Methodology, Java, Selenium Grid, REST, SOAPUI, JSON, GIT, My SQL, MSMS, Maven.

Child Support Jan 2016 – Oct 2016

Role: QA Tester

Location: Salem, OR

Child Support System Project (OR-State of Oregon-CSEAS): Child support System Project provides services like Application Development and system Maintenance support to the Child support Program of state of Oregon. This System is responsible to Create, Process, Maintain Cases and Case participants (Custodial Parent, Non-Custodial Parent Dependent). Child support system Project has various modules like Case Intake, Case Management, Intergovernmental, Locate, Establishment, Financial, Enforcement and Reporting. This project involves collecting data from various sources in different format, convert and persist in database by standard format.

Roles & Responsibilities:

Worked in Agile environment and participated in Sprint meetings on daily basis under SCRUM Methodology.

Prepared and Executed Test Cases for Functional and Integration testing.

Created, Reviewed and updated Test Scenarios, Test Cases and Test Data.

Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites using TestNG and Maven.

Worked on creating Automation scripts for UI portals and handled dynamic web elements using various selenium Web driver features.

Worked on Rest API testing by creating Automation projects for new API components of the project using Rest Assured.

Performed functional testing of SOAP and RESTFUL Web Services using Postman and SOAP UI Tool.

Worked on trouble shooting Automation scripts failures in regression testing and fixed them.

Used TestNG framework features to group, include and exclude specific test cases from test suits.

Integrated the test suites to Jenkins to execute them automatically after every successful deployment.

Ran queries against databases to verify the correctness of XML response.

Performed End-to-End testing of database to check data integrity using SQL queries.

Documented request/response XML's test procedures and functional/technical findings from the test run.

Environment: Java, Selenium Web Driver, Cucumber, Rest Assured, Postman, SOAP UI,Web services, TestNG, Jenkins,XML,Maven.

Agile Ideas Private Limited June 2015 – Dec 2015

Role: QA Tester

Location: Hyderabad, India

Roles & Responsibilities:

Tested applications and documented results and bugs including documentation of information useful in the debugging process

Strong POS Sales (T-log) Knowledge and integration with Payment processing

Involved in preparing Test Plan and Test Cases based on business requirements.

Running queries against databases to verify the correctness of XML response

Document request/response XML's test procedures and functional/technical findings from the test run.

Defects Reporting and Web Services Test Results Reporting

Generated test cases in spread sheet and upload them into Quality Center.

Environment: Quick Test Pro, QTP, Quality Centre, Selenium, DB2, Java Applet, XML, HTML, Web logic, Web services, Java.



Contact this candidate