Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Dileep Ponnuru

Vijayawada

Summary

Dynamic QA Automation Engineer with extensive experience at Verizon Data Services, specializing in Selenium and Appium for mobile and web applications. Proven track record in automating complex workflows and enhancing test coverage. Strong analytical skills and a collaborative approach ensure high-quality deliverables in Agile environments. Committed to continuous improvement and excellence in software testing.

Overview

11
11
years of professional experience
1
1
Certification

Work History

Senior Consultant - QA Automation Engineer

Verizon Data Services
01.2020 - Current

Project 1: POS (Web and Mobile)
Project deals with testing and maintenance of Web page and iOS Mobile App for Verizon Communications for all Point of Sale apps like Retail, Indirect, B2B, Telesales Applications


Roles and Responsibilities
Created and maintained test cases for both Web and Mobile Applications, ensuring full functional and UI test coverage.
Automated manual test scenarios using the Tapsium Framework, reducing test execution time and human error.
Implemented mobile test automation using Appium server for iOS applications to support scalable and repeatable test suites.
Utilized the HeadSpin platform for real-device mobile automation and manual testing across different network and device conditions.

Project 2: Severance

Severance Application is a formal request or process initiated by an employee or employer to initiate the severance payout and related exit formalities when an employee’s tenure with the organization ends. This application serves as a documented means to ensure that all severance-related entitlements—such as compensation, benefits, and clearances—are processed accurately and in compliance with company policies and applicable labor laws.

Roles and Responsibilities

  • Analyzed severance processing workflows to understand eligibility rules, legal conditions, and final settlement scenarios for both voluntary and involuntary separations.
  • Collaborated with HR stakeholders to review functional and non-functional requirements and ensure comprehensive test coverage.
  • Designed and executed detailed test cases covering dynamic severance pay calculations, SLA-bound approval workflows, and document generation (e.g., termination letters).
  • Verified role-based access for HR, Managers, Employees, and Finance to ensure proper data visibility and control.
  • Automated core workflows such as severance submission, approval, and document generation using Selenium/TOSCA and integrated into Jenkins CI pipelines.
  • Performed API testing for employee data, approval transitions, and severance calculation endpoints, ensuring accurate system-to-system integration.
  • Validated seamless integration with payroll systems, HRMS modules, and document management platforms.
  • Logged and tracked defects in JIRA, conducted root cause analysis, and worked closely with developers and HR teams for quick resolution.
  • Conducted security and compliance testing to validate audit trails, data retention policies, and protection of sensitive severance data.
  • Created and maintained test documentation including test plans, test cases, defect matrices, and UAT sign-off reports for audit readiness.

QA Automation Engineer

FactSet Research Systems
04.2018 - 12.2019

Project: Sector SPDR (Web and Mobile)

  • Project deals with testing and maintenance of Web page and Mobile App Exchange Traded Funds(ETFs) of SectorSPDR where users can get all the financial data related to all the 11 ETFs.
  • Roles and Responsibilities
  • Creation and maintenance of Manual Test cases for both Web Application and Mobile Application.
  • Automating the Manual Test cases using Robot framework.
  • Implementation of Mobile Automation using Appium server for both iOS and Android.
  • Writing of Automation scripts using RIDE Tool for both Android and iOS Apps
  • Parallel execution of both Android and iOS Apps using Pabot framework in a Macintosh machine.
  • Experience in releasing Code to Live/Production Environment using Sputnik tool.
  • Maintenance and Release of different client projects (Code/Requirement Changes) when required.
  • Extensively worked on JIRA for process management (QA Task, Bugs, and Release Task).
  • Worked on Tortoise SVN for Test case management between team members.
  • Expertise in creating XPaths for both Mobile and Web applications.

Software Engineer

HSBC Bank
10.2016 - 03.2018

Project: ADM Core Banking

  • The project deals with both banks front-end and back end systems of the bank’s core functionalities. The project covers the end to end functional testing of the bank core applications which are AS400 and also SFE application which is the front end web application of the bank.

Roles and Responsibilities

  • Involved in designing new keywords for the project and application requirement.
  • Developed test cases using X-Framework.
  • Preparation and maintenance of Object repository.
  • Test case user guide preparation and also test data maintenance for the modulus.
  • Working on Agile and Dev-ops structure.
  • Tested methodology with writing and execution of test plans, debugging and testing scripts and tools.

Programmer Analyst

Cognizant Technology Solutions
05.2014 - 10.2016

Client Company: Barclays Bank, UK

Project 1: Retail Online Banking

Project is an online banking system using which registered customer can manage their accounts, do fund transfer, bill payment, corporate payment and different types of business. Apply a loan becomes so easy with E-Loan system. International Payment system gives freedom to send money abroad with minimum processing fees.

Roles and Responsibilities

  • Involved in Test Design includes test data preparation and review.
  • Responsible GUI and functional testing of newly added functionalities.
  • Designed test cases using Selenium WebDriver and TestNG.
  • Enhancement of automation test cases for cross-browser testing.
  • Involved in regression testing using selenium.
  • Preparation of weekly and monthly status report.

Project 2: BMB (Mobile Platform)

BMB is the easy way to send and receive money using your mobile. Manage your personal and business account and register it with your mobile number. See recent transactions and check your balances. Transfer funds between accounts. Make payments to people you’ve paid before and people in your payee list. Make payments using your Credit Card, Debit Card, Standing Orders, and Direct Debits.

Roles and Responsibilities

  • Understanding the requirements and writing test scripts.
  • Developing automation scripts.
  • Build installation on iOS and Android devices.
  • Execution of various test cases.
  • Defect logging and reporting in HP ALM.
  • Interrupt and Device Data Application testing
  • Co-coordinating with the team to meet the project milestone.

Education

Bachelor of Science - Electrical And Electronic Engineering

G M R Institute of Technology
Rajam, India
04-2013

Skills

    Automation Tools:
    Selenium WebDriver, TOSCA, Postman, JMeter
    Programming Languages:
    Java, Python
    Test Management Tools:
    HP ALM, QTest, TestRail
    CI/CD & DevOps:
    Jenkins, Git, GitLab CI, Docker, Kubernetes
    Testing Frameworks:
    Tapsium, X-Framework, TestNG, JUnit, BDD with Cucumber
    API Testing:
    Postman, REST Assured
    Databases:
    MySQL, PostgreSQL (SQL queries for data validation)
    Operating Systems:
    Windows, macOS
    Other:
    Agile/Scrum, Defect Management (JIRA), Cross-browser testing, Regression & Smoke Testing

Certification

  • Certified TOSCA Automation Engineer (AS1, AS2, TC1) with practical knowledge in model-based testing and test case design.

Timeline

Senior Consultant - QA Automation Engineer

Verizon Data Services
01.2020 - Current

QA Automation Engineer

FactSet Research Systems
04.2018 - 12.2019

Software Engineer

HSBC Bank
10.2016 - 03.2018

Programmer Analyst

Cognizant Technology Solutions
05.2014 - 10.2016

Bachelor of Science - Electrical And Electronic Engineering

G M R Institute of Technology
Dileep Ponnuru