Summary
Overview
Work History
Education
Skills
Technical Expertise
Launguages
Timeline
Generic

Pavan Kumar Reddy Anam

Cary, NC 27513

Summary

Having 11.2 years of experience in Software Testing and Quality Assurance with 8+ years on Manual Testing, 3 years on Automation Testing, Performance Testing and Gatling testing and for Web Services. Involves in testing software applications manually and selenium tool. Understanding the requirements and specifications of the software application and developing test plans, test cases, and test scripts. Executing test cases, automation scripts and documenting the results. Reporting defects and working with the development team to resolve them. Maintaining automation scripts and incorporating changes as required. Participating in reviews of requirements, design, and code. Providing feedback to the development team on the quality of the software application. In addition to these tasks, responsible for setting up the testing environment, configuring the Selenium framework, and integrating automation testing with continuous integration and deployment pipelines.

Overview

11
11
years of professional experience

Work History

QA Functional Analyst

Nenine Technologies Inc
04.2024 - Current
  • Capture product and operational requirements with stakeholders including service management, product leads, operations and support functions.
  • Analyzing Customer Requirements which are part of new Release.
  • Assist in designing end-to-end solutions and operational model.
  • Reviewing Functional Analysis Documents which are created in line to Business Requirements.
  • Creating HLD (High level design), IA (Impact Analysis) documents for core Billing Application.
  • Giving Knowledge Transfer sessions to Maintenance teams regarding New Release Functionality.
  • Coordinating with all teams (Test, Technical, Maintenance & Environment) teams for getting Acceptance for New Release.
  • Handling after care issues in warranty period before handing over to Maintenance teams.

Lead QA Functional Analyst

Evergent Technologies Private Limited
08.2016 - 03.2024
  • Supports in developing business architecture using requirements such as scope, processes and risks.
  • Helps team in analyzing client’s business requirements and processes through document analysis along with team, workshops and workflow analysis.
  • Conducts 5+ levels of testing including functional, regression, user acceptance, integration, and performance to verify the client’s needs are met.
  • Manages project status meetings, weekly reports, identifying risks, and tracking issues.
  • Draft and maintain business requirements and align them with functional and technical requirements.
  • Supports team in preparing business models, flowcharts, and diagrams.
  • Maintains traceability of testing activities.
  • Automation Framework Design & Implementation.
  • Inspecting Elements, Create Test Cases using Element locators and Selenium WebDriver Commands.
  • Maintenance of Automation Resources.
  • Design & Enforces testing schedules, responsible for planning test strategy for every sprint release.
  • Known for working across the team like with developers, BI’s, Devops, Business Analysts.
  • Works closely and holds a key role in analyzing root causes for any production issues.
  • Experienced in product and project risk mitigation.

QA Engineer

Evergent Technologies India Limited
01.2014 - 07.2016
  • Preparing Test Summary and Test cases based on the Functional document received.
  • Check the status of every issue across each module's day to day and update the Manager on daily basis through emails and status trackers.
  • Involved in Scrum for updating daily status recommendations.
  • Preparing Test Summary and Test cases based on the Functional document received.
  • Check the status of every issue across each module's day to day and update the Manager on daily basis through emails and status trackers.
  • Performing sanity testing once the build is ready to test.
  • Involved in Installation, Functional, Integration, Database and Regression Testing.
  • Involved in supporting support team.
  • Involved in automating Web Application using selenium and automating Rest Api’s using postman tool and rest assured client.

Education

B-Tech Degree - Electronics and Communication Engineering

Malla Reddy Engineering College
Hyderabad
03-2012

Skills

  • Project Management: Agile Methodology, Waterfall Model

  • Documentation Management

  • Strong understanding of testing principles and methodologies

  • Vendor relationship management

  • Proficiency in testing payment gateway integrations

  • Expertise in manual testing

  • Proficiency in Selenium automation testing

  • Familiarity with databases

  • Strong analytical and problem-solving skills

  • Excellent communication skills

  • Continuous learning and self-improvement

  • Technical project planning and project budget allocation

Technical Expertise

DirecTV(Apr2024-Till date):

QA Functional Analyst:

Customer Care & Billing System: Customer care and billing system is a software application that helps businesses manage their customer interactions and billing processes. It is used to automate and streamline various customer service and billing-related tasks, such as account management, billing inquiries, payment processing and customer support. The system includes a database that stores customer information, such as their contact details, billing history, and payment information. It also includes various features and functionalities, such as Customer self-service portals, Automated billing, Customer support management, Reporting and analytics.

  • Involved in Analysis of Business Requirements, Use Cases, Design Flowcharts and Software Requirements Specifications; Creation of Test Data Requirements and Test Condition Matrix; Setting Up Test Environment; Software Test execution; Defect Management.
  • Involved in reviewing the HLD documents in finalizing the flows for the implementation.
  • Involved in daily meeting with team members to keep track of defects and provided update on testing progress
  • Involved in preparing test plan for the drop releases.
  • Involved in preparing test cases for the drop releases and migration.
  • Involved in preparing the test cases for the data migration and environment setup required for the migration process.
  • Involved in identifying the places where automation is required.
  • Developed automation scripts for API Testing using Postman and J-Meter.
  • Integrated with newman to generate reports in postman.
  • Integrated Test scripts with Continuous Integration tools Jenkins for running test on nightly basis automatically.

Environment:         HTML

Tools:                       Postman, Jira, J-Meter

Database:               MYSQL

Operating System:  Windows 10



Astro(Jan2023-Mar2024):

QA Lead Manager

PayTV refers to a television service that requires viewers to pay a subscription fee to access its content. Unlike free-to-air TV, which is available to anyone with a TV and an antenna, PayTV requires viewers to purchase a subscription or pay-per-view options. PayTV services typically offer a wider range of programming, including exclusive content, live sports events, and premium movies, compared to free-to-air TV channels.

  • Involved in Analysis of Business Requirements, Use Cases, Design Flowcharts and Software Requirements Specifications; Creation of Test Data Requirements and Test Condition Matrix; Setting Up Test Environment; Software Test execution; Defect Management.
  • Involved in reviewing the HLD documents in finalizing the flows for the implementation.
  • Involved in daily meeting with team members to keep track of defects and provided update on testing progress
  • Involved in preparing test plan for the drop releases.
  • Involved in preparing test cases for the drop releases and migration.
  • Involved in preparing the test cases for the data migration and environment setup required for the migration process.
  • Involved in identifying the places where automation is required.
  • Developed automation scripts for API Testing using Postman and J-Meter.
  • Integrated with newman to generate reports in postman.
  • Integrated Test scripts with Continuous Integration tools Jenkins for running test on nightly basis automatically.

Environment:         HTML

Tools:                       Postman, Jira, J-Meter

Database:               MYSQL

Operating System:  Windows 10



Shahid_MBC(Sep2020-Till date):

Sr QA Lead

Customer Care & Billing System: Customer care and billing system is a software application that helps businesses manage their customer interactions and billing processes. It is used to automate and streamline various customer service and billing-related tasks, such as account management, billing inquiries, payment processing and customer support. The system includes a database that stores customer information, such as their contact details, billing history, and payment information. It also includes various features and functionalities, such as Customer self-service portals, Automated billing, Customer support management, Reporting and analytics.

  • Involved in Analysis of Business Requirements, Use Cases, Design Flowcharts and Software Requirements Specifications; Creation of Test Data Requirements and Test Condition Matrix; Setting Up Test Environment; Software Test execution; Defect Management.
  • Involved in building framework from scratch using TestNG, Maven using selenium web-driver project for internal Admin portals.
  • Performed Data driven testing using Selenium WebDriver and JUnit functions which reads data from property and XML files.
  • Involved in daily meeting with Team members to keep track of defects and provided update on testing progress
  • Setup Test Suites for parallel execution across multiple browsers on different instances.
  • Wrote and executed automated test cases using Selenium WebDriver to automate manual testing solutions.
  • Involved in code-reviews and PR’s for developed test-scripts.
  • Experience in handling offshore team with 4 person team.
  • Strong knowledge on the SDLC, STLC models such as Waterfall and Agile (SCRUM) methodology.
  • Used Agile methodology in developing the application, which includes iterative application development.
  • Involved in defining test automation strategy and test scenarios, created automated test cases, test plans and executed tests using Selenium IDE.
  • Identifying the correct GUI web elements by using different types by locators like Id, Name, Link Text, CSS, DOM, and XPath.
  • Designed and developed Page Object Models using Selenium Web Driver and using Page factory pattern.
  • Performed Regression, smoke and Integration Testing using tools selenium and cucumber.
  • Involved in pushing the automated test code into CI (Continuous Integration) and monitored the test execution in Jenkins once the code pushed into CI.
  • Performed Regression testing on new builds, new features developed in the application using Web-driver.
  • Performed Compatibility testing of applications for dynamic and static content of browsers using HTML Ids and CSS in Selenium.
  • Performed defect reporting and bug tracking using JIRA and also followed up with development team to verify bug fixes, and update bug status.
  • Used Network Tab from Browser development tools to report the end-point errors like 402, 400, 500
  • Involved in creating test suites for regression testing in SOAP UI. The messaging formats included SOAP over HTTP & REST based clients with XML payload.
  • Involved in Unit testing, test case development and regression testing using Junit and TestNG for web-based application.
  • Analyzed the Log files to verify the processes for debugging and or test data verification purposes.
  • Developed and executed SQL queries in the database to conduct Data integrity testing by checking the data tables on the server.
  • Prepared user documentation with screenshots for UAT (User Acceptance testing).
  • Interacted with development and product management teams for the quick resolution of reported bugs and various technical issues.

Environment:          JAVA, HTML, Selenium IDE

Tools:                       Postman, Jira, J-Meter

Database:               MYSQL

Operating System:  Windows 10


HBO_Asia(2016-2020):

Sr QA Lead

  • Involved in Analysis of Business Requirements, Use Cases, Design Flowcharts and Software Requirements Specifications; Creation of Test Data Requirements and Test Condition Matrix; Setting Up Test Environment; Software Test execution; Defect Management.
  • Involved in daily meeting with Team members to keep track of defects and provided update on testing progress
  • Strong knowledge on the SDLC, STLC models such as Waterfall and Agile (SCRUM) methodology.
  • Used Agile methodology in developing the application, which includes iterative application development.
  • Used Network Tab from Browser development tools to report the end-point errors like 402, 400, 500
  • Created the Test Plan Document, Test Scenarios and Test Cases based on the requirement document like BRD and SRS.
  • Worked as QA for performing API launches, white box testing, data testing.
  • Developed Data driven framework using Selenium WebDriver to Automate testing of web applications.
  • Responsible for implementing page object model (POM) using Selenium WebDriver, TestNG and Java.
  • Scripted current test scenarios in new Selenium Web Driver using JAVA with TestNG framework..
  • Extensively automated regression and functional test suites by developing extensive test cases and test suites using Selenium WebDriver, JAVA, TestNG.
  • Performed Web Testing to check for broken links in a page.
  • Test script development and execution, data sourcing/data provisioning, defect tracking, and ensuring that proper test result documentation.
  • Extensively used Assertions in SOAP UI to validate web services response and tested both XML and JSON formats.
  • Used Log4j and its components such as Loggers and Appenders to log information.
  • Involved in the Continuous Integration of the automation framework on ANT build files with Jenkins.
  • Used Agile scrum methodology and actively participated in the stand-up meeting to keep the whole team informed about the test status.
  • Developed and executed SQL queries in the database to conduct Data integrity testing by checking the data tables on the server.
  • Prepared user documentation with screenshots for UAT (User Acceptance testing).
  • Interacted with development and product management teams for the quick resolution of reported bugs and various technical issues.

Environment:          JAVA, HTML, Selenium IDE

Tools:                       Postman, Jira, J-Meter

Operating System:  Windows 8


TV4, LightBox, Sony(2014-2016):

  • Conducted functional regression testing for each build and version using Selenium Web Driver.
  • Coordinate and controlled testing projects every step of the quality cycle from test planning through execution to defect management.
  • Performed manual testing of each build and then regression testing on each builds using Selenium Web Driver.
  • Automated the Test cases using Selenium Web Driver for Regression testing and TestNG for grouping the tests.
  • Design, develop and implement MVC Pattern based Keyword Driven automation testing framework utilizing Java, TestNG and Selenium Web Driver.
  • Developed new and updated existing Automation test cases using Selenium Web Driver and TestNG using Git for a Java based Web application, using Maven as build tool and Jenkins to create and run deployment jobs.
  • Worked with Assertions like Schema Compliance, XPath and SOAP responses.
  • Used SOAP UI tool to located the WSDL file on the internet, create test cases, and execute test cases as well as performing load testing.
  • Created and executed detailed test cases with step by step procedure and expected results and maintained the test logs, test reports, test issues, defect tracking using Quality center.
  • Conducted the follow-up meetings with project and Support team to go through the bottlenecks.

Tools:                       Postman, Jira, J-Meter

Operating System:  Windows 7

Launguages

Operating  System:

Windows8, Win7,Win XP, Windows Vista, Windows 2003

SDLC Methodologies:

Agile

Languages:

Java

Tools:

Selenium Web Driver, MYSQL, Toad, Postman, Rest Assured, Share point, J-Meter, Gatling.

Scripting:

HTML, JavaScript

Test Management:

Jira

Testing Environments:

iOS, Android, Windows and Web Applications

Design Patterns:

Page Object model, Page Factory

Timeline

QA Functional Analyst

Nenine Technologies Inc
04.2024 - Current

Lead QA Functional Analyst

Evergent Technologies Private Limited
08.2016 - 03.2024

QA Engineer

Evergent Technologies India Limited
01.2014 - 07.2016

B-Tech Degree - Electronics and Communication Engineering

Malla Reddy Engineering College
Pavan Kumar Reddy Anam