0% found this document useful (0 votes)
37 views7 pages

Pradeep Resume

Doc

Uploaded by

pradeepkumarnitc
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
37 views7 pages

Pradeep Resume

Doc

Uploaded by

pradeepkumarnitc
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 7

V Pradeep Kumar

Mobile: (+91) 9502373567


Email: [email protected]
LinkedIn: https://www.linkedin.com/in/pradeep-kumar-353b0415/
● Github link: https://github.com/deepkumarv

Career Objective:
Seeking a challenging role to leverage
expertise in designing, developing, and executing robust automation frameworks and
automation tools to ensure product quality and accelerate delivery.

Professional Synopsis
● Software Test Automation expert with Overall 15 years of experience

● Rich Expertise in automating functional, regression, Sanity test suites

● Expertise in creating and maintaining automation of testing Web UI applications, API


application and AI(Artificial Intelligence) Model outputs.
● Good command on python programming language, pytest and selenium.

● Developed AI Test Framework using Phoenix.

● Expertise in using different pyhon environments like conda, pyenv, poetry, pipenv and venv.

● Good Experience in using Oracle Application Testing Suite (OATS), JAVA, JUnit, TestNG,
Maven, Page Object Model Framework, Python and Behave framework.
● Executed test automation framework in the git runner

● Skills in developing robust test automation framework.

● Proven ability in developing/maintaining test automation Frameworks

● Sound experience in automation of oracle fusion ERP applications (Project Portfolio


Management) and automation of Rackspace FastBPI application.
● Expertise in Functional testing, System Integration testing, Regression, UAT Phases

● Proficiency in Test Management tools like HP Quality Center/ALM

● Expert in preparing developing Test Cases, developing and maintaining automation test
scripts, analyzing the results of scripts, interaction with developers in fixing the errors.
● Experience in Web based testing including GUI Testing, Regression Testing, Integration
Testing, System Testing, Functional Testing and Unit Testing.
● Well versed in oracle ERP applications of PPM.

● Excellent communication & interpersonal skills

● Proven ability in working individually or as a part of team, Problem solving, Process


improvement activities, and Analytical skills.
● Proven ability to develop utilities for the team
Work Experience Summary
● Working as Software Developer III at Rackspace from 03/01/2022

● Worked as Test Lead at TechMahindra Hyderabad from 13/09/2019 to 02/01/2022

● Worked as Sr Quality Assurance Engineer with Oracle India Pvt Ltd, Hyderabad from
04/03/2013 to 11/09/2019 (6 Years and 6 Months)
● Associated with McAfee as Software Engineer from Jun 2010 to March 2013

● Did internship with McAfee from 1st Jan 2010 to 30th June 2010.
Achievements
● Received ITS award at Rackspace for developing robust automation framework which has
been widely used across the organization and has been to organization’s artifactory
● Received appreciation for developing automation test framework for AI application(ICE) as
part FAIR in Rackspace
● Received appreciation for the fast-paced quality delivery and for the commitment shown in
meeting Project deadlines.

● Received appreciation for the development of automation framework for our project from
scratch.

● Secured 248 rank in ICET (MCA State Entrance Examination)

● Secured 222 rank in NIMCET (MCA All India Entrance Exam for NIT’s)

● Class Topper in Graduation

● Got Mandal 1st rank in my Intermediate results and received best student award from the
District Collector.

Technical skill set

Automation Testing Tools: Oracle Application Testing Suite (OATS),


Selenium WebDriver

Languages Java, Python, MySQL


Frameworks Pytest, Behave, Phoenix, Junit, TestNG,
Maven, Page Object Model (POM), Data
Driven Framework, BDD
CI/CD Jenkins, Github Actions Workflow
Version Control/SCM Tools Git, ADE
Bug tracking tool Bug DB, Jira (Agile Project Management
Tool)
Test Management Tools HP QC/ALM
Scripting Languages JAVA Script, VB Scripting
Operating Systems Windows 7/8/10, Windows Server 2008,
LINUX, Mac OS.

Domain Knowledge ORACLE fusion ERP Project Portfolio


Management (PPM) which integrates with
HCM, CRM, SCM, PRC, FIN modules

PROJECT(S) EXPERIENCE
Role: Software Developer III
Organization: Rackspace
Duration: Jan 2022 to till date
Key Tools/Technologies: Python, MySQL, Shell Scripting, Pytest, POSTMAN, PyCharm,
VSCode, Ansible, Jenkins, Git, Github Runner, AI Automation, Jira, Docker,

I have worked on several projects in Rackspace and played a key role in multiple projects
simultaneously.

FAIR/ICE:
ICE is an Intelligent Co-Worker for Enterprise and it is an AI chat bot. It serves as a helper to rackers
and provides information on various domains like HR, HealthCare, IT help desk etc.

Responsibilities:
● Worked on AI chat bot extensively and reported many UI and API issues
● Created test framework for evaluating LLM outputs using phoenix framework based on input
question and references.
● Phoenix does illustrate and give test result in two aspects like QandA and hallucinations.
● Leveraged Pytest hooks and fixtures aggressively to make same framework compatible for
adding test suits for any upcoming AI chat bots.
TECHNICAL SKILL SET:
Python, Pytest, Requests, Phoenix AI evaluation framework, Voloptuous library, Jira, Git, CICD
Github Actions,, Rest API, Postman

SDP:
SDP is a consolidated application which comprises both UI and API applications. It is a customer
facing application and facilitates creating tickets, adding systems, adding devices and refresh the
device details from CORE application.
Responsibilities:
● Created the SDP-Test-lib which contains all the authentication, service CRUD operations,
Voluptuous schema, and common utility functions and it will provide the python library which
can be installed in an independent test framework.
● Created SDP-Test-Framework using pytest and above library.
● Leveraged pytest hooks and fixtures to make the test framework so elegant.
● Used Voluptuous schema for generating payloads and responses schemas.
● Created jenkins job to execute the test suite in regular intervals and monitor the results, raise
defects if found any
TECHNICAL SKILL SET:
,Python, Pytest,, Jira, Git, CICD Jenkins, Mongo DB, Rest API
BOMBS:
BOMBS is Bandwidth Overage Monitoring and Billing System which captures the bandwidth
travelled through edge devices of rackspace firewall devices and bill the customer on basis of usage.
It sends alerts when any customer has exceeded his subscription and fall in overage.
Resposibilities:
● Created billing automation shell script runs as a cron which automates the process of finding
monthly usage for all customers across Rackspace.
● Maintain crons and monitor the output.
● Monitor customer queries and solve on daily basis.
● Add switch and port ids in case of a new device enroll
● MRTG graphs validation against Zenoss graphs
TECHNICAL SKILL SET:
Python, Pytest, Linux commands, MySQL, Jira, Git, CICD Jenkins
BPI:
BPI is Business Process Interface which sits in between customer faced endpoint and
internal FireEngine application. It uses to add, update, delete, manage configurations with
firewall devices and load balancer devices. It is basically an API application developed in
FastAPI framework and later it is upgraded to python3 and was renamed as FastBPI.
Goal: Automation of all test cases to test BPI application, run smoke, sanity, regression test
suite on demand. Create Jenkins jobs to run the smoke and regression on regular intervals.
Responsibilities:
● Develop QE automation test scripts using Python in behave framework

● Enhance code quality of the tests developed in BDD (Behave) framework.

● Execute tests, Record test results and report and verify bug fixes to accept automation
criteria
● Executed Functional testing, System Integration testing, Regression, UAT Phases.

● Worked with developers on root cause analysis of defects and verification of their resolution

● Document any problems found in the tests, Create Jira’s or work with a Dev

● Kick off QE tests to ensure the environment is stable

● Find defects in application and log the same as jira tickets

● Co-ordinate with client on status on daily basis.

● Develop test cases

● TECHNICAL SKILL SET:


Python, Pytest, Vagrant, Virtual Box, Jira, Git, CICD Jenkins, Mongo DB, Rest API, BDD

Role: Test Lead


Organization: TECHMAHINDRA
Duration: September 2019 to Jan 2022
Key Tools/Technologies: Python, Pytest, PyCharm, Behavior driven framework, Postman
Project/Application: Rackspace Project

Rackspace is a cloud-based company which provides cloud services to its customers. Worked
on project “encore” which is an interface to customers to create tickets, and to have different
type of accounts with multiple firewall devices and load balancer devices.
Goal: Automating the tests and triggering them from a Jenkins can greatly improve the delivery
process and minimized bugs into production.
Responsibilities:
● Develop QE automation test scripts using Python with enriched frameworks and available
software test tools.
● Enhance code quality of the tests developed in BDD (Behave) framework.

● Execute tests, Record test results and report and verify bug fixes to accept automation
criteria
● Executed Functional testing, System Integration testing, Regression, UAT Phases.

● Worked with developers on root cause analysis of defects and verification of their resolution

● Worked with other QE to ensure all the tests are covered

● Document any problems found in the tests, Create Jira’s or work with a Dev

● Kick off QE tests to ensure the environment is stable

● Leading the team to meet sprint goal

● Find defects in application and log the same as jira tickets

● Co-ordinate with client on status on daily basis.

● Develop test cases


TECHNICAL SKILL SET:
Java, Python, Pytest, Vagrant, Virtual Box, Jira, Git, CICD Jenkins, Mongo DB, Rest API, BDD

Role: Sr Quality Assurance Engineer


Organization: Oracle India Pvt Ltd, Hyderabad
Duration: March 2013 to September 2019
Key Tools/Technologies: JAVA , OATS , Selenium WebDriver, Functional testing, ADE, HP
QC/ALM, Agile Methodology, Page Object Model(POM), Data Driven
Project/Application: Project Portfolio Management

Oracle Fusion Applications (OFA) is a suite of enterprise resource planning software


applications from Oracle Corporation. It is distributed across various product families;
including financial management, human capital management, customer relationship
management, supply chain management, procurement, governance, and project portfolio
management.I work on automation of Project portfolio management which consists of the
following modules-costing, billing, control, performance reporting, Foundation, contracts,
collaboration, resource management etc.
Responsibilities:
● Responsible for providing test automation efforts by understanding the automation needs,
and thus delivering automation test scripts/suites for the existing/new features in Continuous
development model
● Responsible for developing and maintaining automation framework and continuous
enhancements
● Responsible for developing test automation scripts for the identified test scenarios
● Responsible for Maintaining the scripts for different releases and version conrol using ADE

● Responsible for developing utilities for the team.

● Guiding & Assisting team members in delivering high quality automation deliverables

● Responsible for assisting Manager by providing test automation strategies, automation test
reports which help showcase the automation results to the top management
● Collaborate with onshore/ offshore team members, as required

● Responsible for training the new joiners in the Team

Role: Software Engineer


Organization: McAfee, Bangalore
Duration: June 2010 to Mar 2013
Project: MPBTT
McAfee has a numerable count of partners who have their own customizations. Also, the projects
may be of different types in themselves like standard, migration, unblock and throttle etc. Delivering
products to all the partners in a short span of time with utmost quality makes it necessary to
automate the quality assurance processes. Goal of the project is to develop automate all the manual
flows and capture all the test cases. The module should be capable to integrate new test cases with
minimum effort. The module should be generic so that the same code can be used for all types of
partner projects as well.

Job duties:

● Understand the manual flows being followed by the QA team

● Develop a generic model which is feasible with the requirements.

● Platform : WINDOWS

● Product : McAfee Antivirus

● Duration : July 1st, 2010 - till date

● Role : Developer

INTERNSHIP PROJECT @ MCAFEE

Goal of the project is to identify Application Verifier's value for McAfee's Site Advisor Enterprise
(SAE) team in specialized testing. This project will involve understanding of Application Verifier,
looking at best practices on its usage for SAE. Project will involve creation of black box and to some
extent white box automation so that this activity can be sustained in the longer term.

● Platform : WINDOWS

● Product : Site Advisor Enterprise

● Duration : Jan 4th, 2010 - June 30th, 2010.


● Role : Developer

Job duties:

● Understand the operation of Site Advisor Enterprise project and explore Application verifier 's
options for automated security testing, automated memory leak testing, stress testing,
identifying race conditions and understand windbg debugger to use Application Verifier's
debugging options
● Come up with proof of concept in each area to show Application Verifier's usefulness for SAE.

● Work with McAfee employees to implement and document standard work procedures on the
same.
● Understand SAE automation framework based on QTP.

● Add plugins for Application Verifier automation in the existing SAE automation framework.

ACADEMICS

● MCA from NIT Calicut with 7.9 CGPA

You might also like