Summary
Overview
Work History
Education
Skills
Projects
Timeline
Generic

Dinesh Babu Potta

Hyderabad,Telangana

Summary

  • Having around 4+ years of experience in Software Automation Testing.
  • Good experience in creating, modifying, and enhancing both manual Test cases and Test Scripts created in selenium Web Driver with Java BDD(Cucumber)-POM (Maven)
  • Expertise in SDLC, STLC and BLC
  • Good experience in trouble shooting in all phases of repository cloning from Azure DevOps to local system, Compatibility issue with versions integration.
  • Experience in testing 3-tier architecture web Applications.
  • Solid working knowledge on Automation technologies and tools: Maven Framework (Java), JMeter, Selenium, Auto IT, Web Services (REST API) using Rest Assured protocol, Postman,JMeter Appium and mobile testing.
  • Good experience in developing the automation scripts using (Python, Java, C#, with web Driver libraries) on TestNG-Maven, NUnit, PyTest, BDD & Robot Frameworks.
  • Solid working knowledge on designing the frameworks from scratch level like C# BDD(Spec flow)- POM (Nunit), Maven-TestNG (Java), Java BDD-POM (Cucumber), Python BDD-POM (Behave), Robot Framework (Python), PyTest Framework (Python), Keyword Driven, Data Driven & POM.
  • Expert in Generate dynamic XPath and CSS selectors
  • Experience working with Version Control tools such as GitHub.
  • Experience with CI/CD practices and tools such as Jenkins, Azure DevOps
  • Developed Smoke, Regression automation suites and integrated to Azure DevOps and Jenkins by creating new pipelines each post release of all environments (QA, STAGE & Per-Prod and Production)
  • Experience with cloud-based development (Amazon EC2 instances)
  • Identify, report, and manage the lifecycle of all software defects using Jira, Azure.

Overview

5
5
years of professional experience

Work History

Software QA Engineer

Ascend Avenue Solutions Private Limited
03.2020 - Current
  • Designed and developed robust automation frameworks to streamline testing processes. Collaborated with cross- functional teams to ensure efficient test execution.
  • Worked closely with software developers, test engineers, product owners, and business analyst,Reported accurate and timely project/task status to management.
  • Executed automated test suites for websites using Java, Selenium, and other relevant tools.
  • Identified and reported defects promptly, ensuring thorough testing cycles. Provided regular feedback to Scrum teams during the development lifecycle.

Education

Bachelor of Science - Computer Science Engineering

Bharat Institute of Engineering & Technology
Hyderabad, India
10.2019

Skills

  • Functional Testing
  • Postman tool
  • JIRA management
  • User Acceptance Testing
  • Selenium WebDriver
  • Git proficiency
  • Mobile Testing(Appium)
  • CI and CD Pipelines
  • Manual Testing
  • Programming Languages: Java, C#,Python
  • Automated Testing Frameworks(testNG,BDD cucumber,POM,Pytest,Robot,NUnit,Specflow)
  • Automated testing

Projects

Client : CAPS Payroll India Pvt Ltd (A Cast & Crew Company)

Project: Hours+

Web Environment: ReactJS

Technology/Tools: Manual Testing, Java, Selenium, Appium, BDD - POM, Eclipse-IDE.

Role: Software QA Engineer.

Responsibilities:

  • Created test scripts using Selenium web driver & Appium – Java.
  • Developed new scripts for the regression and smoke testing Execute/run the scripts.
  • Executed Smoke, Regression Suites using NuGet Packages Build Runner.
  • Developed Smoke, Regression automation suites and integrated to Azure DevOps and Jenkins for CI by creating new pipelines for each post release of QA, STAGE & Per-Prod and Prod environments.
  • Verifying Test result and log defects.
  • Prepared Test Report based on the Test results.
  • Generate the dynamic XPath and CSS selectors.


Project: Caps+

Product #1: CAPS PLUS

Product #2: CAPS PAY 

Product #3: ETC

Product #4: FMS 

Product #5: CPAS

Web Environment: C#, Asp.Net, Entity Framework, HTML, Angular 

Technology/Tools: Manual Testing, Java, Selenium, BDD - POM, Eclipse-IDE. 

Role: Software QA Engineer.

Responsibilities:

  • Created test scripts using Selenium web driver – Java.
  • Developed new scripts for the regression and smoke testing Execute/run the scripts.
  • Executed Smoke, Regression Suites using NuGet Packages Build Runner.
  • Developed Smoke, Regression automation suites and integrated to Azure DevOps and Jenkins for CI by creating new pipelines for each post release of QA, STAGE & Per-Prod and Prod environments.
  • Verifying Test result and log defects.
  • Prepared Test Report based on the Test results.
  • Generate the dynamic XPath and CSS selectors.


Client : Management Health Solutions Ind Pvt Ltd


Project: @ ATPAR/SYFT (Supply Chain Management)


Product#1: Cycle Count

Duration: 7 Months 

Web Environment: C#, Asp.Net, HTML, Angular JS/4/6

Mobile Environment: Xamarin Forms

Technology/Tools: Manual Testing, Java Selenium, BDD(Cucumber)-POM, Eclipse IDE.

Role: Software QA Engineer.

Team Size: 8

Description: 

It is the process of counting the inventory stock. Based on the count of items in Par location we can generate auto generate orders based on vendors and low stock alert. We can track the flow of input and output for each item in the inventory and maintain the sufficient stock.

Responsibilities:

  • Involved in Identifying and Creating the Business component & Generic Scripts.
  • Created test scripts using Web driver.
  • Developed new scripts for the regression and sanity testing Execute/run the scripts.
  • Develop the scripts by using Robot with Web driver.
  • Executed Sanity, Regression Suites using Pip Build Runner.
  • Developed Smoke, Regression automation suites and integrated to Azure DevOps and Jenkins by creating new pipelines for each post release of QA, STAGE & Per-Prod and Prod environments.
  • Verifying Test result and log defects.
  • Prepared Test Report based on the Test results.
  • Generate the dynamic XPath and CSS selectors.


Product#2: ISSUE  

Duration: 6 Months

Web Environment: C#, Asp.Net, HTML, Angular JS/4/6

Mobile Environment: Xamarin Forms

Technology/Tools: Manual Testing, Selenium, BDD(Spec flow)-POM with Spec flow and NUnit, Visual Studio IDE.

Role: Software QA Engineer.

Team Size: 8

Description:

It is the process of issuing the inventory stock to the internal business units based on the orders or request generated. Based on the issue of an items to a business unit we can generate priority, Minimum maintainable, Maximum maintainable, per day out flow of a particular item and reports.

Responsibilities:

  • Involved in Identifying and Creating the Business component & Generic Scripts.
  • Created test scripts using Web driver.
  • Developed new scripts for the regression and sanity testing Execute/run the scripts.
  • Develop the scripts by using Spec flow with Web driver.
  • Executed Sanity, Regression Suites using NUnit Runner.
  • Verifying Test result and log defects.
  • Prepared Test Report based on the Test results.
  • Generate the dynamic XPath and CSS selectors.


Product #3: RETURNS

Duration: 5 Months

Web Environment: C#, Asp.Net, HTML, Angular JS/4/6

Mobile Environment: Xamarin Forms

Technology/Tools: Manual Testing, Selenium, BDD(Spec flow)-POM with Spec flow and NUnit, Visual Studio IDE.

Role: Automation Test Engineer

Team Size: 8

Description:

It is the process of returning stock form the internal business units to Par locations and inventory. Based on the type of return order that is return with patient request or return due to damage etc. We will update the inventory count.

Responsibilities:

  • Involved in Identifying and Creating the Business component & Generic Scripts.
  • Created test scripts using Web driver.
  • Developed new scripts for the regression and sanity testing Execute/run the scripts.
  • Develop the scripts by using Spec flow with Web driver.
  • Executed Sanity, Regression Suites using NUnit Runner.
  • Verifying Test result and log defects.
  • Prepared Test Report based on the Test results.
  • Generate the dynamic XPath and CSS selectors.


Product #4: PUTAWAY

Duration: 5 Months

Web Environment: C#, Asp.Net, HTML, Angular JS/4/6

Mobile Environment: Xamarin Forms

Technology/Tools: Manual Testing, Selenium, BDD(Behave)-POM with and Pytest, PyCharm IDE.

Role: Software QA Engineer.

Team Size: 8

Description:

It is the process of distributing the stock form inventory to the internal business units and Par locations. We can tract the flow of distributed item and generate the reports.

Responsibilities:

  • Involved in Identifying and Creating the Business component & Generic Scripts.
  • Created test scripts using Web driver.
  • Developed new scripts for the regression and sanity testing Execute/run the scripts.
  • Develop the scripts by using Spec flow with Web driver.
  • Executed Sanity, Regression Suites using NUnit Runner.
  • Verifying Test result and log defects.
  • Prepared Test Report based on the Test results.
  • Generate the dynamic XPath and CSS selectors.


Product: Hr. Assist

Environment: HTML, Java

Technology/Tools: Manual Testing, Selenium-2.53, NUnit, Visual Studio IDE.

Role: Software QA Engineer.

Description:

The Purpose of this Project is to automate the I-9 process. All Employees (both citizen and non-citizen of United States) hired after November 6, 1986 and working in the United States must complete Form I-9.I-9 form is to document that each new employee (both citizen and non-citizen) is authorized to work in the United States.

Responsibilities:

  • In the regression phase, the project was automated using Selenium. I was responsible for developing scripts and maintaining the scripts Using C# in Selenium.
  • Involved in executing the regression suites and generating the consolidated results on various builds on daily basis.
  • Identified and tracked defects, generated bug reports, and submitted test report.
  • Performed Sanity, Re & Regression testing
  • Involved in writing & execution of Manual Test Cases.


Timeline

Software QA Engineer

Ascend Avenue Solutions Private Limited
03.2020 - Current

Bachelor of Science - Computer Science Engineering

Bharat Institute of Engineering & Technology
Dinesh Babu Potta