Sobharani Vitta
Email:**************@*****.***
LinkedIn: linkedin.com/in/sobha-rani-vitta-3896491a4
Mobile: 646-***-****
Professional Summary:
Total 9+ years of experience in Software testing world.
Good Experience in testing web-based applications, data base related(SQL) testing,Mobile testing, API testing.
Experience in Manual & Automated Testing of GUI and functional aspects of Client - server and Web based Applications on multiple levels of SDLC and Software Testing Life Cycle (STLC).
Proficient in Analyzing System & Functional Specifications, Business Requirements, Business Rules to Identify Gaps, Testable Requirements, and Improvements.
Experience in Banking, Retail, Manufacturing domains.
Good of Object-Oriented programming Concepts (OOPS) and Java.
Experience in working with Agile Software Development Methodologies.
Experience in Functional, Regression and System testing using Manual and Automated testing tools - selenium WebDriver.
Experience in automating test cases using TestNG, and Cucumber BDD Framework, Maven, Selenium Grid, Test Project, Postman, Swagger scripting and execution.
Experience in data- driven test using Jenkins and Excel.
Experience in developing Keyword-Driven & Hybrid Framework, cucumber Framework, using Selenium WebDriver.
Good Experience in writing XPath to find web elements.
Ability in performing several types of Testing: White Box (Unit Testing, Integration testing), Black Box, Smoke, Functionality, Integration, Stress, System, Performance, Regression Testing and Full Life Cycle Testing.
Ability to work in a fast-paced, deadline-driven environments.
Ability in using Continuous Integration tool Jenkins for scheduling Selenium automation execution.
Experience in writing test cases using Element locators, WebDriver methods, Java programming features and TestNG Annotations.
Experience in documentation and reporting.
Experience in Database Testing by writing perfecting SQL queries to extract data from Oracle database.
Involved in full lifecycle of the project.
Highly skilled, motivated collaborator, outstanding organizational skills and excellent communication and Inter-personal skills.
Involved in Peer test scripts reviews.
Ability to adapt to unfamiliar environment quickly, strong collaborator, good communication, good analytical and computation skills, enthusiastic learner, confident, sincere, and committed.
Technical Skills:
Testing Tools
Selenium Web driver, Cypress, Eclipse tool,Tosca automation, IntelliJ, Rest Assured, Mainframes, Hogan.
Programming Languages
Java, Python
Operating System
Windows, UNIX/LINUX, Mac, Android,
Database
Oracle 12c/11g/10g, MS-SQL Server 2008, 2012, Postgres
Web Technologies
HTML, XML
Tools and Frameworks
Eclipse, Maven, TestNG, Page Object Model (POM), Hybrid, Data Driven, Keyword Driven, Cucumber, Pitesti., Test complete, Postman, Swagger, Oracle data integrator.
Browsers
Internet Explorer, Mozilla Firefox, Chrome, Safari
Defect Tracking Tool
JIRA, Bugzilla.
MS Suit
MS Word, MS Excel, PowerPoint, Visio, Outlook, HTML
Education:
Bachelor of Science and Mathematics from Nagarjuna University.
Professional Experiences:
Client: US Bank-Atlanta, GA May2022 - Present
Role: End to End Test Lead
Project: DIY Payments
Description:
The scope of this project centers on the automation of account transaction creation through comprehensive end-to-end testing. This banking application is designed to serve both customers and bank personnel, providing a wide array of banking solutions. In the context of end-to-end testing, we focus on evaluating functionalities associated with various products, including external transfers, wire transfers, small business Automated Clearing House (ACH) transactions, and testing of mobile applications on both Android and iOS platforms, in addition to web application testing. Furthermore, we perform data testing to ensure the integrity, accuracy, and performance of the database. This process includes assessing data retrieval, storage, and transaction mechanisms to verify that the database is functioning properly.
Roles & Responsibilities:
Using Agile (SCRUM) Methodology for software development.
Leading, Managing, mentoring and assigning the tasks to the offshore (manual and automation) which also includes educating them on Agile methodology.
Daily Standup call, Sprint planning and retrospective meetings.
Creating test plans, scenarios, and Test cases throughout the software development process.
By using Jira create test suites, test cases, defects,
Executing end-to-end test scripts for various products such as External Transfers, Wires, and ACH.
Coordinating with teams for Nacha file and fraud testing.
Coordinating with multiple teams to fix the defects.
Creating test users using TDASS.
For Performance testing Utilized advanced performance and load testing tools such as JMeter. Created and managed performance test plans and strategies.
Creating SQL test scripts to validate the data in the Target tables with Source table mapping queries.
Creating SQL test scripts to validate the data in the Target tables with Source table mapping queries.
Working extensively with multiple Hogan screens.
Validating transactions in Hogan systems for correct debits and credits.
Executing test cases on multiple platforms such as OLB, Mobile (iOS, Android).
API testing for validating data by using postman.
Analyzing System Requirement Specifications documented test scenarios and executed test scripts.
Updating test scripts based on new requirements and performed manual and automation testing.
Utilizing BDD framework for automation tests and conducted thorough testing to reduce defect rates.
Sending the daily test results to the team for status of the testing.
Creating the confluence page with all the defects found and testing reports.
Responsible for QA signoff for releases.
Environment:
Windows Operating system, Oracle, SQL server databases, Jira, selenium, Java, IntelliJ, Hogan, postman, Mainframe systems, TDASS, Mobile app testing, OLB testing, API testing (post man).
Client: Panasonic -Rochester, NY March 2021- May2022
Role: Automation Test Engineer
Project: Material flow management solutions
Description:
The scope of this project involves converting manual test scripts into automated ones for material flow management solutions tailored for the manufacturing industry. This will leverage a unique combination of e-label "View" tags and software. The ProView product aims to replace traditional paper-based material flow processes with digital solutions, ultimately creating "smart materials" that serve as a cornerstone of the Industrial Internet of Things (Ilott).
Roles & Responsibilities:
Extensively involved in all stages of testing life cycle, Test Driven Development methodologies, Software Testing Life cycle (STLC) using Agile methodologies.
Analysis and designing of business rules, functional and technical requirements.
Involved in preparing test cases and test data, confirm the data using Tags.
Involved in automating test data generation using Java.
Performed Testing for Internal software development to evaluate the latest firmware of the Gateways and tags as needed.
Review and share feedback on test cases written by other team members.
Involved in integrating automation tests to Jenkins. Designed and developed the test cases using Selenium.
Utilized advanced performance and load testing tools such as Junit.
Working the Agile Scrum process delivering the projects on time.
Created XML based test suit and integrated with Jenkins Server to execute automation scripts on a regular basis by scheduling Jenkins jobs in different test environments with different test configurations.
Executed the automated regression test cases during every release and executed the daily regression test suites.
Performing smoke, Functional and Regression Testing.
Excellent firsthand experience on managing the defects throughout the bug life cycle from detection until resolved using JIRA.
Collaborated with other team members in testing.
Involved in Daily stand-up meetings, Retrospective and Release Audit meetings.
Co-ordinate testing of software releases, defects, enhancements, and upgrades.
Environment: Selenium Web Driver, Cucumber Framework, Maven, Eclipse, Agile, Postman, Swagger Jenkins, HTML, XML, XPath, Java, PL/SQL, Git Extensions, Windows, JIRA, and Selenium.
Client: Constellation Brands-Victor, NY Jun 2015- Feb 2021
Role: QA Automation Engineer
Project: Supply Chain
Description:
Constellation Brands based in Victory, NY, a Fortune 500® company, is a leading international producer and marketer of beer, wine, and spirits with operations in the U.S., Canada, Mexico, New Zealand, and Italy. I worked on the Enterprise Datawarehouse Supply chain project. In this project we get data from JD Edwards and JDA Supply chain source, we populate this data as per requirements into our customer service metrics and inventory and distributor inventory tables. I’m worked on Quebec and British Colombia Tibco Spotfire projects, providing data to the Spotfire tool. We receive the weekly and monthly data from Liquor board of Canada for SAQ and Grocery markets for display and Lto promotions for Quebec and British Colombia Provinces.
Roles &Responsibilities:
Involved in all stages of testing life cycle, Test Driven Development methodologies, Software Testing Life cycle (STLC) using Agile methodologies.
Analysis and designing of business rules, functional and technical requirements.
Involved in preparing test cases and test data.
Involved in Manual and automating test data generation using Java.
Performed Testing for Internal software development as needed.
Review and share feedback on test cases written by other team members.
Involved in integrating automation tests to Jenkins.
Designed and Developed Test Cases for automated testing using Selenium, TestNG with page object model and Eclipse IDE.
Automated the Functional, Regression, Integration test cases using tools from Selenium Suite of products like Selenium Grid and Selenium RC
Created POM to store the project data and configured their details using Maven to build the project.
Worked in a Scrum Agile process for delivering the outputs on time.
Created XML based test suit and integrated with Jenkins Server to execute automation scripts on a regular basis by scheduling Jenkins jobs in different test environments with different test configurations.
Executed the automated regression test cases during every release and executed the daily regression test suites.
Used Selenium IDE to record and playback tests and then export the recorded test in other language like HTML, Java.
Worked on Integration of Selenium RC/WebDriver with existing API to evaluate Framework.
Performing smoke, Functional and Regression Testing.
Excellent firsthand experience on overseeing the defects throughout the bug life cycle from detection until resolved using JIRA.
Collaborated with other team members in testing. Involved in Daily stand-up meetings, Retrospective and Release Audit meetings.
Co-ordinate testing of software releases, defects, enhancements, and upgrades.
Environment: Selenium Web Driver, Hybrid driven framework, Maven, Eclipse, Agile, Jenkins, HTML, XML, XPath, Java, Rally, MySQL, Oracle, UNIX, Windows, JIRA, Manual and Automation testing in Selenium.