Post Job Free
Sign in

Api Testing Manual

Location:
Round Rock, TX
Salary:
100000 per year
Posted:
March 24, 2025

Contact this candidate

Resume:

Papitha Dhayalan

Cell: 248-***-****

E-Mail: *******.*******@*****.***

Professional Summary:

14+ years of IT Experience: Specialized in Software Testing with a strong focus on manual testing and Automation API testing in Agile environments, particularly within General Motors Corporation.

Test Management & Defect Tracking: Proficient in test management and defect tracking tools, with hands-on experience using TFS, ADO, Jira, and HP tools for documenting test results.

Comprehensive Testing Knowledge: Extensive experience in Automation testing, manual testing, and Web Services testing. Skilled in using tools like SoapUI, Insomnia, Kafka producer, and database tools like DBeaver, pgAdmin4, and MS SQL, particularly within Azure Cloud Platform and Services, and Pivotal Cloud Foundry environments.

Versatile Testing Skills: Expertise in Unit Testing, System Integration Testing, Performance Testing, Mobile Testing, Vehicle Testing, End-to-End Testing, Backend Testing, UI Testing, API Testing, and Regression Testing.

Quality Assurance Collaboration: Worked closely with development teams to identify and resolve critical bugs, significantly contributing to software quality across mobile and web applications.

Code Review & Process Improvement: Actively participated in code reviews, providing valuable feedback to improve code quality and reduce defects.

Automation Enthusiast: Passionate about automating repetitive manual processes to enhance efficiency, reduce duplication, and prevent regressions.

Problem-Solving: Demonstrated ability to triage issues, prioritize effectively, and propose well-considered resolutions in a collaborative environment.

Agile Expertise: Deep understanding of Agile software development lifecycles, with experience in testing iOS mobile applications, reviewing Java code, and scripting in Java.

Tools & Platforms: Experienced with Azure DevOps, Bitbucket, and various other modern development tools.

Professional Experience:

Software Test Engineer General Motors

Jan 2021 – Aug 2024

Software Test Analyst InfoTech America Inc

Feb 2016 – Oct 2019

SAP Test Analyst InfoTech America Inc

July 2000 – May 2006

Key Skills:

Technical Expertise: Proficient in Technical Specification Analysis, Defect & Bug Discovery, and Issue Identification & Documentation.

Testing Proficiency: Extensive experience in System & Unit Testing, Acceptance Testing, Regression Testing, Mobile Testing, End-to-End Testing, API Testing, Integration Testing, and Performance Testing.

Automation & Tools: Expertise in Selenium for web application automation; hands-on experience with API automation tools like Insomnia, JMeter, Postman, and Rest Assured.

Agile Methodologies: Strong knowledge of Agile and Scrum methodologies, with active participation in software deliveries, code reviews, and process improvements.

Database & Scripting: Skilled in writing and executing SQL queries; experience with JavaScript and mobile test automation for Native iOS and Android applications.

Web Services: Solid understanding of SOAP and REST Web Services; experienced with Insomnia and Cucumber for automation.

Version Control: Skilled in using version control systems, including handling merges and resolving conflicts.

Platform & Infrastructure: Experience with platform and infrastructure technologies like Azure, Kafka, and Pivotal Cloud Foundry.

Operating Systems: Proficient in Windows environments.

Communication & Collaboration: Excellent verbal and written communication skills with a proven ability to collaborate with stakeholders.

Mobile Test Automation: Conducted end-to-end API testing for mobile tokens, ensuring seamless integration with the mobile development team. Familiar with mobile test automation techniques

Environment:

Cloud & Platform Services: Azure Cloud Platform and Services, Pivotal Cloud Foundry (PCF).

Application Frameworks: Spring Boot, Maven.

Databases & Tools: DBeaver Yuga Byte, pgAdmin4, and MS SQL.

Messaging & Streaming: Kafka, Pulsar, Event Hub.

Build & CI/CD: Jenkins, Git.

Big Data & Analytics: Hadoop ESS, Hive, Kibana, Power BI, Grafana and Argo logs

Programming Languages: Java 8/11.

Testing & Automation: Insomnia, Kafka Producer, Test Data Initiative (TDI) tool.

Project Information:

Project: Customer Driving Behavior (CDB) and Vehicle Location Services (VLS)

General Motors (GM) – May 2023 to August 2024

Project Overview:

Customer Driving Behavior (CDB): Developed solutions for processing real-time vehicle and driver data to analyze driving behavior, vehicle statistics, safety, theft protection, and fleet management. Implemented gamification features to encourage safe driving. The project contributed to improving road safety, enhancing product development with data-driven insights, and enabling personalized driving experiences.

Smart Driver (SD): Led the development of a feature that promotes safe and efficient driving. Utilized sensors and telematics to collect and analyze driving data, providing feedback, scoring, and incentives to improve driving habits.

Vehicle Location Services (VLS): Worked on the VLS platform that tracks and monitors vehicle location, status, and events using GPS and cellular networks. Developed features including geofencing, push notifications, and inbound SMS gateways to provide real-time alerts and notifications for vehicle owners and fleet managers.

Domains:

Vehicle Location Services (VLS)

Customer Driving Behavior (CDB)

Smart Driver (SD)

Teen Driver (SDT)

Environment used for CDB & VLS:

Azure Cloud Platform and Services, Pivotal Cloud Foundry (PCF), Event Hub, Spring Boot, Oracle, Yuga Byte, Kafka, JUnit, Git, Jenkins, Hadoop ESS, Hive, Kibana, Argo CD, Power BI, Grafana.

Technical Skills & Responsibilities:

Lead Validation Engineer – Customer Driving Behavior (VLS Domain): Led the end-to-end validation process, from initial implementation through production deployment. Conducted thorough backend testing using Insomnia for API validation and utilized Kafka producer to test message queues, ensuring data integrity across the platform.

API Validation: Managed the validation of multiple service APIs, ensuring seamless integration and functionality across the platform. Collaborated closely with the development team to implement and validate vehicle location service APIs.

Backend Testing & Data Validation: Frequently used SQL, DBeaver, and pgAdmin4 for back-office testing, including data validation and database integrity checks. Analyzed and interpreted test results using Pivotal Cloud Foundry (PCF) and Kibana logs, identifying issues and providing actionable insights to the development team.

Azure Platform & Migration: Played a key role in the successful migration of systems to Azure, enhancing scalability and performance. Contributed to the transition of services, ensuring seamless functionality and system reliability.

Test Plan Development & Execution: Led the development and execution of comprehensive test plans, contributing to the overall success and reliability of the project. Designed and developed multiple test suites, including a comprehensive regression testing suite to ensure the stability of new releases.

Automation Testing: Utilized testing tools such as Insomnia and ReadyAPI to automate testing processes, ensuring the accuracy and reliability of services.

Dashboard Optimization: Analyzed test results and system performance, optimizing dashboards using PCF and Kibana, and providing detailed reports and insights to stakeholders.

Stakeholder Communication: Conducted demonstrations of system capabilities to stakeholders, guiding the development team through best practices and effective testing methodologies.

Platform Upgrades: Actively participated in significant platform upgrades, including transitioning to newer versions of Java and Spring Boot, ensuring the platform's continued performance and scalability.

Mobile Functionality & Geofencing: Managed mobile functionality aspects such as requesting and displaying vehicle locations on a map, creating and managing boundary notifications for multiple locations, and setting up text message alerts or push notifications for pre-selected contacts when vehicles arrived or departed from specified areas. Processed location messages and verified geofences for GM (1210), Honda (1210), and Volcon (1515) vehicles.

Documentation & Reporting: Documented test cases, procedures, and results, creating comprehensive evidence for team reference and future audits.

Project: Themes

General Motors (GM) – Jan 2021 to May 2023

Project Overview:

Developed a feature that allows customers to browse, purchase, and manage personalized vehicle themes and synchronized playlists. These themes offer customers the opportunity to customize their vehicles to reflect their mood or personality. Customers can select playlists associated with vehicle wallpapers based on the vehicle's capabilities, with brand-specific themes managed by multiple services and integrated APIs.

Functionality:

Customers can select individual themes or theme bundles (comprising 4-5 themes) via mobile or in-vehicle interfaces.

Purchased themes are delivered through OTA (Over-The-Air) updates and activated on the vehicle’s display.

Each theme includes an exclusive playlist, with the first song pre-mapped to a specific track.

Themes can be switched using the In-Vehicle Themes Selector App or the Mobile App.

The Mobile App synchronizes the backdrop with the active theme and automatically plays the associated playlist.

Microservices Validated:

Theme Manager: Oversees the creation and storage of vehicle themes.

Vehicle Notification: Manages notifications for theme updates and activations.

Theme Qualification: Ensures theme compatibility and verifies customer entitlements.

Theme File Manager: Handles the storage and retrieval of theme files.

Theme Catalog: Provides a searchable catalog for theme selection.

Theme Frontend UI: Develops the user interface for theme management.

Technical Skills & Responsibilities

Defect Analysis & Tracking:

oAnalyzed technical specifications to identify defects and bugs, ensuring high-quality standards.

oTracked, logged, and reported issues, maintaining comprehensive documentation for future reference.

Testing & Validation:

oAPI Testing: Performed API testing, integration testing, regression testing, and performance testing across various environments.

oDatabase Testing: Conducted SQL and database testing using DBeaver and pgAdmin4, ensuring data integrity and reliability.

oLog Analysis: Analyzed test results using PCF logs (Pivotal Cloud Foundry) and Kibana logs, identifying issues and providing actionable insights to the development team.

Automation & Tools:

oTesting Tools: Utilized tools like Insomnia, Kafka Producer, and the Test Data Initiative (TDI) tool for effective automation and testing.

oTest Design & Execution: Created and executed automation tests for complex API and UI components, improving testing efficiency and accuracy.

oAutomation Testing: Developed and maintained an automated test suite using Insomnia, ensuring consistent test coverage.

Agile Methodologies:

oLeveraged Agile and Scrum methodologies to enhance team collaboration and project delivery.

oDeveloped and maintained automated testing documentation, including test scenarios, test plans, and requirements, improving project transparency and stakeholder collaboration.

Test Data Management:

oUsed the TDI tool to provision new VINs, supporting accurate and effective testing.

Project: Zelis Payment Apr 2019 – Oct 2019

Description: Today, the only time a check payment is consolidated to the provider is if Zelis receives the data bundled directly from the payer’s payment file. The consolidated check option will be controlled by Payer and/or Group and will combine check totals by Payer, by day and deliver a single printed check to the provider. Zelis associates will need the ability to control this feature at the Provider-level, in the instance the opted-out provider requests to un-batch. Both Payer and Provider portals will need to be enhanced in order to display batched payment views when a payment was consolidated for the given day.

Responsibilities:

Responsible for software testing of existing features of web based and client server proprietary applications.

Executed test cases for SOAP and REST services using Soap UI tool.

Performed testing based on test scenarios, scripts and documented based on functional and technical requirements to validate changes.

Performed Functional/Integration testing which includes Sanity, Data integrity and security Tests.

Evaluate and test changes for accuracy, consistency and completeness

Set up and maintenance of testing environments, data and test suites

Adherence to standard operating procedures relating to quality assurance and control

Maintain awareness of ensure adherence to standards and privacy protocols

Ability to adapt to changing priorities. Comply with SDLC requirements and support deliverables.

Responsible for End to End testing for each release by coordinating with different integration teams for both upstream and downstream systems.

Logged defects using Bug Tracking systems ALM to report and track the bugs to closure.

Communicated with development team to resolve the issues and performed regression testing.

Performed functional, regression, and manual black box testing. Retested the fixed defects and monitored them until resolved. Performed Load and Stress Testing, monitored the response time and system behavior.

Project: DART – Re Write

Client: Publix - Lakeland Jan 2018 to March 2019

Description: The new system will be designed to retain the same core business functionality that currently exists which extracts the labor data from Dallas for all Distribution associates, provides the ability to adjust the labor data, calculates pay based on the labor data, and sends the pay information to SAP. It will also include the enhanced activity management, administration and reporting. The DART Rewrite Implementation project will also include SAP development to complete the SIP pay calculation process to be implemented in a later portion of this Project.

Responsibilities:

Participated in Software testing in all stages of Software Lifecycle.

Involved in Requirement Analysis meeting to identify the testing scope.

Participate in Daily Scrum meetings

Created detailed test cases for functional and regression and release acceptance testing

Performed GUI, Functional, Usability, Boundary and Regression tests in order to test the stability and usability of software application under test

Participated in development of test documentation - test cases, test suites, test plans, etc.

Responsible for verifying fixed bugs in new releases.

Executed test cases manually and assisted in automated testing.

Worked closely with QA manager, developers, and project manager to ensure software testing procedures were implemented appropriately

Project: Nationwide Apr 2017 – Dec 2017

Description: The project ECIF (Enterprise Customer Information File) under Nationwide company is primarily focused on maintaining Customer information across Nationwide and publishes them to consumers via webservices

Responsibilities:

Generated and tested various reports.

Tested data mapping, checked flat file data source structure and made sure that destination tables are correct.

Used the Agile methodology during the project life cycle and ascertained deliverables on a per sprint basis.

Follow up with UAT Users of any defect/requirement related issues, identify, classify and add more information to better track defect.

Attended Status meeting with Test Lead & Developers and provided feedback accordingly.

Executed scripts for positive and negative test scenarios as documented in the test plan.

Project: TERMINIX Feb 2016 – Mar 2017

Description: TERMINIX Company provides Termite and Pest controls for its customers. It has 400 company owned branches in US & Mexico and 4 call centers. The Terminix IT tower provides full application development management (ADM) functions for 400 remote branch locations, 5 websites and 4 call centers. Includes development, quality assurance, implementation, level 2 & 3 supports.

Responsibilities:

Understand and analyze the Business, Functional and Technical requirements.

Prepare Test Estimates, Test Strategy, Test Scenarios, Test Summary report and Test data set-up.

Design and execute Test Cases for system testing, regression testing and Integration Testing/End to End Testing.

Simulate the advertisements by creating html pages to test it through online Browsers and Mobile browsers.

Compare and validate the data from UI to database, Created and Verified Web services API requests.

Involved in Testing Test scripts for Web services testing.

Use different REST API methods (like GET, POST, PUT, etc.) to validate the new/existing data/campaigns created for all the advertisements to measure the rating.

Participating in Defects review and Defect tracking

Ekalav Consulting Services (July 2000 – May 2006)

Project: ABB Ltd, Bangalore

Description : ABB is a leader in power and automation technologies that enable utility and industry customers to improve performance while lowering environmental impact.

Responsibilities:

Performed manual testing to support SAP functional testing, Run Test cases based on the scripts created by functional consultants

All test cases were tested and documented in test director, Understand Functional scenario to document test results.

Test custom transactions for scenarios created by users.

Involved in Technical testing for custom programs developed according to Functional Specification documents & Requirement Documents.

Performance grading and testing of programs and reports using features such as SQL Tracer and Runtime Analysis in SAP.

Communicate to developers on the bugs in the transaction & retest when issue is fixed

Executed scripts for Integration Testing of Finance-Material Master for Inventory Related Transactions, Finance-Sales for all Billing Transactions.

Run Test cases for Reports, Complete Unit Testing of Accounts Payable & Accounts Receivable.

Education:

Master of Commerce, Annamalai University

Bachelor of Commerce, Annamalai University

Personal Details:

First Name : Papitha

Last Name : Dhayalan

Immigration Status : U.S. Citizen

Email Id : *******.*******@*****.***

Contact Number : 248-***-****.



Contact this candidate