Suresh Vadde
Sr. Automation Testing Consultant
Mobile: +1-732-***-****
Email id: ************@*****.***
LinkedIn: www.linkedin.com/in/suresh-vadde-2832bb9a
Accomplished Software Quality Assurance professional with over 15+ years of experience in functional and automation testing across utilities, banking, insurance, health, Salesforce and SAP domains. Demonstrated expertise in designing, developing, and executing comprehensive test strategies, plans, and test cases. Dedicated to validating software applications and ensuring high-quality deliverables.
PROFESSIONAL SUMMARY:
15+ years of Experience in Software Testing (Functional & Automation) in Utilities, Banking, SAP, Salesforce, Insurance & Health domains, and an in-depth understanding of the business process models.
8+ Years of Experience as Automation Tester and Test Lead.
Experienced in working with Agile, Scrum, V-model, and Waterfall methodologies, ensuring seamless integration of testing activities throughout the software development lifecycle.
Proficient in utilizing industry-leading automation tools and frameworks such as Unified Functional Testing (UFT), Tricentis TOSCA, TestIM, Copado Robotic Testing and Selenium, I excel in efficient test automation and regression testing.
Experienced in creating and maintaining automation scripts, custom libraries, error handling, maintaining Object Repositories and recovery scenarios to streamline testing processes and enhance test coverage.
Specialized in testing mobile applications across different operating systems and devices.
Created POC (proof of concept) projects for new QA tools.
Proficient in SQL queries and Web services testing (API) using SOAP UI tool.
Proficient in extracting and utilizing data from databases such as Oracle, MySQL, and SQLite for test data preparation and validation.
Experienced in testing of assigned systems and applications, including the generation of test data, writing test scripts/execution sequences, examining test results, debugging detected errors, etc.
Worked in SAP HR, SAP FICO, SAP SCM, SAP CRM, SAP ECC, SAP SD, and SAP MM.
Strong knowledge of testing methodologies, tools, and best practices, particularly in SAP environments.
Experienced at creating and maintaining comprehensive test documentation, including test plans, test closure reports, Automation closure reports, test reports and sign-off documentation.
Developed and execute test scripts for SAP applications, Web based applications using TOSCA's Model-based Test Automation (MBTA) approach, enabling efficient test design and maintenance.
Rich experience in leveraging TOSCA's set of functionalities to perform end-to-end testing of SAP business processes, including data-driven testing, GUI testing, and integration testing.
Experienced in Unified Functional Testing (UFT) to automate SAP GUI-based testing processes, Web based applications, ensuring comprehensive coverage of SAP transactions and business processes.
Experienced in parameterization, data-driven testing, and error handling, ensuring robust and reliable test automation for SAP, Web, Windows applications.
Expertise in Automation Testing with Selenium IDE, Web Driver, JUINT and TestNG.
Hands on experience in HP Quality Center (QC) or its successor, Application Lifecycle Management (ALM), as a centralized test management tool for planning, executing, and tracking testing activities and Defect lifecycle management.
Expertise in creating & storing test cases, executing testing activities, generating test reports, organizing, tracking using JIRA.
Experienced in integrating XRAY with other testing tools and systems, such as test automation frameworks and CI/CD pipelines, to create a cohesive testing ecosystem within the JIRA environment.
Experienced in using XRAY, ZEPHYR as a test management tools specifically designed for JIRA, providing enhanced capabilities for test case management, execution, and reporting.
In-depth understanding of the Defect Life Cycle, with hands-on experience in utilizing Xray in Jira for capturing and tracking various stages of bug statuses.
Coordinated with cross-functional teams to ensure the successful integration of testing activities into the overall development process, including Agile and DevOps methodologies.
Excellent analytical and problem-solving skills with a keen attention to detail.
Provided training and knowledge transfer to new team members on automation frameworks and testing processes, facilitating team proficiency and collaboration.
Reported project status to the project manager and diligently updated defect status, ensuring transparency and timely resolution of issues.
Lead test data creation, maintenance, and validation to simulate real-world scenarios and accurately assess system performance.
Extensive experience SIT, UAT, Integration, Regression, Sanity, and End-to-End testing under varying conditions.
Coordinate triage activities for sprints and SIT/UAT cycles with respective teams.
Worked on End to End of SAP system and ensuring the integration between various applications with SAP ECC and Hana upgrade projects.
Leading a team of testers, providing guidance on testing methodologies, best practices, use of testing tools, and test data.
Facilitates and coordinates all Test Automation project activities from inception through completion of entire systems development lifecycle of multiple projects, including estimating, scheduling, status tracking, reporting, and issue and risk mitigating responsibilities.
Collaborated closely with the functional team to understand business requirements and translate them into effective test cases, traceability and test scripts based on functional and technical specifications to ensure the quality and reliability of SAP modules.
Possesses excellent communication and interpersonal skills, enabling effective collaboration with cross-functional teams, stakeholders, and subject matter experts to align testing efforts with business requirements and deliver high-quality software solutions.
Technical Summary:
AUTOMATION TESTING
HP QTP/ UFT, Tosca, TestIm, Copado, Selenium IDE, Web Driver, IntelliJ, TestNG, Maven Build,NeoLoad,LoadRunner
BUG REPORTING TOOLS
HP QC/ALM, JIRA reporting tool, Xray Test Management,Zephyr, Test Director, QTest
OPERATING SYSTEM
Windows, MAC OS
PROGRAMMING
Java, Vb script
DATABASE
Oracle 11g, MySQL, SQLite
WEB TECHNOLOGIES
HTML, XML SOAP UI, JSON
VERSIONCONTROL/ INTEGRATION TOOLS
GitHub, Jenkins with GIT, Bit bucket
Certifications:
ISTQB Certified Tester
Salesforce Admin Certified.
Tosca As1 Certified.
Tosca As2 Certified.
Tosca SAP Certified.
Education Qualifications:
Bachelor of Engineering from JNTU University during the year 2003 to 2007
Master of Engineering from Swinburne University, Australia during the year 2008 to 2009.
Professional Experience:
Nycers, US. Sep 2024
Sr Quality Assurance Engineer Brooklyn, NY
Legacy Replacement Projects (Mainframes, IBM FileNet, Salesforces, Penfax, SQL, Web, Mobile)
Public Pension Systems
Tools Worked on:
JIRA, Zephyr, Salesforce, SQL, TestIM, Copado.
Responsibilities:
Reviewing the existing test cases for mainframes, IBM FileNet, Penfax and updating them as per the change request.
Creating new test cases as per change requests.
Reviewing, updating and approving the test cases written by team members.
Executing the test cases for integration, regression and mobile testing using Zephyr.
Verifying the data gets updated in Penfax, Mainframe and database.
Verifying the correct letters generated for the functionality and validating the letters with standard templates.
Attending Defect Triage calls and validating defects .
Verifying the delta jobs are scheduled such that the data is transferred to mainframe, Penfax and salesforce.
Verifying the cases are created in Salesforce for the functionalities tested in MyNycers web.
Testing Mobile app functionality, UI/UX, performance and compatibility on different devices and OS versions.
Identifying defect, documenting defect and logging defect in JIRA and assigning it to the developer.
Attending defect triage meeting to prioritize the defects and updating the defect with clear descriptions, steps to reproduces defect, actual and expected results and test data.
Participated in daily stand-up meetings to discuss the day’s activities, blockers, defects and progress.
Retest fixed defects to ensure they resolved correctly and working as expected.
Participate in knowledge sharing sessions, code reviews and team discussions on new changes and existing defects.
POC of Copado and TestIM automation tool.
SAGE, US. Dec 2022 to Aug 2024
SAP Testing Consultant (Automation) Jersey City, NJ
Creating Sales Order, Processing Order, Email follow up, Adding Payment details, Duplicating Orders in CRM FUSION.
Tools Worked on:
UFT 14.52, ALM, Tosca 14, JIRA, Service now
Responsibilities:
Defined comprehensive test scope and identified test scenarios, ensuring alignment with project objectives and requirements.
Participated in thorough reviews of requirements, system architecture, and detailed design documents to assess the feasibility and scope of test automation.
Evaluated the feasibility of test automation and proficiently developed automated test scripts using industry-leading tools such as UFT, TOSCA and Selenium.
Attending daily scrum meetings and updating the progress.
Developed and executed test scripts to validate the accuracy and integrity of web applications, utilizing HP QTP/UFT.
Create and review - Test scenarios, Test suite preparation, Test Data creation, Test case execution and Defect logging in Quality Center/ALM.
Shared Daily Status Reports with all the team members, Team Leads, Managers.
Update and/or create test plans for the new development work as part of the releases.
Executed regression testing for the regular releases using UFT/Tosca
Designing and developing automation framework from scratch using Tosca.
Developing Test scripts for web and SAP technologies using Tosca.
Performing regular review and maintenance of the test portfolio to ensure best practices.
Defining upgrade and maintenance approach and perform upgrades and migrations
Involved in generating detailed documentation of test results after execution for both positive and negative scenarios.
Performing user management, project management, regular review, and maintenance of the test portfolio
Worked on all modules of Tosca like Modules, Test cases, Test case design and execution.
Creating RTB, Libraries and defined Business Parameters as per the project need.
Updating and maintenance of Test Scripts.
Updating the automation status, preparation of automation sign off documents, reporting issues encountered to Test manager.
TDC NOVA, US Dec 2021 to Nov 2022
Project Lead Automation Rochester, MN
Projects:
Medical Malpractice Insurance Application.
Tools used:
UFT 15.0, ALM, TOSCA 12, JIRA
Responsibilities:
Actively participate in daily scrum meetings, ensuring alignment of testing activities with project goals and priorities.
Serve as a point of contact for clients, addressing their concerns and coordinating with the testing team to deliver high-quality solutions.
Document and mentor QA engineers in the use of testing frameworks, tools, and best practices, facilitating knowledge transfer and skill development within the team.
Assist in the identification, evaluation, and implementation of tools, technologies, and practices that enhance the overall QA process and efficiency.
Monitor and assist the team with UFT-related issues, providing guidance and support to resolve challenges and optimize test automation workflows.
Manage leave requests, timesheet approvals, and other administrative duties to ensure smooth team operations and compliance with organizational policies.
Handle billing, statements of work (SOW), and invoicing tasks as needed, ensuring accurate and timely processing of financial transactions.
Develop and maintain automated regression and smoke test suites for Fiori, SAP GUI, and SAP ECC applications using Tosca, ensuring the stability and reliability of software releases.
Understand test data dependencies and design test case scenarios using Tosca templates to validate application functionality across different flows.
Prepare project documentation, including status reports, project plans, and post-implementation reviews, to capture project outcomes and lessons learned.
Coordinate with cross-functional teams, including development, testing, and operations, to integrate automation activities seamlessly into the overall project lifecycle.
Discovery Limited -- Mar 2017 -Nov 2021
SQA Engineer South Africa
Project Abstract
Discovery Life is an insurance company which provides Life Insurance, Retirement Benefit, Critical Illness Benefit and around 15 + other life insurance benefits to the customer.
Worked in Servicing, Underwriting, Claims Modules.
Tools used:
UFT, ALM, Selenium, JIRA, XRAY, GIT, Allure, Maven, IntelliJ, TestNG
Responsibilities:
Developed comprehensive test cases, use cases, and automation scripts to ensure thorough test coverage and validate system functionality.
Maintained and updated the automation framework, ensuring its scalability, reliability, and efficiency in supporting automation efforts across different projects.
Utilized UFT/OLAF (Selenium) to develop automated scripts, enabling efficient and effective test automation across various applications and platforms.
Created, automated, and maintained regression test packs to support ongoing testing efforts and ensure the stability of software releases.
Scheduled and maintained automation scripts in different environments, facilitating continuous testing and integration across development, staging, and production environment.
Set up Test lab and Test Plan in QC, enabling organized and efficient test management and execution.
Generated test data for functional testing and executed scripts to validate system behavior under different scenarios.
Identified test cases suitable for automation and automated them to improve testing efficiency and effectiveness.
Developed business processes covering maximum test scenarios and executed automation test scripts using UFT with parallel execution in VM using ALM.
Created BPT test components and streamlined them to create business processes, executing them in the test lab.
Executed Sanity packs after every build, ensuring basic functionality and stability of the software under test.
Wrote manual test cases in Xray and JIRA, linking them to test scripts to maintain traceability and ensure comprehensive test coverage.
Participated in the business & functional requirements analysis and development of test plans and test scripts.
Developed test scripts using Selenium, involved in migrating scripts from UFT to Selenium, and created regression packs in Selenium.
Designed and implemented the Selenium WebDriver automation framework for smoke and regression test suites using TestNG, Maven, and Java.
Extensively using JIRA – Xray tools for test management such as creating & storing test cases, generating test reports such as traceability Matrix.
Integrated Jenkins with version controller (GIT) and scheduled builds to run automatically during a build release by invoking predefined maven commands.
Configured Selenium WebDriver, TestNG, and Maven tools to create and execute Selenium automation scripts, ensuring compatibility and efficiency in testing processes.
Executed Selenium test cases, reported defects, and monitored automation runs in different environments to track testing progress and outcomes.
Conducted QA activities throughout all phases of the SDLC, from requirements analysis to test case design and execution in various environments.
Communicated with and assisted stakeholders in each line of business regarding test planning, testing activities, and test results analysis, fostering collaboration and alignment across teams.
Prepared and maintained relevant test documentation, including test scripts, written reports, progress charts, and defect logs, ensuring thorough documentation of testing activities and outcomes.
ESKOM Jan 2013 to Feb 2017
Test Analyst (Function + Automation) South Africa
Project Abstract
Power Generation company, worked on different projects during the tenure.
Project : EIP (Enterprise Integration Program)
Project : Maximo Tertiary Migration, SAP MM
Project : SAP HR, SAP ECC, SAP MM, SAP SCM, CRM, BI.
Project : SAP GRC, SAP FICO
Project : Patch Management (Microsoft Updates)
Project : KLO (Keep Lights On)
Project : CS Online, KANA (Mobile Applications)
Project : Online Vending System (Prepaid Electricity),Mobile Applications
Tools Used:
HP QTP,HP QC, JIRA
Responsibilities
Validated Web services using SOAP by testing XML request and response data communicating with SOAP.
Validate responses from the Service broker.
Parameterization of web services using SOAP UI.
Performed positive and negative testing manually and with automation using QTP/UFT.
Performed functional testing, integration testing, regression testing, and system testing before signing off for UAT.
Defect detection, analysis, troubleshooting, tracking, reporting, and closure of defects using test management tools such as Quality Center
Developed a framework which includes all the scenarios for HR attendance and HR absences from the manual test cases.
Creating test scripts for SAP GUI’s using QTP.
Created Test plans, test cases, and test scripts for various SAP Modules in QC.
Interacting with the SAP functional teams and having knowledge sharing sessions to understand the Business requirements and effectively writing comprehensive test cases.
Develop, document, and maintain functional test plans and test cases in HP ALM execute detailed system test plan in SAP modules.
Involved in End-to-End Testing of SAP Systems and verifying the integrations with other applications (Maximo, Kana).
Extensively involved in testing of SAP HR Personal Management, Time Management, Payroll, Training, and Event management modules.
Maintained test scripts for regression and troubleshoot on failure. Involved in designing robust and reusable test suites.
Responsible for QA completion report & QA Sign-off.
Prepared the Daily status & weekly status Reports.
Test metrics collection & project postmortem & implementation of lesson learned.
Writing test cases to map System Testing; Integration Testing & UAT
Involved in UAT, SIT test cases execution.
Responsible for doing the root cause analysis for UAT defects.
Participating in Weekly progress meeting and defect status with the Users.
Tested the application across different mobile devices and different Operating systems.
Developed Business Components, object repository and dynamic objects using VB-script and regular Expression in QTP.
Maintaining Regression test suite created in ALM.
Defect Management and re-testing fixed defects using HP QC.
Created Reusable libraries and documented automation scripts.
Executing the scenarios & Analyzing results.
SBI --- Sep 2009 to Sep 2012
Test Analyst INDIA
.Project Abstract
Universal Banking Solution, Online Banking, Payments, Credit Card Payments, Swift Payments, Document Management system.
Responsibilities:
Preparing Test Scenario cases bases on Use Cases and FRS.
Involved in writing test cases.
Reviewed and Updates Test Cases.
Executed test cases for SIT, UAT.
Creating a test lab in QC and pulling the test cases from the test plan
Execution of test cases, verification the actual results against the expected results and documenting in the test plan
Bug tracking, logging, and reporting.
Retesting defects and updating the progress.
Attending daily meetings.
Executed test cases and verify actual against expected results.
Logging Defects and Retesting defects.
Updating of Test Cases on Change Request.