Swathi G.

Swathi G.

QA Lead

Dallas , United States

Experience: 13 Years

Swathi

Dallas , United States

QA Lead

13 Years

Now you can Instantly Chat with Swathi!

About Me

  • 12+ years of experience in software testing exposed to Functional, Performance, Responsive, Mobile App, Automation Testing.
  • Expertise in Retail & Tax Industry, experience in various platforms incl...
  • Expertise in Customer’s journey while performing taxes and Order placement (Apparel/Grocery section)
  • Well versed with software methodologies - Waterfall, Agile Scrum & Kanban.
  • Well versed in creating Pipelines, Repositories, User Stories, Dashboards, Security, Policy Settings in Azure DevOps.
  • Well versed with Git Actions – Branching, Push, Pull, Fetch and Sync.
  • Expertise in testing web services and API using SOAP UI and Postman.
  • Expertise in testing the applications in various platforms include DOTCOM, Mobile (IOS, Android), IPad, Point of Sale and Libby Devices used by associates at the fulfillment and store centers.
  • Hands on experience in cross browser and device testing using Sauce labs.
  • Hands on experience in test management tools HP ALM, JIRA and TFS.
  • Hands on experience in building automation frameworks Data Driven from scratch for the web application using Selenium Web-driver. Implemented POM, Used TestNG and Extent Reports concepts for reporting and parallel test execution
  • Implemented BDD framework-using Cucumber for the API is used for communication and client- server interaction.
  • Hands on working experience in C# scripting in MS Visual Studio for Automation and Performance testing.
  • Beginner with the concepts of HP UFT and descriptive programming in VBScript, Object Spy. 
  • Involved in integrating the automation suite to continuous integration tools Jenkins through Git, for setting up weekly and nightly runs as needed.
  • Hands on experience in Performance testing of the web application (HTTP/HTML protocol) and web services using HP Load runner using HP ALM.
  • Experience in creating SQL statements for back-end testing of the requirements and verification of data using MySQL, SQL Server, Teradata, DB2, and Toad.
  • Confident and Comfortable working and interacting with client, Crisp and clear communication in the meetings and presentations or demos.
  • Well-versed in creating and reviewing the testing assets test scenarios, test cases, test strategy and test plan documents.
  • Well-versed with Onshore-offshore model, Flexible to work, passionate towards work and target oriented.

Show More

Skills

Portfolio Projects

CFS Upgrade

Company

CFS Upgrade

Description

Centralized FactoryShip Fulfillment system, captures the various inbounds and outbounds of the

customer order. Captures all the order changes from creation to settlement.

Responsibilities:

 

  • Project follows Agile SCRUM Methodology
  • All the Stories,Testcases, Defects  are captured in JIRA
  • Complete testing of the individual and interfacing systems.
  • Identify the regression testcases for the various components i.e, Batch Triggers, Stored Procedures, inbound and outbounds.
  • Anaylze the data and identify the various testcases and input's for regression.
  • Test the Sprint stories in collaboration with the team and review the results with the product owner.
  • Involved in order creation via various entry channels like DOTCOM, Mobile and POS applications
  • Process the EDI transactions from external systems to fulfill the Factoryship order.
  • Automate the regression suite using MS Visual Studio MS test framework using C#.
  • Co-ordinate with offshore team on daily basis and help understand the project,allocate tasks and review.
  • Attend Daily Standup's, Backlog Grooming, Sprint Planning and Retro meetings.
  • Tortoise used for SVN process for automation including documentation.
  • Connect with Leadership to provide the test approach, timely test status.

Environment: .Net, SQL Server,  Agile SCRUM, JIRA, HP ALM, Jenkins, C#, MS Visual Studio,Tortoise

Show More Show Less

Internationalization Testing and ATS

Company

Internationalization Testing and ATS

Description

Order Stream is a web application used to fulfilled retailer orders, forward inventory from suppliers to Retailers. Retailer, Commerce Hub and Suppliers can access the order status on order stream application. Deals with order fulfillment through various suppliers.

 

Responsibilities:

 

  • Project follows Agile Kanban Model
  • Understand ATS Framework and provide optimized solution to ensure the scripts are running faster
  • Perform pseudo localization testing and internationalization testing of the web application
  • Pseudo localization testing across browsers and Languages using Google translator.
  • Co-ordinate with offshore and ensure all the testing activities and deliverables.
  • Review the test artifacts with Commerce Hub team and move to Production
  • Create the QA test environment perform testing for the respective ticket and shutdown the apps post completion
  • Run the regression suite through Run Deck, by deploying and all the respective apps.
  •  
  • Implemented Page Object Model and Page Factory for maintaining the object repository and web pages
  • Implemented Iframes , and advanced concepts of selenium Actions,  Alerts, Window PopUp's using Auto IT.
  • Validation of Broken links on the webpage ,Pdf validation, Email generation post test run.
  • GUI Testing using Sikuli for the UI related testcases.
  • Implemented TestNG concepts for parallel execution in multiple browsers by passing the parameters in the testng.xml.
  • Implemented Extent Reports for reporting the execution Status post every Run.
  • Test Coverage Analysis is done using Atlassian’s Clover.
  • Mercurial to create the branch for every ticket or the change done by development team and the same branch
  • Implemented Cucumber BDD framework for the API's and Web application Flows.
  • Validation of the huge order details in hadoop using Hive for Status Check.

Environment: .Net, SQL Server, Intelli J, Selenium Web Driver, POM, TestNG Framework, JIRA Kanban, Confluence, Jenkins, Maven, Cucumber, Hadoop

Show More Show Less

Home Appliances

Company

Home Appliances

Description

 

Order Entry for Home Appliances in the POS Terminal with V 13.0, Includes Product search, PDP Validation, Shopping Cart/ Bag to Order Placement and Receipt Generation.

  • Hands-on experience in testing the applications hosted in the JC Penney stores and the handheld devices used in the JC Penney stores and warehouses.
  • Responsible for validating the receipts which are generated in the Stores post order submission by the store associate.
  • Expertise in Testing POS systems for Order placement, Swipe Card, Scanning Barcodes for the items.
  • Expertise in Testing Store applications on the Libby in MC40.
  • Validation of Order load to the DB for Settlement and ReSA Entries.
  • Captured the performance of the transactions to check the response on a page load.
  • Share the Achievements and Blockages to Client and Project team on a Daily Basis
  • UAT Support & Results review to the end Users during UAT Testing.

Environment: Java Web Application, SQL Server, HP ALM, POS Terminals.

Show More Show Less

Tools

java HP ALM

SOMA

Company

SOMA

Description

SOMA (Sales Order Management Application) is a Supply Chain application, order management systems of various types of customer orders across channels like DOTCOM, Mobile, POS, and Tablet etc. Deals with Inventory allocation, Payment Authorization and settlement post Order Delivery.

Responsibilities:

  • Executed multiple projects part of OMS program: 
  • Store fulfillment Buy online Pick up at Store
  • Web SOM
  • Multi-hub
  • Store Fulfillment
  • Full Authorization
  • Store Capacity
  • Onera
  • Subject Matter Expertise in OMNI Channel, Order Management Systems, Customer Service Center, RMS Item, Customer Emails, Integration and Downstream systems for Order fulfillment.
  • System/Interface Test Lead for the Digital Platform, OMNI Channel, and Interfacing Systems Fulfillment Processes.
  • Responsible for Project delivery with utmost quality, review entire project’s test scenarios for various modules internally, with project Team for feedback and signoff.
  • Work with Offshore  and Client on a daily basis to discuss the tasks and Status/issues. 
  • Run daily Defect Triage’s with the development team and Impacted Systems as required.
  • Well Versed with UNIX Commands to navigate to the UNIX server for status and debugging
  • Experience in testing web services using Soap UI and JMeter. Validate the Web-service with various sets of data , assertions using SOAP UI.
  • Validate the API's  using Postman and also the Middle ware TIBCO .
  • Responsible for Project estimates for Onsite & offshore based on the schedule.
  • Responsible for preparing Test Strategy and Test plan Document for the project.
  • Responsible for testing downstream validations for the orders i.e., Mainframes Testing – login to the terminal, search for the job, change the data in the control card , submit and run the job.
  • Creating Orders across various entry channels like DOTCOM, Mobile (IOS and Android) and Tablet Devices.

Environment: JAVA IBM Sterling Application, SQL Server, Inventory management console, Store Capacity, HP ALM, SharePoint, Mainframes testing, Mobile (iOS and Android), Tablet-iOS, Java application

Show More Show Less

Safety Stock

Company

Safety Stock

Description

Safety stock details are processed in the web application for further inventory management

 

Responsibilities:

  • Creating the Automation Test Strategy document,  participating the functional meeting to have a thorough understanding of the application for better scripting.
  • Implemented Hybrid Automation Framework using Java using Selenium web driver.                    
  • Clearly defined the different elements, structure and utilities of the framework. Common methods like Screenshots to capture failures, Log4J for logging, TestNG for Reporting and execution are implemented.
  • Configured the Tests to Jenkins and Git for continuous integration and repository.
  • Review or setup timely demos with Functional team to ensure automation is following the right direction.

Environment: Java IBM Sterling Application, SQL Server, Inventory management console, Store Capacity, HP ALM,  Cucumber, Selenium web driver, Java, TestNG, Jenkins, GIT.

Show More Show Less

Settlement

Company

Settlement

Description

Domestic and International Money Transfer by various vendors like RIA, Money Gram and Check free like Send, Receive, Refund and Cancel Money Transfer. Settlement of all the transactions in a day is sent to respective vendors. Associate will check the transactions and update the transaction information with appropriate data.

         

Responsibilities:

  • Create and review test Results for System, E2E results.
  • Run the Defect Triage’s with the development team and Impacted Systems as required.
  • Automation scripts created for the web application using Java, identified the  elements using various  selenium locators and performed cursor actions using action and Actions Class.
  • Implemented Data-Driven framework, created scripts for reading and writing test data from & to Excel using Apache POI.
  • Established database connection using JDBC connection, used Java Statement functions to perform SQL Operations and retrieve data from the respective database.
  • Parameterized the inputs for few tests using DataProviders and Object[] available in TestNG.
  • Implemented Log4J for capturing the log for every testcase.
  • Integrated scripts to Jenkins  for test execution by providing the version control path of  Git.
  • Performed parallel execution across various nodes using selenium Grid.

Environment: HP ALM 12.0, Financial Services Web application, Selenium WebDriver and Grid, TestNG, Java Web Application, Jenkins,Git

Show More Show Less

Dashboard

Company

Dashboard

Description

Dashboard is a web application which provides the summary of transactions on a daily basis for each vendor against the currency value.

 

Responsibilities:

  • Feasibility analysis on the Manual testcases.
  • Created automation scripts using Selenium Webdriver for the identified regression suite of the project.
  • Selenium Locators ID, Xpath, CSS Selector, Name are used to identify the elements using Firebug
  • Created Common methods and Classes as part of the framework.
  • Selenium – IDE for creating few Scripts and exported the script to eclipse.
  • Used Selenium functions for accessing the forms, dropdowns, radio buttons, check-boxes and Links on the web application.
  • Used Implicit and Explicit waits based on the elements load time.

Environment:  Oracle, Java Web application, Selenium Web driver, Java , Eclipse

Show More Show Less

Tools

java Eclipse

Money Transfer

Company

Money Transfer

Description

Hyderabad, India

Domestic and International Money Transfer by various vendors like RIA, Money Gram and Check free like Send, Receive, Refund and Cancel Money Transfer. Create the transaction, validate for various international and domestic countries and the fee charged on specific money transfer.

 

Responsibilities:

  • Performance Questionnaire reviews with Business.
  • Identify ,review and create performance scripts for the scenario’s  using respective protocols for web services and Http/HTML, Single and Multiple.
  • Created performance Test Strategy and Test plan document for the project.
  • Run load testing and share the results with the required details to the  project team
  • Bottleneck analysis for any issues identified during load test

Environment: HP ALM 12.0, HP Load Runner, .Net           

Show More Show Less

Skills

Load Runner

Tools

HP ALM .Net

Data Strategy

Company

Data Strategy

Description

Wal-Mart Pharmacy prescription and patient database was being migrated from DB2 to Hadoop. Validation of moving existing data from DB2 to Hadoop by an incremental load and a one a time load on a daily basis. Testing occurred with the real data to validate the data movement post transformations to Hadoop

         

Responsibilities:

 

  • Test scenario and Test case preparation for various types of transformation rules and requirements .
  •  Creating data for the validating the Data transformation rules for specific data from DB2 to Hadoop using Hive across tables, columns and data ie., ETL Testing
  • Negative testing by manually inserting the inaccurate values to the transformation columns.
  • SME of Pharmacy application.

Environment: HP ALM 12.0, Hadoop, Hive , DB2 , .Net Application, ETL testing

Show More Show Less

Annual Incentives – FY12, 13, 14

Company

Annual Incentives – FY12, 13, 14

Description

Wal-Mart has an Annual Incentive program for all the Walmart field support and home office employees. The incentive is calculated based on the working hours and base salary of the employee, any promotion, demotion, termination, incentives are prorated and calculations to be accurate.

 

Responsibilities:

  • Create & review the Test scenarios ,Test Cases and Test Results  post Test Execution.
  • Test the Production and Hot Fixes for quick or immediate deployments.
  • Co-ordinate with Offshore and ensure all the QA deliverable are intact.
  • Share the Achievements and Blockages to Client and Project team on a Daily Basis
  • Responsible for preparing Test Strategy and Test plan Document for the project.
  • Data Validation of  the Huge amount of data and reports using Excel Functions VLookup
  • Created Business scenario’s for the project from the NFR’s for performance testing of the application.
  • Created test Scripts based on the Work Load Model signed by Business using HP VuGen.
  • Run load Test’s for the respective modules for every deployment using HP Performance Center
  • Monitored the Load Tests for  any CPU, Memory usages using HP Diagnostic
  • Share the Performance results with the project team post load test
  • Performed Load and Endurance test for the defined Load to achieve the defined SLA’s.

Environment:  HP Performance Center, HP QC, VuGen, HP diagnostics, DB2, Mainframe jobs, Java and .net applications

Show More Show Less

Tools

.Net java HP QC

HVDC Profile Tool

Company

HVDC Profile Tool

Description

HVDC is a profiling tool to organize the dry groceries in the logistics area of Walmart. This tool was designed to be identifying the available lots for the inventory to be placed based on the suggested Moves and Optimization.

 

Responsibilities:

  • Single Onsite QA lead for the Project
  • Performed Requirements review and validation.
  • Worked with offshore  to complete the Test Plan, Test Scenario , test case Creation and Execution for the Silver light application.
  • Test Scenario & Test case Internal Review, Peer Review with Business Analyst and Project Team
  • Daily and Weekly Status Reporting to Client & the project team
  • Daily Defect Triage with Dev. Team , work on the defects and ensure the working and closure pre-release.
  • Created the SQL's in Teradata for verifying the data w.r.t to the front-end.

Environment: HP QC, Teradata, Silver-light Web Application, Back-end Testing

Show More Show Less

Skills

Teradata

Tools

HP QC

Sam’s Club Release 2

Company

Sam’s Club Release 2

Description

B-Stock a third party vendor replaced eBay in Sam’s Club Auctions Site. All the order creation on e-commerce, Order fulfillment in OMS, catalog management in ATG –BCC and Order modification in CSC were tested as part of Release 2.

Responsibilities:             

  • Involved in  Requirements Review and Defect Analysis
  • Responsible for  Creation and Review of Test Scenario , Test case , Test Execution
  • Ensuring the requirements are tested thoroughly without any defect slippage.
  • Created a RTM to ensure coverage
  • Performed Exploratory testing post production deployments
  • Ensure the  Daily tasks are aligned to the team
  • Defect Reporting and Retest in HP QC
  • Status Reporting to Onsite and Project team
  • Involved in providing Test Metrics for the projects
  • KM Anchor for the project

Environment: HP QC, E-Commerce, ATG BCC, CSC, Sterling OMS, Java application

Show More Show Less

Tools

java HP QC CSCRM

HL7

Company

HL7

Description

Connexus - Wal-Mart Pharmacy application used to create patient data, scan prescription and drop-off drugs to the patient at the counter. HL7 is compliance for a state CA where the Drug Screening had specific rules for specific dosage of drugs.

Responsibilities:

  • Create Manual Test cases using the FSD and Detail Design Documents.
  • Test execution for Functional & System Testing.
  • Worked on the review comments post review by the Module Owner to ensure Test Coverage.
  • Defect Reporting Via Microsoft Excel
  • Conduct daily Defect Triage with project Team to have the defects addressed
  • Creating XML’s for the Data conversion of few prescriptions.

Environment:  .Net , TeraData

Show More Show Less

Skills

Teradata

Tools

.Net

TaxAct

Company

TaxAct

Description

TaxAct is a Tax filing Application, available across platforms like mobile, desktop and Dotcom.

 

Responsibilities:

 

  • Follows SCRUM, well versed with all the Ceremonies.
  • Test Planning, Review, and Execution for the project. Test Cases follow BDD.
  • Understand the E2E architecture of the product and identify the user flows.
  • Validate the requests S3 and lambda of aws-console.
  • Validation of API using Postman/Swagger.
  • Working with various teams to ensure the interface testing is achieved.
  • Created performance Test Scripts for Load test, Both UI and Headless using MS Visual Studio.
  • Technical Screening and Interviewing for QA positions.
  • Used Test & feedback for exploratory testing.
  • Created POL and Test Scripts using Selenium web driver concepts using C#.
  • Created Automated test scripts and components for UI and API’s.
  • Attended Customer day to understand user's perspective of the product
  • Used Sauce labs to perform cross browser testing.
  • Validate the customer logs in Splunk
  • Work Azure DevOps for SDLC activities and Automation activities (include repositories, pipelines, security, policy settings, PR’s)

 

Show More Show Less

Skills

C Sharp