You are on page 1of 3

R.

PHANI RL RAO
: +1 713-543-0373
: phaniraoraghavarapu@gmail.com
: https://in.linkedin.com/in/raghavarapuphani

PROFESSIONAL SYNOPSIS

 6+ years of experience in IT industry – Software developer in Java Application Development. Versatile


team player with excellent Analytical, Presentation, communication and interpersonal skills.
 Experience in developing RESTful web services.
 Excellent understanding of Agile based Scrum methodology
 Extensive work experience in creating test cases from requirements document, use cases
 Quick learner, Self-motivated and problem-solving skills.
 Worked with source version control tools such as GIT, Subversion (SVN).
 An effective communicator and strong analytical, problem solving, Organizational abilities and Presentation
skills.
 Good knowledge in using the CI tools such as Jenkins
 working experience with JDBC using Oracle, MySQL
 Strong abilities in working with defect management tools such as Quality Center, JIRA.
 Closely worked with the testing team & PO to ensure complete understanding of the functional & business
requirements
 Maintain good interaction with Onshore and Offshore QA teams to ensure deadlines are met and for any
requirement clarifications
 Strong Team Management Skills.
 Good communication and Analytical skills and ability to work independently with minimal supervision and
perform as part of a team.
 Good Knowledge about Agile, SDLC, BDD and Bug life Cycle and currently working with Agile – Scrum
methodology.
 Good interpersonal skills, commitment, result oriented, hard working with a quest and zeal to learn new
Technologies.

Education:
Master of Computer Applications, 8/2006 – 5/2009 (3-year Degree)
Nagarjuna University, NH16, Nagarjuna Nagar, Guntur, Andhra Pradesh 522510, India

Bachelor of Science, 8/2003 – 5/2006 (3-year Degree)


Nagarjuna University, NH16, Nagarjuna Nagar, Guntur, Andhra Pradesh 522510, India

IT SKILLS

Languages JAVA, C++, C, JavaScript, SQL, XSD, XML, JSON, JAXB


Methodology Agile, Waterfall, BDD (Behavior Driven Development), TDD (Test Driven Development)
J2EE API JDBC, Maven, ANT, Hibernate
Version Control tools GIT, Tortoise SVN
Continuous Integration Tools Jenkins, Hudson
IDE Tools SpringSource Tool Suite (STS), Eclipse
Test Management Tools Quality Center/ ALM, Jira
Databases MySQL, MSSQL
Project Experience Summary
Company : Fidelity Investments
End Client : Fidelity Investments
Location : Westlake, TX
Role : Software Engineer
Duration : Jun 2016 – Till Date

Project Duration
Genesys Chat & Email Till Date

Project Description:
Genesys Chat and Email focus on Next Generation Customer contact solution that will replace existing
Moxie with new Genesys Solution. Customers or guest users can reach out to Fidelity associates and
get the required support immediately. Customer profile and context passed to agent as part of
interaction. Chat application allows displaying customer in Queue information.

Roles and Responsibilities:


 Development of backend RESTAPI for chat application
 Generate successful builds using Jenkins pipeline and make sure builds are pushed to artifactory
 Deploy builds to multiple environments using IBM udeploy tool
 Ensure Sonar quality metrics are met whenever new code is pushed to stash repo
 Responsible for updating IBM udeploy tokens
 Connect to database to query the database using SQL queries for data verification and validation.
 Active participation in all stages of Scrum Ceremonies: Daily Standups, Sprint Planning, Story grooming
sessions, Demo and Retrospectives
 Technically responsible in defining all kinds of testing processes performed.
 Responsible for uploading the third-party libraries into internal Artifactory Repository, which is used across
different projects.
 Documenting all the process, technical and product-oriented information in Confluence on timely basis.
 Helping the team in solving the roadblocks for their respective test’s implementation.
 Closely worked with the testing team & PO to ensure complete understanding of the functional & business
requirements
 Maintain good interaction with Onshore and Offshore QA teams to ensure deadlines are met and for any
requirement clarifications
 Work with internal teams to resolve any dependencies

Project Duration
Genesys Email Till Date

Project Description:
Genesys Chat and Email focus on Next Generation Customer contact solution that will replace existing
Moxie with new Genesys Solution. Customers or guest users can reach out to Fidelity associates and
get the required support immediately. Customer profile and context passed to agent as part of
interaction. Chat application allows displaying customer in Queue information.

Roles and Responsibilities:


 Responsible for adding or updating new customer email topic codes
 Develop Genesys composer routing workflows for email based on business requirements.
 Development of backend RESTAPI for email application
 Create Genesys Administrator configuration items for new topic codes
 Generate successful builds using Jenkins pipeline and make sure builds are pushed to artifactory
 Deploy builds to multiple environments using IBM udeploy tool
 Ensure Sonar quality metrics are met whenever new code is pushed to stash repo
 Responsible for updating IBM udeploy tokens
 Connect to database to query the database using SQL queries for data verification and validation.
 Active participation in all stages of Scrum Ceremonies: Daily Standups, Sprint Planning, Story grooming
sessions, Demo and Retrospectives
 Technically responsible in defining all kinds of testing processes performed.
 Responsible for uploading the third-party libraries into internal Artifactory Repository, which is used across
different projects.
 Documenting all the process, technical and product oriented information in Confluence on timely basis.
 Helping the team in solving the roadblocks for their respective tests implementation.
 Maintain good interaction with Onshore and Offshore QA teams to ensure deadlines are met and for any
requirement clarifications
 Work with internal teams to resolve any dependencies

Company : NCR Corporation, GA


End Client : Abu Dhabi Airport
Role : Dev Ops Automation Engineer
Duration : Jun 2015 – Apr 2016
Project Duration
Wayfinding 3.0 Jun 2015 – Apr 2016

Project Description:
The Wayfinding solution allows the user to map their current location to a particular point of interest, providing the
user with a quick and easy route to follow. Additionally, the casual user will have the opportunity to browse the
points of interest using category groupings. This feature will allow users the freedom to explore a facility and find
places of interest even when they are not familiar with the layout or what is available.

Roles and Responsibilities:


 Maintenance of 3-Tier Hybrid Framework for each technology stack which in-turn used in various projects.
 Usage and maintenance of Wrapped Selenium and Third-Party libraries in projects automation suite.
 Responsible for creation, maintenance and review of test cases in BDD format used for automated Functional
tests.
 Creating the effective BDD Test Scenarios by ensuring all data combinations using ACTS Tool
 Create and review of Generic Object Identifiers using various find by mechanisms: xpath, id, class etc.,
used by Selenium.
 Active participation in all stages of Scrum Ceremonies: Daily Standups, Sprint Planning, Story grooming
sessions, Demo and Retrospectives
 Effort estimation and Task assignment for each sprint.
 Driving towards closure to meet sprint goals.
 Defined the Quality process of the application in-terms of Functional testing.
 Technically responsible in defining all kinds of testing processes performed.
 Test Plan & Test Strategy documentation ownership and maintenance for every release.
 Responsible for uploading the third-party libraries into internal Nexus-Snapshot Repository which is used
across different projects.
 Responsible for testing the Release build which was generated by pointing to Nexus-Release Repository.

You might also like