Lakshmi Uma Devi Peddi (Alias Uma Bolisetty)
Greater Phoenix AZ Area ************@*****.***
480-***-**** linkedin.com/in/uma-bolisetty-89a55224
PROFESSIONAL SUMMARY
•Accomplished QA professional with 15 years of experience in various technologies & industries and highly skilled in automation coding using JAVA, C#,… and manual testing.
•Hands on experience on project requirements gathering and converting them to measurable QA tasks that help provide good testing strategies & collaborate with the project stakeholders in defining QA plan to deliver highest quality product.
•Passionate in assessing testing processes, implementing customized SQA strategies to blend into Agile-testing
•methodology.
•Expertise in adapting & evaluating the new tools/skills and evolving a customized testing solution.
•Strong technical background in designing & Customizing Automation Frameworks using Page Object Model
•(POM) to simplify the automation development efforts, enhancing code readability and maintainability.
•Implemented new locator strategy in the automation design that made writing new test scripts faster & easier.
•Experienced in providing technical support for UAT cycles and End User/client communication
•Experience in mentoring QA team for automation scripting and utilizing coding techniques to reduce the
•complexity and effort.
TECHNICAL PROFILE
•Testing Tools: Selenium, Protractor, Coded UI, Quick Test Professional (QTP), Quality Center (QC), Load Runner(LR), MS Office, SOAP UI/Ready API, Postman, MTM (Microsoft Test Manager), MS Visual Studio, Android Studio, Xcode(iOS)
•Cloud Platforms/ Tools: SauceLabs, BrowserStack,AWS, AWS integration Datadog for logs, AZURE, AZURE Cosmos, AZURE Blog storage, Visual Studio Code, VSTS pipeline, Docker, Kubernetes, JIRA, Kibana
•CI/CD Tools: Bitbucket, Git, Jenkins, Octopus, Bamboo, Argo CD
•Languages: C#, JAVA, JavaScript, TypeScript, Python, VB Script, Groovy Script, jQuery, Gherkin, HTML,XML, MQ messaging
•Database Tools: NoSQL, SQL Server Management Studio, Cassandra, Elastic Search, DBeaver, TOAD, SS Tool, Report Builder, Mark Logic (ML)
Professional Experience
Apex Systems(US Bank) Mar 2023-Current
QA Lead Consultant
Project: Online Banking is a downstream application used by end customers to be able to easily set up their relationship with US Bank. It consists of different features like Activate Card, Alerts, Zelle, Digital Wallet, Add Authorized Users etc for different products like Credit Cards, Lending products etc
Lead QA efforts as part of servicing team supporting high profile customers by prioritizing tasks, planning
effectively using limited resources available, collaborating with the product team PO’s to understand the
requirement and proactively communicating with cross functional teams for test data set up.
Creatively automated the user data creation using Postman and its scripting to achieve timely goals of monthly
regression testing, thus overcome the challenges of bad data and complex need to cover many user-accounts
combinations.
Utilize framework using Selenium, JAVA, TestNG, cucumber to quickly generate test scripts in Gitlab and execute
Jenkins pipelines to manage regression in different test needs in different platforms (web browser, iOS and
Android)
Used JAVA libraries like Rest Assured for API testing and utilized JToken methods for adding smart validations on the response.
Effectively used data structures from JAVA like Arrays, Linked Lists, Hash Tables and different methods like Random Generators, string manipulation methods necessary automating test cases.
Utilised Appium Inspector to script mobile automation tests using platforms like BrowserStack/SauceLabs/Seetest.
Configured Appium Test Environments using XCUITest framework for iOS and UIAutomator2 for Android to test mobile apps.
Integrated and troubleshooted browser specific issues identified during Browserstack testing leading to improved code quality and a smoother user experience.
Monitor the performance of automated tests for the daily, monthly runs and troubleshoot any issues in the pipeline.
Initiated QA best practices using ZEPHYR test management tool for test evidence reports required every month
and help automation by following gherkin pattern to design test cases.
Dealer Built May 2022- Feb2023
QA/ Release Manager
Project: Light Year Application is built using proprietary software called OMNIS for the end customers to be able to make sales and maintenance of different CARS. It interacts using different APIs with different CAR companies like BMW, GM, HONDA, CHRYSLER etc.
Worked heavily using Atlassian product tools like JIRA, BITBUCKET/ BAMBOO, CONFLUENCE, ZEPHYR, Service Management tool (ITSM) tools for process optimization
Created various strategic dashboards for monitoring testing & development work progress, regression cycles etc. for multiple projects. Also helped create SCRUM boards effectively.
Managed a team of 5 manual testers/SME’s onshore and 2 or more near shore QA Engineers for supporting existing release activities & build automation solutions for the future.
Participate in meetings to analyze projects in the initial phase to evaluate the testing needs.
Collaborate QA/Product owners of different modules for conducting efficient regression testing cycles MONTHLY and analyze the execution reports in detail.
Maintained/ supported the API releases using Bitbucket that includes deploying the code and testing signoff using SOAPUI test suite.
Designed and developed Automation Solution for covering UI/ API testing using Selenium in BDD style using Specflow framework in C#/ .net for the new project initiates.
Vincent Benjamin
Tivity Health April 2021- April2022
QA Consultant
Project: Fitness Your Way Member portal provides a platform to the members of different Isurance & other clients. It provides access to different health plans through membership. System is a rebuilt using AWS & Gitlab. It consists of different modules like Identity, Membership, Ecomm, Activity etc
Build and enhanced Cypress testing framework in Node.js using Java script. Have maintained CI of the scripts development using Gitlab
Performed UI and API testing using Cypress functionalities.
Created Cypress projects to run in command line and help third party integrations.
Integrated Cypress with Saucelabs for cross browser execution and parallel execution.
Developed Java Script programs for collections including Array, Array List to enhance the tests.
Configured Jenkins pipelines to schedule and execute Cypress test scripts required for different phases of testing.
Utilized OCTOPUS / Argo CD AWS DevOps tool to manage environments for testing.
Performed all the activities from Functional testing to E2E Testing involving AWS S3 buckets by manipulating test data using tools like SendGrid, RDS and other Rest API’s
Providing QA support & coordination to Client Relations for Demos/UAT
Apex Systems, Scottsdale, AZ
Multiple Clients (AMT Direct, Ekos, Sona Bank/ PRISM) October 2020- April 2021
Automation Solution Architect
Project1: Lease Expert UI developed in .NET core to accept the lease data from users in compliance with lease standards. It has different modules to create different user profiles, subscription plans and the data is stored into SQL database using RESTful services.
Worked on multiple other projects with clients Sonabank/ Primis; Ekos etc.
Provided end to end Automation solution as well improvisations from designing functional test script to maintain regression suites using CI/CD pipeline.
Built the Automation testing framework that is scalable using tools like Selenium, Specflow, VSTS using C# utilizing AZURE DevOps pipeline, AZURE functions for storing test data files in Excel inside AZURE Blob storage.
Lead, mentor team of QA with automation coding and adoption of BDD using specflow. Helped improve the QA process by collaborating manual and Automation work using BDD practices.
Customized the testing framework built in Cypress /TypeScript in node.js for updating testing statuses into JIRA after each execution.
Project2: Most of the system for SONABANK is rebuilt using AWS technologies. Integrated with different third party systems for building back office operations like WIRES, ACH, PAYMENTS, generating cheques etc. as well as work flows.
Developed automated test data generation tool that generate transactional data automatically based on business rules using GO language in order to create numerous transactions.
Using testing framework JAVA Selenium Cucumber, automated and created huge number accounts and transactions. Used RESTful client to automate API flows.
Conduct end to end testing for the whole system including validations using mainframe systems for batch processing.
Synchronoss Technologies October 2019- Dec 2020
Lead QA Engineer/ Manager (IoT – Big Data Analytics)
Project: Smart Buildings provides an angular UI portal to show analytics data of different sensors. Data from different sources is ingested into Elastic Search (ES) using real time and batch ingestion processes. APIs are developed to retrieve the data from ES and filter it to feed reports/charts in UI. Worked with multiple clients that needed large files data or real time data processing into utility reports.
Lead QA efforts for multiple scrum teams (onshore/ offshore)
Established the QA process & strategies to fill the gaps in the testing between different teams and expand testing scope.
Analyzed the current QA efforts and Improved standards for writing good quality test scenarios.
Validate the flow of data between IoT devices(real time sensors), data lake, and reporting applications, making sure that data is transmitted, processed, and received correctly.
Developed a UI framework using Protractor Cucumber in TypeScript and created intuitive methods to test different UI functionalities easily using Visual Studio Code IDE.
Managed various test execution and dev code deploy in BAMBOO continuous integration server.
Utilized Apache Drill to validate the NoSQL data in ES manually using kibana queries.
Worked in UNIX environment to load, manipulate and test large data files that are ingested into data pipeline
Make decisions in prioritizing the work and providing QA feedback for improvements in produc
Apex Systems, Scottsdale, AZ (Client: Republic Services January 2019 - October 2019
QA Consultant
Project1: Consolidate Knowledge system includes: Mark Logic(ML) and Sherpa UI. ML performs migration of HTML content documents from Share point directly to its db. and parse the contents into structured xml files and expose the data to UI using API’s. SHERPA UI would search these documents using Coveo & retrieve the results through API layer and provide the users read & edit capabilities.
Responsible to develop Test plan and strategies.
Developed Automation Framework using Protractor and Cucumber using Type Script to handle UI testing and validate the NoSQL data from Mark Logic dbs using its API’s. Utilized ML effectively to search the data from many documents.
Stored and maintained the test scripts using GitHub repository and managed the test executions for different daily test runs, scheduled BVTs, regression using JENKINS.
Coach QA team for success.
Recommended improvements to the quality assurance (QA) process and procedures to management to adhere with Agile principles and achieve in sprint automation goal.
Plexus WorldWide, Scottsdale, AZ April 2017 - January 2019
Position: QA Developer
Description: Genesis is a project that is being developed for Plexus Customers. The application is used by different type of customers like Retail, preferred and Ambassadors. It is used to create different orders like one time, subscriptions for different markets. The application is integrated with different third-party tools like Avalara, PayPal, TIN Check etc for customer data validations. Application is being developed using technologies/ languages like Angular, Bitbucket, Visual studio, Java Script/Type script and services using AWS and micro services architecture.
Responsible for developing Automation framework using Protractor and Cucumber using Java Script using Visual Studio Code
Implemented Page Object Model design pattern for creating and maintaining scalable functional test scripts.
Design reusable page objects/methods by using different locator strategies that makes automating functionalities easy.
Support the application testing for few mobile devices using Browser Stack
Drive the team for quality code and scripts.
Developed extension methods, common methods to improve the resilience.
Automated SOAP and REST services for data validation. Utilized POSTMAN.
IHS, Tempe, AZ June 2015 - February 2017
Senior QA Engineer (IMPACT Mobile/Web App)
IMPACT is a customizable user web application intended for creating incidents, assessments etc…It is an enterprise-wide application developed using .net technology. IMPACT has a mobile application that was built using REST services. The application modules can be customized using different user permissions and most of the user features can be configured using XML files based on user needs.
Created automation for functional test scripts using SPECFLOW or GHERKIN, C# using Selenium Web driver.
Captured SQL queries from server using SQL profiler & Oracle plus and designed required SQL queries for automation test scripts.
Created and executed manual test cases through MTM for the Mobile application.
Have managed huge automation code base and did code refactoring for multiple methods easily that effect large test suites.
Used SQL profiler to capture the queries needed for automation scripts.
Senior QA Engineer (Sphera)
Part of the testing team for SPHERA, a web application/reporting tool developed for professionals, which gets data from more than one user applications for creating customized reports for Oil & Gas / petroleum refineries like Chevron, Exxon Mobil, Valero etc., The framework is developed to customize and can be used with any presentation layer for individual clients. Technology used for the framework is MS C#, SQL Server /Oracle as Database, TFS, and other MS tools. Application features different web parts to save/ retrieve data like Employee info, Hierarchies, Users, Materials, Report Categories etc. with different access levels. Web parts are interconnected using REST services to exchange data between them and generate a data analysis report easily. Further reports can be generated with data apportioned, data converted, data aggregated.
Practiced daily scrum in a KANBAN project development environment.
Responsible for designing manual test cases for functional testing during sprints in TFS/MTM.
Created automated test scripts using SPECFLOW or GHERKIN, C# using Coded UI and JQuery in MS Visual Studio.
Designed SQL queries for database functional testing.
Executed test cases manually and ran automated test cases for regression.
Created automated test runs in MTM.
Worked/ Have extensive knowledge on various source control technologies like TFS, Subversion and other package deployment solutions like NuGet / GIT, Microsoft package and deployment.
Charles Schwab, Tempe, AZ December 2014 - June 2015
Staff QA Engineer (Auto Core Lead for MyQ)
MyQ is a web application intended for customer service professionals. It is an enterprise-wide application developed under PEGA environment using JAVA technology. It contains all different types of cases like Account maintenance, Cashiering, Wires etc that will help the enterprise resolve them efficiently per the process involving different groups. PEGA provides various out of the box, Customized and Configured features by which application development is quite easy.
Responsible for QA delivery for MyQ project from offshore team.
Helped in designing new automation framework to be able to script using QTP/UFT and utilize MTM iterations and other configurations.
Created dlls using C# by utilizing MTM management services.
Implemented new process using MTM that reduced external tracking and maintenance.
Implemented automated reporting of QA status daily, weekly including status @ project level for all the projects together at one place using Tableau.
Worked closely with developers to set up automation environment for capture application on a citrix server.
Reviewed Test cases and automation scripts based on business requirements.
Identified the problem that is causing intermittent issues.
Staff QA Engineer (Auto Core Lead for Capture)
Capture is an application used for scanning all different documents and release them to other external systems for processing. Documents come from different channels like Email, Scan, online etc. It is developed using Kofax, database and MQ mainframe under Citrix environment.
Worked closely with developers to set up automation environment for capture application on a citrix server.
Led the team to design QTP scripts.
Reviewed Test cases and automation scripts based on business requirements.
Identified the problem that is causing intermittent issues inside a MQ mainframes technology
US Airways Information Technology, Tempe, AZ July 2010 - December 2014
Engineer IT Quality Assurance (Automation Testing for WebSceptre Project)
Description: As part of the Automation testing team for a web application, WebSceptre, a flight maintenance web application used to manage and track all the information about the parts of the aircraft. WebSceptre depends on a mainframe application called SCEPTRE for any data and/or permissions. WebSceptre has different modules like Discrepancies, Aircraft history, Maintenance, Parts, Engine Tracking etc. Automation team will analyze the manual scripts to identify the automation candidates and design the automation testing scripts.
Designed test cases for the complex workflow based on the functionalities required by the business.
Create, Execute & Trouble shoot the Coded UI automation test script using C#
Identified the testable pieces that are causing major issues to the system and designed test cases.
Helped the dev. team by analyzing the test results/ data to fix a critical issue.
Written Groovy script using SOAP UI to validate the services at database level.
Automated the web services testing and possible systems using C#.
Simplified the logic to parse through huge results data to do various validations that are enforced by business requirements.
Refactored and given suggestions for various refactoring techniques on reusability of various generic validations.
Arizona Supreme Court, Phoenix, AZ September 2009 - May 2010
QA Consultant (JOLTSaz Project, AMCAD Project )
JOLTSaz is an enterprise level application for courts’ juvenile case management across most juvenile courts in AZ, including AOC. It is a one stop solution for all the juvenile courts in all counties of Arizona to manage and track all case related information regarding cases, defendants, plaintiffs, dispositions, calendaring, fees etc. JOLTSaz is developed using ASP.NET/AJAX, VB.NET, and SQL SERVER Technologies. Quality response team is responsible for building the test scripts, test scenarios; and addressing both the data validations and functional requirements.
Creating and updating test scripts in QTP.
Managed various scripts for Workflow Script Editor for Customizing the QC Defects Module.
Designed SQL queries in SSRS and created adhoc reports using SQL Server 2008 Report Builder 2.0.
Used UNIX to check the status of the file. Used common commands like Kill PID [Process ID] in the scripts for my testing if the process was not disposed automatically.
Used ftp command when a file needs to be moved. Etc.
Additional Experience
Nucleon Project / BankOne Project:
Master Health: Frontier Technologies, Hyderabad, India
Phone Banking Officer (PBO): ICICI Bank, Hyderabad, India
Education
Bachelor of Science - Engineering. References are available upon request.