Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Thota Pavani

San Antonio

Summary

IT professional with 8+ years of experience in Finance and application development, focusing on web/cloud-based solutions. Expertise in Agile methodologies and comprehensive knowledge of the Software Development Lifecycle, including test planning and execution. Proven ability to develop automated test scripts and frameworks, utilizing tools such as Selenium and JIRA for defect tracking. Strong analytical skills in identifying operational issues and enhancing software quality through effective QA processes.

Overview

9
9
years of professional experience
1
1
Certification

Work History

Automation Engineer

Fidelity Investments
03.2023 - 12.2024
  • Designed, developed, and maintained scalable Selenium test scripts for web application testing using Java and TestNG.
  • Built reusable page object classes and utilities using the Page Object Model (POM) pattern.
  • Performed regression, smoke, and cross-browser testing for multiple sprint releases.
  • Automated test execution via Jenkins and integrated results into the CI pipeline.
  • Involved in sprint planning, daily stand-ups, and retrospective meetings as part of Agile ceremonies.
  • Conducted API tests using Postman and validated responses and error codes.
  • Environment: Selenium WebDriver, TestNG, JUnit, Java, SQL, Page Object Model (POM), Data-Driven, Hybrid, Maven, Jenkins, Git, GitHub, JIRA, Zephyr, TestRail, Postman (API Testing), REST Assured (optional), Excel (for data-driven testing), Chrome, Firefox, Edge, Windows, Linux.

Quality Engineer Senior Analyst

Accenture
06.2021 - 01.2023
  • Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites (TestNG and Maven)
  • Involved in writing Feature files (Consists of multiple scenarios) using CUCUMBER (Gherkin language)
  • Developing the code based on scenarios and parallel continuous integration
  • Proven ability in developing Test Automation using Cucumber and Spec Flow for BDD using Gherkin scripts and writing Step Definitions for behavior in Selenium using Java, C#.
  • Developed new and updated existing Automation test cases using Selenium WebDriver and TestNG, using Git as VCS for a Java based Web application, using Maven as build tool and Jenkins to create and run deployment jobs
  • Configured Selenium WebDriver, TestNG, Maven tool and created selenium automation scripts in java using TestNG prior to agile release
  • Designed and developed automation framework using Page Object Model for Acceptance test driven development
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Jenkins
  • Developed automated tests for continuous regression testing and reducing manual testing using Selenium, TestNG, Maven and used REST ASSURED API for automating Web services
  • Implemented Automated execution of tests (nightly and need based) using JENKINS
  • Tested applications in different types of browsers and versions, such as Internet Explorer, Firefox, Google Chrome to simulate production environment
  • Used SQL Queries in performing data validation to ensure data accuracy and data integrity by testing back-end components of new data warehouse products
  • Actively involved in QA Testing (UI and API), and collaborating with off-shore QA personnel on current projects and documenting and reporting defects and test results in JIRA
  • Extensively used Postman for API Testing
  • Well versed with Functional Testing (Unit Testing, Smoke testing, Integration Testing (Top Down, Bottom up Testing), Integration Testing, GUI Testing, Regression Testing, and User Acceptance Testing, Black box testing, Performance and System Testing
  • Improving product quality by writing Test Cases in Application Life Cycle Management (ALM), executing it, defect fix verification, Smoke Testing, Regression Testing, End-to-End Testing in the AWS Amazon Cloud environment and coordinating with business analyst, project manager, product owner and developers
  • Environment: Selenium, Java, C#, BDD Cucumber, Gherkin, POM, Jira, Agile, Quality Center/ ALM, Rest Assured, TestNG,Jenkins, Selenium, SQL, Post man, AWS, Jenkins, Git Actions, Rest API, Devops(CI/CD),JIRA.

Automation Test Engineer

Virtusa
10.2019 - 06.2021
  • Contributed to the design and implementation of a Selenium WebDriver automation framework for smoke and regression test suites, utilizing TestNG and Maven.
  • Assisted in creating feature files with multiple scenarios using Cucumber and Gherkin language.
  • Demonstrated expertise in Test Automation using Cucumber writing Gherkin scripts and step definitions in Selenium with Java.
  • Created and updated automation test cases with Selenium WebDriver and TestNG, leveraging Git for version control, Maven as a build tool
  • Configured Selenium WebDriver, Maven, and developed automation scripts in Java for agile release cycles.
  • Designed and built an automation framework using the Page Object Model for Acceptance Test Driven Development (ATDD).
  • Created automated tests for continuous regression testing, reducing manual testing, using Selenium, TestNG, Maven, and REST Assured API for web service automation.
  • Conducted cross-browser testing across different browsers and versions like Internet Explorer, Firefox, and Chrome to replicate a production environment.
  • Utilized SQL queries for data validation to ensure data integrity.
  • I actively participated in QA testing (UI and API), collaborating with offshore QA teams, documenting and reporting defects and test results in JIRA.
  • Extensively used Postman for API testing.
  • Experienced in various testing types, including functional testing (unit, smoke, integration, GUI, regression, user acceptance), black-box testing, performance, and system testing.
  • Enhanced product quality by writing test cases in Application Life Cycle Management (ALM), executing tests, verifying defect fixes, performing smoke and regression testing, and conducting end-to-end testing in an AWS Cloud environment, while coordinating with business analysts, project managers, product owners, and developers.
  • Environment: Selenium, Java, BDD Cucumber, Gherkin, POM, Jira, Agile, Quality Center/ ALM, Rest Assured, TestNG, Jenkins, SQL, Post man, Jenkins, Git Actions

Quality Engineer

Virtusa
12.2017 - 10.2019
  • Led regression testing through manual testing.
  • Managed Acceptance Test Driven Development (ATDD) and defined exit criteria for .
  • Ensured adherence to quality assurance standards in line with company business rules.
  • Conducted back-end testing by writing SQL queries with commands, functions, joins, and unions.
  • Coordinated QA, SIT, and UAT sessions, executing UAT scenarios with end users for final approval and sign-off.
  • Logged defects encountered during test cycles via JIRA and conducted fix verification, working within an Agile/Scrum environment.
  • Responsible for executing tests, defect reporting, and fix verification using manual testing techniques.
  • Participated in demos, met with clients for UAT, and provided QA sign-off on testing.
  • Collaborated closely with the project manager/test lead and project team to understand project functionalities and provided testing timelines.
  • Performed manual testing on 50+ RESTful APIs using Postman and Swagger UI.
  • Tested SOAP APIs using SoapUI, verifying XML response structures and schema validation.
  • Created test data sets and parameterized API calls for broader test coverage.
  • Identified critical defects in API response logic and improved error handling
  • Designed and executed detailed test cases for functional, regression, and integration testing.
  • Validated response codes, response time, headers, cookies, and data correctness in JSON.
  • Reported and tracked bugs in JIRA, working closely with developers for timely resolution.
  • Conducted testing of APIs with various authentication mechanisms including bearer tokens and basic auth.
  • Participated in Agile ceremonies, contributed to sprint planning and retrospectives.
  • Ensured test coverage for edge cases, invalid inputs, and security flaws
  • Environment: Test Plan, Agile Methodology, SQL, POSTMAN, JIRA, Postman, Swagger, SoapUI, cURL, RESTful, SOAP, JSON, XML, GET, POST, PUT, DELETE, PATCH, Negative Testing, Boundary Testing, Status Codes, Authorization (Token, OAuth)

Trainee Software Engineer

LBG
06.2016 - 12.2017
  • Analyzing the RAO (Remediation Approach Overview) document and identifying the required scenarios.
  • Involved in contacting SME for each application to gather the requirements.
  • Analyzing requirements and Preparation of Scenarios.
  • Contribution in designing Test Strategy and Test Plan documents, Test Case documents.
  • Preparing traceability matrix to make sure test coverage is 100%
  • Involved in Functional, regression, Smoke and Sanity testing
  • Contribution to prepare weekly and monthly reports on project development to senior management
  • Effective Test Execution and Reporting.
  • Interacting with the onshore team and client for clarification regarding issues or business requirements.
  • Responsible for providing the test results and logging the mismatches in issue tracking tool HP ALM.
  • Defect Tracking and Reporting using HP ALM.
  • Involved in pulling of EOTR in ALM.
  • Updating HP ALM and JIRA to keep them up to date to make sure the project doesn’t adhere to any audit related issues
  • Responsible for providing sign off based on the testing performed in Test and QA Environments.
  • Provide support when the application went live to production
  • Placed additional efforts and took an initiative for better quality and overall application stability by performing DB testing.
  • Environment: Test Plans, Test Reports, Agile Methodology, SQL, HP ALM, JIRA , Defect life cycle management.

Education

Master's - computer science

Texas A&M University
Kingsville, Texas
01.2024

Bachelors - Electrical and Electronics Engineering

Vasireddy Venkatadri Institute of Technology
01.2016

Skills

  • Methodologies: Waterfall, Scaled - Agile/Scrum
  • Testing Tools: Selenium WebDriver, Cucumber, TestNG, Selenium IDE, JUnit, TestNG, Test Cases, Test Plans, ALM, SOAP UI, JMeter, Postman
  • Frameworks: Keyword Driven, Data Driven, Hybrid, Page Object Model (POM), BDD
  • Programming Languages: JAVA, Java Script
  • Web Services & Database: SOAPUI (SOAP, REST), SQL Server, Postman, Rest Assured, PL/SQL, MongoDB
  • Defect Tools: JIRA, Rally, HP Quality Center
  • Operating System: UNIX, LINUX and Windows XP/Vista
  • Performance Testing: JMeter
  • Utilities: Eclipse, IntelliJ, Visual Studio, Visual studio Code, SVN, Git, Fire Bug

Certification

ISTQB

Timeline

Automation Engineer

Fidelity Investments
03.2023 - 12.2024

Quality Engineer Senior Analyst

Accenture
06.2021 - 01.2023

Automation Test Engineer

Virtusa
10.2019 - 06.2021

Quality Engineer

Virtusa
12.2017 - 10.2019

Trainee Software Engineer

LBG
06.2016 - 12.2017

Bachelors - Electrical and Electronics Engineering

Vasireddy Venkatadri Institute of Technology

Master's - computer science

Texas A&M University