Summary
Overview
Work History
Education
Skills
Timeline
Generic

Pavan Babu

Toronto

Summary

With 5+ years of software testing experience, I specialize in the Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC), focusing on Validation, Verification, and Functional Testing across diverse environments like Windows, Mobile, Web, Mainframes, and Unix. Proficient in tools such as HP Quality Center, HP ALM, JIRA, Selenium, Confluence, and SOA, I coordinate testing efforts across domains like Insurance, Banking, and Transportation. With Agile-TDD software development teams, I excel in beta testing planning and ensure smooth software releases. My expertise extends to WCAG guidelines for Web and Mobile accessibility testing, with hands-on experience across IOS, Android, Blackberry, and Windows mobile operating systems. I'm skilled in Automation using Selenium and Appium for mobile testing, API testing using SOAP UI and Parasoft, and I lead QA teams in implementing best practices for high-quality software releases.

Overview

5
5
years of professional experience

Work History

Senior Quality Assurance Analyst

Cognizant
04.2021 - Current
  • Working as a Quality Assurance Analyst in the testing team for Preparation and execution of
  • Automation Test Scripts and Test Suites with Selenium Grid/Web Driver using TestNG, Maven and Java
  • Assessed and analyzed user stories and participated in Sprint planning, Review Sessions & Scrum
  • Meetings and developed Test scenarios, Test cases, Test data, Test procedures, Test reports
  • Created and enhanced numerous test scripts to handle changes in the objects, in the tested application's GUI and in the testing environment using Selenium Web Driver
  • Used SOAP UI tool to test SOA based architecture application totest SOAP services and REST API.
  • Involved in Interface Testing (API testing) and ensured data and control are working properly between middleware and backend systems using complex Application Programming Interface (API)
  • Connected JDBC API with Selenium Web Driver to retrieve database information.
  • Maintained automation code in central repository Git and performed everyday check-in and checkout
  • Perform Test data creation and Scripting, Validation, Review, Analysis, Reporting, Troubleshooting.
  • Responsible for implementation of Page Object Model using Selenium WebDriver, TestNG and
  • Maven and Java
  • Tested compatibility of application for dynamic and static content under various cross browsers using CSS selectors and XPATH in Selenium
  • Used Firebug Tool to identify the Object's id, Name, XPath, link in the application.
  • Used Maven for building the WebDriver project.
  • Integrated with Continuous Integration tools Jenkins for running tests on a nightly basis automatically
  • Used Selenium for testing different browser, Selenium Grid for checking instance of server and for record and playback
  • Configured Selenium Web Driver, TestNG, Maven tool and created selenium automation scripts in java using TestNG prior to agile release
  • Supported development team in finding the root cause of errors, by analyzing logs, database and source
  • Extensively used SQL scripts/queries for data verification at the backend.
  • Implemented and involved in Continuous Integration of automation framework using Jenkins tool.
  • Conducted smoke, functional, regression and cross browser testing on the website.
  • Performed back-end testing using SQL queries to validate the data in the back-end SQL Server
  • Conducted/Involved in the review meetings and walkthroughs to discuss the status of the project
  • Presented the project status/results on a daily and weekly basis in the Project Meetings.
  • Performed data driven test and regression testing using Selenium and Cucumber.
  • Environment: Selenium WebDriver, Selenium Grid, Java, Agile, Jira, Cucumber, HTML5, TestNG,
  • MAVEN, Jenkins, Eclipse, GitHub, Firebug, Xpath, CSS, Maven, Java, Eclipse IDE, SOA, SOAP,
  • REST API, Jasmine, SQL, JDBC API, JMeter, Visual Studio.

Automation and Performance Engineer

IBM
04.2019 - 03.2021
  • Development of Test Plans, Test Inventories, Test Scripts, Test Scenarios, Test Designs, Test Coverage Matrices and Test Cases for both Manual and Automated Testing
  • Extensively used Windows, Web and Client/Server application testing tools like Test Complete, UFT, LoadRunner, Quality Center, Version One, Team city
  • Used Fire bug and XPath for the web based application testing with Selenium for the comm and sand locator application
  • Configured the test suite to Jenkins to make it run on every successful deployment, which helped reduce the feedback loop time to the developers
  • Reviewed and updated Requirements Traceability Matrices (RTM) that satisfy all required project's test conditions
  • Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with complex SQL queries from oracle database
  • Analyzed the results to measure the performance of the application
  • Developed an automated solution to validate and identify silent data issues using SODA SQL and python for Snowflake, Postgres and AWS Redshift
  • End to end ETL automation using python(SSIS package execution, meta-data validations and data sets comparison using pandas data frames)
  • Data validations of SAS datasets using python package SASPy through SAS enterprise guide
  • Skilled in performing data parsing, data manipulation and data preparation with the methods including describe data contents, compute descriptive statistics of data, regex, split and combine, Remap, merge, subset, re-index, melt and reshape
  • Cleansing and processing third party spending data into maneuverable deliverables within specific format with excel macro and python libraries such as Pandas, NumPy, and matplotlib
  • Development of Python scripts to parse JSON, Parquet data
  • Performed regression, integration and UAT for the web and mobile applications and developed test plan documents for the same
  • Performed accessibility testing for the mobile applications to check the legal compliance
  • Used monitoring tools like Dynatrace and Site scope tools on frequent basis
  • Gathered and defined business and functional requirements for each program
  • Reviewed scalability, performance and load balancing of each application
  • Coordinated and monitored work of co-located and remote teams
  • Developed and deployed test load scripts with Load Runner (VuGen), JMeter and VSTS
  • Conducted load, stress and endurance tests using controller, performance center and blaze meter to simulate realistic user activities
  • Tested selected products at specified stages in production process for performance characteristics to specifications
  • Quickly learned new skills and applied them to daily tasks, improving efficiency and productivity
  • Participated and driven the retrospective meeting for the team
  • Participated and involved in maintaining the backlog for the team, analyzed and provided the needed information like test data, environments for testing at different stages in advance and believed in pair concept, to have the knowledge evenly across the test team and driven the test team for agile test process.

Education

Skills

  • Analyst, Windows, XML
  • Expertise in performing and scheduling automated tests using Selenium Web drive
  • Defect Tracking Tools: Maven, Ant, Jenkins, HP ALM Quality Center (QC), Bugzilla, JIRA, Clear Quest, and Test Director
  • Test Frameworks: Page Object Model, Keyword Driven, Data Driven, ATDD, BDD, Hybrid Testing, Cucumber, Jasmine, Gherkin, Jira, Jenkins, cypress
  • Operating Systems: Windows, Linux Unix, iOS, Android
  • Test Approaches: Agile/Scrum, SDLC, STLC
  • Languages: JAVA, HTML, XML, Python
  • Other Utilities: Eclipse, Webstorm, Notepad, Microsoft Visual Studio, SQL, GIT, SVN, TFS
  • Network and system Performance Analysis using Dynatrace and Site Scope
  • Test Frameworks: Page Object Model, Keyword Driven, Data Driven, ATDD, BDD, Hybrid Testing
  • API Testing Knowledge

Timeline

Senior Quality Assurance Analyst

Cognizant
04.2021 - Current

Automation and Performance Engineer

IBM
04.2019 - 03.2021

Pavan Babu