Premchand Venkat Ravipalli
************@**********.***,
https://www.linkedin.com/in/premchand-ravipalli-bb8456b/
Flat No.008, MBR Suave apartments, Belathur, Whitefield-hoskote Road Bangalore-560067
Experience Summary:
Overall, 14 years of experience in deployment, testing (manual and automation) applications
Linux server administration, application deployment on Cloud as well as QA Selenium with Java and Python for automation testing.
Experienced in both containerized (Kubernetes) and non-containerized deployments
Expertise in Ansible, Puppet, Jenkins,
Expertise in shell scripting, building automated test cases and debugging existing unit tests.
Azure, AWS administration
Expertise in SoapUI, Apache JMeter,
Experienced in deploying Linux OS (both Red hat and SUSE) in Cloud, Virtual and Native environments.
Involved in requirement gathering, analysis, and design, and performed end to end testing.
Skills:
AWS Certified Solution Architect Associate (2022)
Azure AZ300 passed (2019)
Scrum fundamentals certified (2018)
Telecom domain experience: OSS/BSS area, billing
Languages: Java, Shell Scripting
Testing tools: Selenium, SOAP UI, JMeter, Postman,
Other tools: GIT, Maven, Terraform, Vagrant
Test Case & Defect management tools: JIRA, Test Link, IBM CLM, CA Rally
Work Experience:
Company: Infinite computer solutions (Payroll co.) (Oct2020-Feb2022)
Client: Nokia
Project: Vodafone New Zealand
Role: Tech Lead
Responsibilities:
Application configuration, deployment, and testing of Nokia products, along with MariaDB, Maxscale, Nginx, Key cloak, ADD, DPA, DWH and NAGIOS integration.
Experienced in Ansible, Puppet, Jenkins.
Created Automation test framework in Selenium with Java.
Prepared and executed automated test cases in Selenium.
Involved in Automaton Testing, System Integration Testing, Functional testing, and Regression testing
Well versed with various testing stages/levels/phases, testing types, testing techniques and quality work products.
Performed functional tests using Selenium WebDriver with data driven framework and documented final results.
Experience in the development of Data driven, Keyword driven and Hybrid Automation frameworks in Selenium.
Client: Telekom Serbia
Role: Tech Lead
Responsibilities:
Application deployment of IMPACT DM 21 SP1 version components MariaDB, Max scale, Nginx, ADD, and Nagios are deployed using Docker & Kubernetes
Prepared Work-Based Schedule and MOPs (Method of procedure)
Deployed and tested various Nokia products like IMPACT IoT & MYCOM products.
Implemented and automated solutions on AWS cloud via Jenkins Pipeline, Terraform, Cloud formation, Ansible, and Shell.
Worked on Standalone and high availability servers both in containers and non-containerized deployments
Involved in Pre-UAT and UAT
Expert with Azure (PowerShell, Azure Resource Manager Templates, Terraform)
Working knowledge of containers (Docker, Azure, Kubernetes)
Client: Telenor Myanmar
Role: Tech Lead
Responsibilities:
IMPACT DM Device management application deployment of IMPACT DM on VM as well as Kubernetes with Azure and QA testing (system test and integration tests)
Created Automation test framework in Selenium with Java.
Prepared and executed automated test cases in Selenium.
Involved in Automaton Testing, System Integration Testing, Functional testing, and Regression testing
Implemented a performance testing framework based on JMeter that helped in identifying bottlenecks early.
Client: Telefonica Germany
Role: Tech Lead
Responsibilities:
IMPACT DM 21 SP1 version components installation and configuration of MariaDB, Max scale, Nginx, ADD, and Nagios deployment using Kubernetes on Pre-prod and Prod env on Azure and AWS
Nokia IMPACT DM Device management product application deployment and
QA testing, system tests, integration tests, and automation tests using Selenium with Java
Buildng Azure native enterprise applications and migrating applications from on-premises to Azure environments
Good working experience on SOAP UI for testing and validating various web services used in the application.
Created Automation test framework in Selenium with Java.
Prepared and executed automated test cases in Selenium.
Involved in Automaton Testing, System Integration Testing, Functional testing, and Regression testing
Client: Cellular One
Role: Tech Lead
Responsibilities:
Preparing HLD, LLD, CIQ (Customer inquired questionnaire aka requirements gathering sheet),
Nokia IMPACT DM Device management product application deployment on Azure, AWS,
Testing (system tests, integration tests, and automation Selenium with Java
Pre-UAT and UAT
QA testing, system tests, integration tests, and automation tests using Selenium with Java
Building Azure native enterprise applications and migrating applications from on-premises to Azure environments
Good working experience on SOAP UI for testing and validating various web services used in the application.
Created Automation test framework in Selenium with Java.
Prepared and executed automated test cases in Selenium.
Deployment on Azure, AWS, and CBAM (Nokia Cloud) in containers and non-containerized mode.
Project: Nokia R and D
Role: Tech Lead
Responsibilities:
Application deployment and testing AOR (Nokia fault management product)
Package Deployment of SP1, MP1, MP2, and FP1 to upgrade application
Linux server’s deployment both in HA and SA environment.
UI portal and end to end testing of AOR product
Test planning and automation tests using Selenium with Java
Defect management using the JIRA tool
Linux server administration involves troubleshooting, sanity tests, and Hot Fixes.
Providing demo or DoD to the internal team as well as external team post-testing
Company: Ericsson(June 2016 – Oct 2019)
Project: T-Mobile
Role: Senior Solution Integrator
Responsibilities:
HLD, LLD preparation, application configuration, deploy and test
Azure API Management, security,
Azure native enterprise applications and migrating applications from on-premises to Azure environments
Cloud-to-Cloud Integration (Public and Private)
Develop use cases for QA Automation using Selenium with Java
Help establish QA Automation best practices, Unix Shell scripting.
QA testing, system tests, integration tests, and automation tests using Selenium with Java
Good working experience on SOAP UI for testing and validating various web services used in the application.
Created Automation test framework in Selenium with Java.
Prepared and executed automated test cases in Selenium.
Project: Vein (Kyiv star) Ukraine
Role: Senior Solution Integrator
Responsibilities:
HLD, LLD preparation
Hybrid cloud Integration (AWS and Azure)
Troubleshooting and identifying performance, connectivity, and other issues for the applications hosted in the Azure platform.
Linux administration, and end to end functional testing
Automation tests with Selenium with Java
Good working experience on SOAP UI for testing and validating various web services used in the application.
Created Automation test framework in Selenium with Java.
Prepared and executed automated test cases in Selenium.
Project: Swisscom
Role: Senior Automation Tester
Responsibilities:
HLD, LLD preparation
Application deployment and automation testing with Selenium.
Django framework
Experienced in Page Object Model to Automate functional and Regression Testing by creating Hybrid Framework using Eclipse, Maven.
Good working experience on SOAP UI for testing and validating various web services used in the application.
Created Automation test framework in Selenium with Java.
Prepared and executed automated test cases in Selenium.
Project: MTN Liberia
Role: Senior Solution Integrator
Responsibilities:
HLD, LLD preparation
Amdocs billing creating contracts
Distributed testing using JMeter
Environment: Native
Project: DTC (Digital transformation Center)
Role: Senior Solution Integrator
Responsibilities:
HLD, LLD preparation
Hybrid cloud Integration (AWS and Azure)
Performed Cross Browser and parallel testing to test whether the web applications are working as desired
Prepared various Test cases to report, Root cause analysis report, and Virtualization report
SOAP and REST API testing
Project: H3G (Hutchison3G Italy)
Role: Senior Solution Integrator
Responsibilities:
HLD, LLD preparation
Re-installation of Ericsson activation application
Deploy Linux OS
Configuring VMs, thread dump analysis for Linux and Eclipse, shell scripting,
Prepared Test objects list for Automation testing and Handover
Project: AMX Claro Honduras
Role: Senior Solution Integrator
Responsibilities:
HLD, LLD preparation
Provisioning Testing (API) as per acceptance testing procedures (ATP)
Prepared daily testing report Involved in UAT, Page Object Model (POM), and developed end to end Automation Framework
Systems Integration Testing, API testing used the groovy script on SOAP UI, REST API
Implemented TestNG in Grouping of Test Cases, Test Methods, and Test Suites for regression and functional testing using the TestNG annotations like Groups, Parameter, and Data Provider.
Completed project with a handover doc
Project: Telefonica UK
Role: Script Developer
Responsibilities:
HLD, LLD preparation, app deploy and testing in native environment
Developed automated Shell Script
Cronjobs for scheduled automatic backup.
API testing
Automation tests with Selenium with Java
Created end to end automation framework for Restful web services testing
Project: IWP Jawwal Palestine
Role: Senior Solution Integrator
Responsibilities:
HLD, LLD preparation
Perform regression testing once defects are resolved
Configured Dell storage
Configured Linux OS on all nodes
Created end-to-end automation framework for REST web services testing using POSTMAN
Native environment VM and Cloud
QA automation Selenium with Java
Company: Micro land(Dec 2014 – Jan 2016)
Role: Senior Analyst
Project: Waste management
Responsibilities:
Application support, Linux server support, deployment, thread dump analysis, and automation testing
Selenium with Java, enhancing existing TestNG framework Shell scripting, Maven, GIT
Testing web applications are working as desired in different browsers using TestNG
Network support to firewalls, LAN/WAN
Incident management and windows administration.
Company: Unisys(May 2012 – June 2014)
Projects: UL, Marriott
Role: Service support representative 2
Responsibilities:
Application support and testing Oracle, Microsoft and Apache applications
Automation Testing
Tested web applications are working as desired in different browsers using TestNG
Designing identifying and implementing test cases for Automation
Defect reporting, executing framework
Preparing shell scripts and execution report
Company: IBM(Aug 2009 – April 2012)
Roles: Severity One Coordinator and Remote Technical Support Specialist
Project: IBM Control desk / PCM (Problem and Change Management)
Responsibilities:
Severity one incident management application support and testing apps
Testing and troubleshooting Lotus Notes Server, IBM Global Web Applications, SAP/Blue harmony server handled outages
Critical VPN client outages like AT&T, Power CA, IES Partner Connect, SINE Aventail
Linux log management, handled escalations with the level 2 and level 3 support teams
Dealt with end-user support of the Lotus Notes & Domino system implementation, functionality, performing an RCA
Company: Unisys(Apr 2006 – Sept 2008)
Role: Service support rep 3
Projects: NYCT, ELOPAK, AARP, MITRE
Responsibilities: Windows application support, Active directory management, and Linux administration
Education:
B. Tech, J.N.T.U., Hyderabad, Telangana.
Personal Profile:
Marital status: Married
Languages known: English, Hindi, and Telugu.
Passport no.: - M3444893