Home

Arun pothala - Sr.QA Engineer/SDET/LEAD
[email protected]
Location: Cumming, Georgia, USA
Relocation: yes
Visa: h1b
Arun Pothala
QA Automation Test Engineer/QA Analyst
Jacksonville, United States, 32256 +1 (919)399-9956
[email protected]


Professional summary
Quality Analyst with 13+ years of extensive QA experience and in-depth understanding of SDLC concepts. Proficient in various test automation frameworks including UI web-based, API/Webservices,performance testing, Katalon Studio. Demonstrated ability to enhance software quality through meticulous analysis and innovative testing strategies.
expertise in creating UI Automation frameworks and test scripts using Selenium WebDriver and Java. Proficient in TestNG, Page Object Model (POM), Maven, Log4j, Extent reports, and Apache POI.
experience in creating Rest API test automation frameworks using tools and languages such as Karate, JSON path expressions, Java, JavaScript, Rest Sharp, Rest Assured, Playwright, Cucumber, and Gherkins-BDD.
Expertise in Data testing, Data migration and Data Analysis , used Data Dog for monitoring.
Experience in Google Big Query for storing large data and monitor.
extensive experience in developing UI test automation frameworks using NodeJS and JavaScript-based testing tool. Proficient in POM, Mocha, hooks, CLI, test runner, headless & headed modes, fixtures, and generating Mochawesome reports.
expertise in BDD framework, utilizing Cucumber and Gherkins for feature and spec file development.
knowledge of AWS services including S3, Kinesis streams, CloudWatch, DynamoDB, Amazon Pinpoint, Simple Queue Service, and Simple Notification Service.
expertise in creating performance test scripts to evaluate response times using JMeter.
extensive hands-on experience testing web services, including SOAP and REST, using tools like Postman, SOAP UI, and Fiddler.
expertise in Core Java, Java programming, and OOPS concepts. Demonstrates strong skills in collections, data structures, and exception handling.
expertise in mobile automation for Android and iOS devices, utilizing tools such as Appium, UI Automator Viewer, and Android Studio.
strong foundation in JavaScript, Node.JS, HTML, CSS, and XML.
Worked on implementing Continuous Integration Continuous Deployment (CICD) strategy using Jenkins
experience in relational databases, adept in using SQL, Microsoft SQL Server, and Oracle Database with TOAD. Proficient in creating and executing complex SQL queries, stored procedures, and triggers to ensure accurate data verification from source to target systems.
experience in utilizing source version control tools such as GitHub and GitLab, proficient in executing GIT BASH commands.
Work experience in Agile, Waterfall and V-Model methodology
extensive expertise in managing onshore/offshore calls, team oversight, task delegation, and status reporting to senior leadership.
Expertise in Test Plan, Test Strategy Test Preparation, Execution & Bug tracking in Azure Devops and Jira.
Developed .Net applications, enhancing system efficiency and delivering measurable improvements.

Employment history
Florida Blue | QA Automation Engineer | Jacksonville, Florida
Apr 2023 Dec 2024
Significantly contributed to enhancing Agile development and management practices
Designed robust test automation solutions and automated test suites using Java to accommodate expanding feature sets and meet customer demands for maintainability.
Mobile automation expertise in implementing Appium for both Android and iOS applications.
Integrated Appium with testing frameworks like TestNG to enhance testing coverage and streamline automation workflows.
Utilized Appium Inspector and uiautomatorviewer for precise element inspection and validation of UI components in mobile applications.
Used Appium and CI/CD tools (e.g., Jenkins, GitLab) to achieve continuous integration and testing for mobile apps.
Integrated Appium with reporting tools like Allure or Extent Reports to create detailed test execution reports.
Manual testing has been done on day to day basis in Azure Devops and Jira.
Operated effectively within an Agile (Scrum) framework, adapting seamlessly to evolving requirements and feature sets
Performed smoke, Functionality, integration, system, Regression tests based on Analysis, and understanding of the requirements, non functional specifications and end-user needs
Automated End-to-End Testing: Developed and executed robust end-to-end test cases for web applications using Playwright, ensuring seamless user experiences across multiple browsers.
Designed and maintained reusable test automation frameworks using Playwright with JavaScript.
Automated API testing workflows using Playwright s built-in request interception and validation features.
Generated detailed HTML and JSON test reports with Playwright and integrated them with reporting tools.
Utilized Playwright s powerful selector engine to automate dynamic web elements and shadow DOMs.
Automate testing processes with Katalon Studio, enhancing software dependability and performance
Created and ran automated tests using JavaScript/Playwright for a web-based application
Extensively used XPATH, Regular expression and classes to perform UI actions. Exported output/reports for all automated testing results
Tested the REST calls (POST, GET, PUT, DELETE methods) using POSTMAN and Playwright
Utilized GitLab as a code repository for cloning, committing, and pushing changes
Served as coordinator for all testing activities during the project
Executed SQL queries to verify the database for the relevant test cases
Integrated JDBC connections into the automation framework to verify database data
Participated in status meetings to report issues. Communicated with developers through all phases of testing to prioritize bug resolution
Thermofisher Scientific | SDET | Pennsylvania
Apr 2020 - Jan 2023
Analyzed business requirements document, functional specifications document to prepare Test plan and Test cases
Involved in Test design discussion to come up with efficient test approach with limited test cases along with critical boundary value test scenarios
Involved in Test case review for quality testing and defect free product deliverable
Written test cases along with test cases execution.
Migrated selenium BDD cucumber framework to playwright framework.

Performed end-to-end testing solutions with Playwright, ensuring high-quality, consistent performance across various browsers.

Written and maintained Playwright scripts in JavaScript.

Performed cross-browser testing workflows using Playwright, enhancing test coverage and reliability.
Developed automation test scripts using Java, Groovy Scripting and GEB automation
Implemented Selenium test cases to follow Cucumber Gherkin scripts (feature files) for Behavior Driven Development
Cucumber was used for the entire regression testing and functional testing with Selenium as primary tool to identify the Test Scenarios, Test Cases and Test conditions
Integrated Power BI for a wider visibility of validation results
Designed and developed Acceptance Test Driven Development (ATDD) test cases
Performed compatibility testing on Safari, Chrome, Firefox, IE
Implemented test cases using Test Driven Development (TDD)
Used IntelliJ IDE for writing test cases and debugging the scripts
Researched and reported defects and logged them into JIRA bug tracking system
Written test cases using GEB automation and Groovy Scripting
Have come up with SQL queries for validating certain UI updates in the database and test data preparation
Performed web services (REST) testing with Postman
Used Rest Assured client API to connect to Rest API for implementing test Automation framework
Responsible for complete defect tracking and test execution updates in Jira
Responsible for preparing weekly test status report during execution to summarize progress and results and complete test summary report at the end of test phase to ensure readiness of application deployment to production
Responsible for continuous regression execution on applications by running automation test suite before deployment
Involved in Sprint refinement, daily stand-up, retrospection, and scrum of scrums for any major impediments/blockers
Symantec Corp | QA Automation Engineer | Virginia
Sep 2019 - Apr 2020
Worked as an Automation Tester, responsible for development and maintenance of Automation Frameworks, tools. Managed and coordinated onsite/offshore
Analyzing Business Requirements, created testing strategies, testing plans and prepared detailed test cases for the Application under Test (AUT)
Manual testing as been performed in Toro( Symantec internal tool).
Designed and developed Test Scenario, Test Cases and steps for various Business Services covering both positive and negative testing requirements
Developed automation test scripts using Selenium Web Driver and Java
Implemented mobile automation using Appium. Tested on both android and IOS mobile applications
Extensively worked on Malware software (Norton Power Eraser)
Developed the features, scenarios, step definitions for BDD (Behavior Driven Development) and TDD (Test Driven Development) using Cucumber and Java
Performed parameterization of the automated test scripts in Selenium WebDriver to check how the application performs against multiple sets of data
Extended data driven framework and developed re-usable functions across the application
Used Maven to build and run the Selenium WebDriver automation framework. After successful executions scripts, framework used to send the automation reports over email
Configured and executed automation framework on AWS cloud using EC2 Service and executed the scripts by creating different jobs in Jenkins
Hands on Experience using python scripting & Selenium Web driver automation
Contributed to the Continuous Integration pipeline running component builds, creating and running Deployment jobs on individual stages on Jenkins, and running automated and manual functional tests
Integrated the test suites to Jenkins to execute them automatically after every successful deployment
Used protractor and Jasmine to automate the Angular applications by creating various specs for different test cases and integrated them into .config file
Performed back-end testing on Oracle and SQL Server databases by writing SQL queries to make sure the contents displayed on the UI correct as per requirements specifications
Conducted test on Web services transactions like automatic bill payment, wire transfers, batch payments and account transfers sent over HTTP or HTTPS by inspecting every XML request and response using SoapUI
Automated Restful web services using Rest Assured java library and built a reusable framework and maintained the same
Performed defect reporting and bug tracking using JIRA and also followed up with development team to verify bug fixes, and update bug status
Responsible for collecting and analyzing the test metrics and then submitting the reports, which kept track of the status and progress of the testing effort
Tested LMS for Symantec employee training
PayPal | Sr. Automation Tester | Texas
Oct 2017 - Jul 2019
Automation Frameworks, tools. Managed and coordinated onsite/offshore functional test efforts and automated functional testing
In PayPal our team works on registration for different applications which PayPal transactions are implemented. We validate the End to End functionalities for registrations
Responsible for periodic updating of Test Plans and Test Cases as per Requirement Specifications and Business rules
Implementing Automation tools Selenium Web Driver, JUnit, TestNG, Eclipse, Git/GitHub, Jenkins, SOAP UI and REST with POSTMAN
Developed automated scripts using Selenium Web driver and Implemented BDD Frame work by upgrading the existing Hybrid framework scripts using Java
Created automation framework in Selenium WebDriver using BDD approach using Cucumber and created scenarios in feature file using Gherkin language and added step definitions to all scenarios by utilizing the existing reusable methods and page objects from Page object Model (POM)
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
Created HTML test report for the entire test suite by utilizing the testing.xml file
Developed Java based library to read test data from XML & Properties files using TestNG and Selenium
Automated Parallel, Cross-Browser Testing using Selenium GRID and TestNG
Configured Maven builds scripts to run tests on Jenkins, generates reports and sends notifications
Implemented SOAP UI tool to test SOAP based architecture application to test SOAP services and RESTAPI
Used the Groovy language to verify Web services through SOAP UI
Used Postman to manually run API Tests and also verify Web services
Back-end database testing using SQL queries to validate complex content-including Inner Joins, Outer Joins, unions etc
Conducting Regression Testing whenever some code module is changed identified risks and developed mitigation strategies
Executed automated testing in QC to test the front-end functionality of the application
Used HP Quality Center for viewing and analyzing test results and also for defect tracking and reporting which occurred during execution of test scripts
Wrote SQL queries for validating the data mapping and data integrity
Tested End to End functionalities of learning management system
Involved in status reporting, project meetings and project planning with the team
JPMC | Test Engineer (Automation) | New York City
Feb 2015 - Sep 2017
Analyzed Business Requirements and Functional Specifications and developed Test Plan, detailed Test Scenarios, Test Strategies and Test cases
Involved in creating Test Plan and Test Cases according to the Business Requirements
Created, prepared and conducted quality assurance review meetings, developed checks list and other QA documentation like test strategy Document and Defect Reports
Planned and coordinated testing efforts for defining the Scope of Regression
Prepared Proof of Concept for test Automation framework and provided demo to the upper management for further automation effort
Performed Debugging and Maintenance of the scripts as and when required
Developed custom functions, reusable actions with Descriptive Programming using Java
Resolved long execution time issues by developing conditional wait functions with Java and improved the existing scripts
Participated in Code Review meeting and provided feedback for test automation scripts
Interacted with developers to discuss exiting software defects and re-tested the fixed issues
Implemented Page Objects Model framework, Hybrid framework and many classes from scratch to represent web pages
Configured Maven for JAVA automation projects and developed Maven Project Object Model (POM)
Used Maven, and Selenium automation suites on different platform, browser combinations in parallel
Used Jira for User Story management, planning, scheduling, running tests, defect tracking and managing the defects and executing the test cases
Coordinated between the automation testers, manual testers and system administrators for the precise scheduling of the test runs
Performed Back-End Testing by developing complex SQL Queries
Executed manual and automated test cases and logged defect in ALM and Jira
Prepared and maintained technical documentation for internal applications
Valley First Credit Union | QA Analyst | Offshore from Hyderabad
Sep 2012 - Nov 2014
Analyzed Business Requirements and Functional Specifications and developed Test Plan, detailed Test Scenarios, Test Strategies and Test cases
Create and review - Test scenarios, Test suite preparation, Test Data creation, Test case execution and Defect logging
Involved in Preparation of test cases by analyzing the requirement documents
Preparation of test data for extensive testing cycles
Performed Manual and Automation testing using Selenium, Selenium RC and JUnit for a web application, by creating test plans, test cases and test scripts in Selenium to automate a web application s functionalities
Designed Selenium smoke, sanity, acceptance, functional and regression test cases
Responsible for carrying out test case execution as per the test schedule
Developed automated front-end tests using Selenium (smoke tests)
Automated Regression Suite of Test cases using Eclipse, JAVA and designed a framework for easy maintenance of scripts
Involved in creating Resource file for storing constants
Logged the exceptions occurred with appropriate messages using log4j
Testing the SOAP Web services using SOAP UI tool which takes the WSDL file as input
Automate Test Execution and analysis, assigning and test cases to team
Responsible for adherence to project deadlines
Responsible for regression testing, integration testing
Built and analyzed weekly runs, to determine the quality of integration branches
Analyzed smoke tests in various environments to confirm stability of the code
Wipro Technologies | Java Developer | Hyderabad
Jul 2011 - Aug 2012
Configured application flow, controlling logic and navigation. Designed and developed base classes, framework classes and common re-usable components
Involved in re-factoring the existing components to meet the current application requirements. Used various Java and J2EE APIs including JDBC, XML, Servlets, JSP, and JavaBeans, Spring Framework. Involved in Performance tuning, debugging issues in testing and deployment phases
Developed .Net applications, enhancing system efficiency and delivering measurable improvements.
Implemented RDBMS to add the additional condition for the system to support a tabular structure for the data with enforced relationships between the tables
Utilized SQL for querying the database. Coordinated on-site and offshore development teams in various phases of the project
Participated in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the application. Developed high level design documents, Use case documents, detailed design documents and Unit Test Plan documents and created Use Cases, Class Diagrams and Sequence Diagrams using UML. Implemented the application using the concrete principles laid down by several Java/J2EE Design patterns
Configured Web Application Context as a Context Listener in the web.xml file to Integrating Spring with JSF
Implemented ORM in the persistence layer using Hibernate frame work in conjunction with Spring Aspect Oriented Programming (AOP) functionality. Involved in performance tuning of the application to meet non-functional requirements
Education
JNTU, Tirupati | Btech
2011
VIU, Virginia | MS Computer Science
2016
Skills
TDD (Expert) BDD (Expert)
GEB (Expert) Gherkin (Expert)
Power BI (Experienced) Java (Experienced)
Jenkins (Experienced) AngularJS (Experienced)
Selenium (Expert) Protractor (Experienced)
Maven (Experienced) Junit (Experienced)
TestNG (Experienced) SOAP (Experienced)
Rest Assured (Experienced) SQL (Experienced)
Postman (Expert) AWS (Experienced)
playwright (Expert)
Azure Devops Testing(Expert)
Appium (Expert) Katalon Studio (Expert)
C# (Experienced)
Keywords: csharp continuous integration continuous deployment quality analyst user interface javascript business intelligence sthree hewlett packard microsoft

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];4887
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: