Sudha P. Ravulapelli E-Mail: *****.******@*****.***
Ph: 408-***-****
Work Status: US Citizen
Summary
Over 14 years of extensive experience in Software Quality Assurance, specializing in Manual and Automation Testing for desktop, mobile, web, and client-server applications. Proficient in tools like WinRunner, LoadRunner, QTP, Selenium (with BDD), and ETL tools.
Skilled in Functional, Performance, Integration, System, Compatibility, End-to-End, UAT, Security, API and Regression Testing across diverse platforms.
Deep expertise in QA methodologies across Agile (Scrum/Kanban) and SDLC frameworks, using tools like JIRA, VSTS, Rally, ADO, Target Process, and Test Manager.
Strong command of Defect Management, including bug tracking, severity analysis, and reporting, leveraging tools like ALM, Quality Center, Bugzilla, and others.
Hands-on experience in Continuous Integration and Automation using Jenkins and deployment tools like Octopus in Linux/Unix environments.
Adept in mobile and IoT device testing, working with Android, iOS, scanners, and geofence/BLE/Wi-Fi technologies.
Good knowledge of PEGA Dev Studio, utilizing PEGA Tracer for logs and end-to-end (E2E) validations.
Proficient in SQL queries for backend testing and experienced in socket/server communication tests using tools like Wireshark, Tera Term, and Socket Test.
Used SOA Test, Postman, WCF Storm, SOAP UI tools for API testing and validations.
Collaborative team player, contributing to requirement gathering, sprint planning, UAT, and cross-functional reviews with stakeholders, offshore teams, vendors, and ICs.
Result-oriented professional, known for learning new technologies quickly and delivering high-quality results under challenging conditions.
Education: Executive master’s in software engineering (EMSE) – UTD, Dallas, TX, 2024
Master’s in information systems (M.Sc. – I.S) - Kakatiya University, Warangal, India, 2003
Certification: ISTQB – CTFL (ASTQB Foundation Level Exam - 2017)
ASTQB Mobile Testing Certification (2017)
Technical Skills:
Testing Tools
Win Runner, Load Runner, Selenium with BDD, QTP, Appium, cucumber
Test Management Tools
JIRA, Test Director, Bugzilla, Quality Center, Target Process, VSTS, Redmine, Rally, MTM, TFS, Azure Test Hub
Languages
TSL, C, C++, Java, VB 6.0, ASP, .NET, Swift
Internet Technologies
HTML, XML Java Script, VB.Net, ASP.Net, Web Services, Wireshark, Tera Term, Socket Test Tool, XCode, JSON
Databases
Oracle 9i, SQL Server
Operating Systems
DOS, Windows XP / 2000, LINUX & UNIX
Web Services/API Testing
WCF Storm, SOA Test, Soap UI, Insomnia, Postman
Web Servers
Web logic, Apache, IIS 5.0, Tomcat and IBM iAccess
Others
TOAD, WINSCP(FTP), PL/SQL, Clear Quest, Genesis, FTP Wanderer, PS-Pad, Xenu, MS-Office, SSO Tool, ETL, Octopus deploy tool, Azure Dev Ops, SQL Server, Splunk, Gigafox, Perfecto, Kobiton
Professional Experience
Bank of America July 2024 – Till Date
Sr. QA Analyst
Project/Team: Claims Team (Fraud LOB)
Description:
Bank of America is a leading financial institution in the U.S., offering a comprehensive range of services including retail banking, investment banking, wealth management, and credit card solutions. The company serves millions of customers globally, providing financial services such as savings, loans, and mortgages through both physical branches and digital platforms.
As part of the Claims Team, I was responsible for managing various claims related to fraud, disputes, and financial issues. My role involved investigating incidents such as unauthorized transactions, billing errors, and fraud, collaborating with fraud prevention, legal, and customer service teams to ensure timely and compliant resolutions. Additionally, I handled fraud claims, including unauthorized account access and identity theft, and addressed disputes between customers and merchants. By analyzing claims data, I contributed to identifying emerging risks and helped prevent future fraud or disputes, ensuring fair and secure resolutions that upheld the security and trust of the bank’s services.
Responsibilities:
Prepared and executed test plans, test scripts, and test cases in SIT and ATA environments.
Actively participated in all Agile ceremonies, including PI planning, breakout sessions, grooming, planning, and scrum meetings.
Tested web and mobile applications, writing, executing, and documenting test cases using MTM.
Managed defect reporting and retesting using JIRA and MTM for effective bug tracking and resolution.
Conducted mobile application testing using physical Android and iOS devices, as well as Perfecto, Gigafox, and Kobiton cloud tools.
Performed database testing and validation using TOAD to ensure data integrity and application functionality.
Contributed to in-sprint automation efforts using Eclipse, Selenium, and the BDD framework to optimize testing efficiency.
Configured and tested scenarios in PEGA Dev Studio, utilizing PEGA Tracer for logs and end-to-end (E2E) validations.
Collaborated with developers to replicate and resolve production issues and ensure efficient issue resolution.
Executed Scrum testing in Agile methodology and SIT testing for integrated quarterly releases to verify application readiness.
Delivered demos for scrum stories and test plans to business stakeholders, POs, and BAs to align project objectives.
Conducted various types of testing including smoke, functional, integrated E2E, database, component, and mobile testing to ensure high-quality application performance.
Created test data for multiple scenarios, ensuring accurate and comprehensive test coverage.
Used Insomnia and SOAP UI tools for API testing and validation.
Actively contributed to meetings by providing interactive feedback to team members, fostering collaboration and process improvements.
Environment:
Toad, PEGA, Mobile Devices (Android and iOS), GigaFox, Kobiton, Perfecto, Web Applications, JIRA, MTM, SharePoint, Selenium with BDD framework. Eclipse IDE, Insomnia, SOAP UI.
TIAA Oct 2023 – April 2024
Senior IT Quality Analyst
Projects: Mobile TIAA App and Web Applications
Description:
TIAA (The Teachers Insurance and Annuity Association of America) is a financial services organization that offers retirement services to individuals in the academic, research, medical, cultural, and governmental sectors. The TIAA mobile app enables users to manage their retirement, banking, and brokerage accounts. It provides secure and easy access to a range of financial services, including check deposits, buying and selling investments, IRA management, and more.
Responsibilities:
Tested web and mobile applications, ensuring functionality and performance across diverse platforms.
Actively participated in Agile ceremonies such as sprint planning, stand-ups, retrospectives, and demos throughout multiple release cycles.
Conducted compatibility testing, end-to-end testing, integration testing, API testing, and biometric tests to ensure robust application functionality.
Leveraged Splunk for log analysis and debugging during test execution.
Utilized JIRA for defect tracking and ALM for test case management to maintain seamless QA processes.
Employed analytics dashboards for real-time monitoring, analysis, and defect isolation.
Tested applications on a wide range of Android and iOS devices to ensure compatibility and usability.
Used Giga Fox for mobile simulation and testing to streamline mobile QA processes.
Conducted production validation for quarterly, monthly, and warranty releases to ensure product reliability and performance.
Environment:
Unified Desktop, Analytics Dashboard, Splunk, JIRA, Analytics Dashboard, ALM, Giga fox, iOS, Android
Bank of America July 2022 – Oct 2023
Sr. QA Analyst
Project/Team: Fraud LOB / Venom COP
Description:
Bank of America provides a range of banking and financial services. Venom COP, part of the Fraud Line of Business (LOB), is a middleware application designed to detect fraud from various upstream sources such as OLD, WEB, MWEB, ATM, and Call Center. It processes this data and passes it to different downstream systems for further action. Venom supports numerous API and connection points from mobile applications, customer-facing applications, and customer data systems, enabling comprehensive fraud detection and prevention.
Responsibilities:
Gained extensive experience working on applications and projects for Fraud Line of Business (LOB) and middle-layer systems.
Performed End-to-End testing across multiple applications to validate complete workflows.
Participated in key meetings, including requirements gathering, user story grooming, test plan reviews, and defect triage calls.
Collaborated with offshore teams on multiple projects to ensure seamless execution.
Developed and executed comprehensive Test Cases and Test Scripts for various projects using ALM.
Managed defect lifecycle using tools like ALM and JIRA, ensuring accurate tracking and resolution.
Coordinated with upstream and downstream teams to perform thorough E2E testing.
Utilized Nastel Navigator for configuration management and queue testing scenarios.
Leveraged DataX tool for data mining, reservation, transactions, provisioning, and conditioning.
Performed Web Services testing using SoapUI and Insomnia, working extensively with XML and JSON payloads for editing and creation.
Debugged and captured logs using UNIX on Super Putty to identify issues.
Worked on PEGA Dev Studio and UI for upstream/downstream claim creation and tracking.
Conducted Database Testing using tools like SQL Server and TOAD to ensure data integrity.
Created test artifacts, including Test Plans, Test Summary Reports, and Weekly Status Reports.
Tested defects and production bug fixes for releases and hotfixes to maintain system reliability.
Environment:
Soap UI 5.6.0, Insomnia V8, Super Putty 1.4, SQL Server 21.4.2, Toad for Oracle 16.0, JIRA v8.13.9, ALM 16.0.1, Defect Management on ALM and JIRA, PEGA 8.3.2, HTML, XML, JSON, Nastel Navigator v10.3.0.31, Web Services, Winscp, UNIX.
Globe Life – McKinney, TX Oct 2021 – July 2022
Sr. Quality Assurance Analyst
Project/Team: Impact
Description:
Globe Life is a financial services holding company listed on the New York Stock Exchange, operating through its subsidiaries to provide life insurance, annuity, and supplemental health insurance products. The Impact project is Globe Life's sales lead management system, used by agents and agencies to manage leads and sell insurance products. Key Impact applications include Impact Manage, Impact Desktop, Impact Mobile, Content Management, Portal, Agent Workspace, and Altig Services.
Impact Manage is used by administrators to manage incoming leads, assign them, and follow up on policies. Impact Desktop and Impact Mobile are used by agents in the field to set up appointments, follow up on leads, and log activities or notes. User Management handles agent onboarding, role assignment, and termination of agents.
Responsibilities:
Worked on Impact applications such as Impact Manage, Mobile, Desktop, CM, Portal, AWS, UA, and Altig services.
Developed and executed comprehensive test cases for functionality, front-end, back-end, regression, end-to-end, UI, and smoke testing.
Tested Impact Mobile, a mobile web application, using both simulators and actual devices, including iOS and Android smartphones.
Followed Agile methodology, utilizing the Kanban board on ADO for task tracking and management.
Managed defects in ADO, including creation, testing, and follow-ups for resolution.
Used MTM to write detailed and accurate test cases for various testing scenarios.
Collaborated with Business Analysts (BAs) in requirement meetings to clarify application functionality.
Partnered with BAs and UAT teams to review applications and provide overviews for user acceptance.
Performed production validation post-deployment during weekend releases to ensure system reliability and functionality.
Environment:
Azure Dev Ops, MTM, Kanban board, Web Applications, Java, .NET, Desktop applications, client-server applications, Mobile Web Applications.
Jack and Henry – Allen, TX Oct 2018 – Oct 2021
Senior Quality Analyst
Project/Team: Enterprise Payment Solutions – EPS (RDA Team)
Description:
Enterprise Payment Solutions™ (EPS) is a comprehensive payments engine, also known as the SmartPay™ platform, that supports a wide range of payment types. It provides robust risk management tools and reporting features for both banks and their business customers. The EPS engine allows businesses to process various payments, including checks, ACH, and card transactions, through multiple touchpoints such as RDA, RDC Mobile Apps, Web Services/APIs, and Web portals for payment management. Key portals include Smart Sight, Smart Pay Business, Smart Pay Manager, Bank Portal, and Admin Portals. EPS also integrates with other systems for real-time posting, supporting both Windows and IBM-based environments.
Responsibilities:
Developed and executed comprehensive Test Cases and Test Scenarios for multiple user stories in each sprint.
Operated in an Agile environment, actively participating in and leading meetings such as Sprint Planning, Sizing, Daily Scrum, Backlog Review, Sprint Demo, and Review sessions.
Managed Defects and User Stories using Rally for efficient tracking and resolution.
Authored detailed Test Cases in MTM and Azure Test Hub for each sprint and corresponding user stories.
Tested RDA and mRDC mobile applications for deposit transactions on iOS and Android devices, including smartphones and tablets.
Performed Web Services/API testing using tools like WCF Storm, SOA Test, Postman, and SoapUI. Parameterized scripts in SOA Test to execute with multiple data records.
Worked on web applications such as Smart Pay Manager, Smart Pay Business, Smart Sight, Admin Portal, and Bank Portal for configuration and setup of FIs and Merchants.
Tested various payment types, including Checks, Credit Cards, ACH, Memo Post, and Hard Post processing.
Utilized tools like AFP, K&B, TSO, and SSO for payment processing, ensuring accuracy and compliance.
Integrated with third-party systems for real-time payment processing (e.g., Credit Card, ACH, Check) and core banking systems like Silver Lake, Core Director, CIF 2020, and Episys.
Maintained the QA environment for deployments and updates using Octopus Deploy.
Collaborated with Technical Writers, BAs, and POs to prepare release documentation and help files.
Provided weekend support for production releases, disaster recovery (DR) scenarios, and hotfixes to ensure seamless operations.
Environment: Visual Studio 2015, MTM, Azure Test Hub, Rally, SQL Server 2017, Web Applications, Mobile Applications – Android and iOS, WCF Storm 3.0, SOA Test 9.10, Soap UI 5.4.0, Postman, IBM iAccess, AFP Tool, K & B Tool, TSO Tool, TFS, MTM, SSO Tools for Authentication, Quest, .NET, Java, Visual C++, Octopus deploy tool, Web Applications, Client-server applications.
Bank of America – Plano, TX Mar 2018 – July 2018
Technical Test Lead
Projects: Mortgage MIE, ENT, ePass, eSign
Description:
The Mortgage Line of Business (LOB) utilizes the Message Integration Engine (MIE) for data flow management. MIE is an event-driven framework that enables a loosely coupled, near-real-time, asynchronous mechanism to drive workflows and route messages to various destinations. ENT is an internal authorization system used within the LOB for controlling access to internal applications. ePass serves as an authentication system, enabling the help desk to manage user access for both internal and external applications, allowing for user creation, modification, locking, and revocation. eSign is a digital solution that streamlines the signing process for customers, clients, and users, facilitating secure electronic signatures for processes like mortgages, banking, and loans.
Responsibilities:
Developed comprehensive Test Cases, Test Plans, and Test Scenarios based on requirements to ensure coverage and quality.
Actively participated in Daily Stand-Ups (DSU), Sprint Planning, Grooming, and Demo Calls as part of the Agile development process.
Created and modified UFT scripts for regression testing and minor updates to ensure test automation efficiency.
Collaborated in requirement meetings with offshore teams, provided estimates, and updated user stories accordingly.
Delivered multiple demos of feature developments in UFT for clients and review meetings, highlighting progress and functionality.
Supported functional QA processes through test support activities, ensuring thorough validation and execution.
Managed and updated user stories in Rally, including defect tracking and allocation to appropriate resources.
Conducted Web Services Testing for clients using HTTPS protocol and other formats specific to MIE.
Utilized Toad for database access and backend testing to validate data integrity and processes.
Leveraged an internally developed ETL tool to convert data from old architecture to new, performing validation for accurate data migration.
Used Putty for running scripts to support active test activities and validate system behavior.
Performed Web Services Testing using SoapUI, obtaining and validating response URLs for functionality and correctness.
Environment: Middle wear integration Layer (MI Engine), Soap UI, AppWatch, Splunk for logs, Winscp, Putty, Rally, ALM, SVN, UFT 14, VB, Java, C#, HTML, Java Script, Reports, TOAD
Krasamo – Plano, TX Jan 2018 – Mar 2018
Senior QA Analyst
Projecst: Hampton Brink’s Home Security, Fisher Price, and Heat Craft
Description:
Krasamo is a U.S.-based engineering firm specializing in custom software solutions, including Internet of Things (IoT), Artificial Intelligence (AI), mobile development, and digital transformation. They offer services such as UI/UX design, cloud solutions, and digital strategy. Their expertise encompasses both native and cross-platform mobile applications, as well as IoT solutions integrating sensors and actuators to enhance business efficiency. Krasamo has been developing production-quality mobile apps since 2010, ensuring high-quality results through a collaborative software development process.
Responsibilities:
Developed detailed Test Cases, Test Plans, and Test Scenarios for various features and requirements to ensure comprehensive testing.
Managed bug logging, review, and defect resolution using the Redmine tool.
Utilized Jenkins for continuous integration and build automation to streamline development workflows.
Conducted extensive testing on a variety of mobile devices, including Motorola, Nexus, Samsung, iPhone, iPad, and tablets.
Worked on both native and non-native mobile applications, ensuring compatibility and functionality.
Tested mobile device technologies, including Geo-fencing, Proximity, Bluetooth, and Wi-Fi.
Performed web-based application testing across multiple browsers, including Safari, Internet Explorer, Firefox, and Chrome for Heatcraft.
Actively participated in daily stand-ups, requirement and planning meetings, and bug review sessions as part of the Agile process.
Conducted various types of testing, including Functional, Mobile, Regression, Smoke, UI, and Web Testing.
Tested Fisher-Price toys and devices operated via mobile apps and tablets/iPads, ensuring proper UI functionality, Bluetooth integration, and firmware updates.
Worked on embedded systems for Brink’s Home Security Locks, integrating firmware and mobile applications.
Utilized Android Studio and XCode for mobile app development, including taking screenshots, creating videos, and debugging.
Tested mobile features involving Geofence, BLE, Wi-Fi, and latitude/longitude for location-based services.
Created detailed video and text documentation for mobile applications using XCode and Android Studio to support development and testing activities.
Environment: Mobile, Embedded, Web, Hardware, Firmware Technologies, Android Studio, Java, XCode, .Net, VB, Swift, Redmine, Jenkins.
Laminator (LTG) – Plano, TX Sep 2017 – Dec 2017
Software Test Engineer
Projects: iCenter and INFOTransit systems
Description:
Laminator Technology Group offers global transit solutions, specializing in advanced passenger information systems for the bus, rail, and aerospace industries. The company provides services such as shelter signs, signals, route displays, stop information, estimated arrival times (ETAs), smart power technology, and voice and text message displays across various screens and monitors for a wide range of customers.
Responsibilities:
Created comprehensive Test Plans, Test Cases, and Test Scenarios based on defined user stories and PBIs to ensure full coverage.
Managed defects and testing processes using Target Process and VSTS for efficient tracking and collaboration.
Worked extensively on embedded systems with components such as display units, Prosys Controllers, Audio MUX, and LAM devices for handling signals, monitors, voice announcements, live cameras, and speakers.
Performed various types of testing, including Functional, Regression, Integration, End-to-End, System, UI, and Web Testing to validate application behavior.
Actively participated in daily and bi-weekly Scrum meetings, including Sprint Planning, Sprint Reviews, Bug Review Meetings, Demos, and Requirement Gathering Sessions.
Utilized tools like Socket Test, Tera Term, and Wireshark for server communication, socket communication, and log testing.
Executed Selenium scripts with minor modifications to perform regression testing.
Conducted Web-based application testing across multiple browsers to ensure compatibility and responsiveness.
Tested Geo-fencing features on web applications, focusing on location-based functionalities for buses with display units.
Collaborated on the development and testing of web applications across a variety of browsers to ensure consistent user experience.
Contributed to documentation by preparing help files and release notes to support end-user understanding and application deployment.
Environment: Embedded Systems, Java, .Net, C#, Target Process, SQL server, LINUX, SharePoint applications, Web-based testing, VSTS, Selenium, Hardware testing like signals, power boxes, Display Screens, Socket Tool, Tera Term, Wireshark.
Tforce Final Mile (Dynamex) – Dallas, TX Nov 2010 – Sep 2017
QA Analyst
Projects Worked: DECS, dxnow4, dxnow5, Vendor Connect, Fleet Tracker, Mobile native, and non-native applications.
Description:
Dynamex (now called as TForce Final Mile) is a transportation services company offering same-day delivery across Canada and the USA. Its internal system, Dynamex Enterprise Computer System (DECS), supports both On-Demand and Distribution management. The system includes an Order Entry and Dispatch application for tracking, dispatching, and real-time communication with drivers, as well as utilities for reporting, rate calculation, and driver settlements. Additionally, DECS manages distribution solutions for recurring customer routes.
The system integrates with technologies such as dxNow, Vendor Connect, B2B, GIS, dxMobile, GPS Tracking, Route Optimization, Fleet Tracker, and Order Monitor, all of which streamline operations, optimize routes, and provide real-time tracking for both drivers and customers.
Responsibilities:
Maintained the QA environment, including creating builds and performing deployments using LINUX via Putty.
Developed detailed Test Cases, Test Plans, Test Scenarios, and various design documents to ensure quality and coverage.
Participated in requirements gathering and bug review meetings with developers and team members.
Tested web-based applications and client-server applications across platforms.
Worked on both native and web applications for mobile devices, ensuring functionality and performance.
Conducted testing on various scanners (e.g., 4820i, Scan Fob, CS3070) and mobile devices, including Windows Mobile, Motorola, Android, BlackBerry, iPhone, iPads, and tablets.
Tested web applications on multiple browsers, including Internet Explorer, Chrome, Firefox, and Safari, across PC and mobile platforms.
Performed extensive functional, compatibility, security, Bluetooth, and Wi-Fi testing on mobile devices, iPads, and tablets.
Participated in bug documentation, review, and enhancement meetings with onsite and offshore teams to resolve issues efficiently.
Executed ETL tasks to create, load, and validate test data, ensuring accurate data migration from source to target systems.
Generated data from Production to QA using ETL tools for testing and validation purposes.
Worked on Interactive Voice Response (IVR) systems for multiple customers and campaigns.
Followed both Waterfall and Agile Scrum methodologies for application testing.
Conducted Functional, Integration, GUI, System, Database, Regression, Compatibility, Black Box, and White Box testing for each release build.
Performed back-end testing using TOAD to validate database integrity and operations.
Worked on SharePoint to develop internal tools like dxShare for organizational use.
Conducted regression testing for every release to ensure the stability of integrated and dependent applications.
Managed defects using JIRA, ensuring proper tracking and resolution.
Utilized service management tools like ServiceNow and ChangeGear for change and incident management.
Collaborated with technical writers to prepare help files, release notes, and other documentation for each release.
Worked on CRM integrations for web applications to enhance functionality.
Generated reports using tools like Jasper and Business Objects for detailed analysis.
Performed User Acceptance Testing (UAT) for third party-developed applications and trained internal users on new features.
Worked under tight deadlines to ensure successful Production releases and deployment of hotfixes.
Environment: Manual Testing for client-server and web-based applications, Mobile devices and scanners, Java 11.6, Oracle, .Net, SharePoint, TOAD, JIRA, WINSCP, CRM, Putty, ETL, UNIX, and LINUX.
References will be provided on request.