SlideShare a Scribd company logo
1 of 9
BHARATH SIDDA REDDY
Email Id: bharathsiddareddy@gmail.com Mobile No: +91 7708183838
EXPERIENCE SUMMARY
Currently working as Associate Manager Quality Assurance with ABCO Advisory Services
India Pvt. Ltd and has 11 years of experience in Software Testing and enabling my team with
best practices on both automation and functional front.
1. Has expert knowledge of Software Quality, Software Testing and Testing Automation.
Strong emphasis on test engineering, setting up QA best practices & institutionalizing,
creating test strategy, test planning and test execution in agile product development.
2. Has extensive experience in Integration Testing, System Testing, Sanity Testing , End-To-
End testing, Regression Testing, and Database Testing.
3. Extensive experience in understandingand documenting testingrequirements,create
and review test cases, execute and review test results,createand submit test reports to
stake holders.
4. Have 5+ years of experience in automating web based applications using Selenium (Java)
and TestNG framework and experienced in behavior driven development using JBehave
& Specflow
5. Have 2+ years of experience in performance testing using JMeter
6. Have good experience in writing and executing complex SQL queries to validate actual
test results match expected results
7. Experience with bug tracking software such as Rally, JIRA
8. Good team player with strongdebugging abilities and has great amount of flexibility and
adaptability in facing customer challenges in the dynamic world. Strong ability to learn
new technologies easily within short span of time.
9. Good communicator both written and verbal and capable of explaining technical issues
to non-technical audiences. Good interpersonal skills and ability to resolve conflicts and
Very sound mentoring skills
10. Easily adaptable and willingness to embrace new processes and learn new things.
Versatile, Flexible and open to suggestions and recommendations or, happy to take
constructive criticism.
PROFESSIONAL EXPERIENCE:
 Working as Test Engineer with ABCO Advisory Services India Pvt. Ltd, Chennai from
Jul 2011 to till date.
 Worked as Verification Engineer with Ericsson India Global Services Pvt. Ltd, Chennai
from Jan 2010 to Jun 2011.
 Worked as Test Lead with HCL Technologies Ltd, Chennai from Nov 2005 to Dec 2009.
AWARDS AND ACHIEVEMENTS
 Awarded with Amazing User Experience Award for the year 2013 by ABCO Advisory
Services India Pvt. Ltd
 Awarded with O2 league twice for outstanding performance during the periods 2006-
2007 and 2007-2008 by HCL Technologies Ltd.
 Received Gold line award for “Process Improvements and Flexibility to do Odd jobs” for
the year 2006 by HCL Technologies Ltd.
EDUCATION
 B.Tech in Electrical and Electronics Engineering from Jawaharlal Nehru Technological
University, Hyderabad in 2005 with 85%
 10+2 from Board Of IntermediateEducation, A.P in 2005 with 87.6%
 10th from Municipal High School, Chittoor, A.P in 1999 with 75.1%
TECHNICAL SKILLS
Operating Systems : Windows 98/NT/2000/XP, SunSolaris10, UNIX, LINUX
Automation Tools : Selenium (Java), JMeter, Post Man (API)
Framework : Test NG, JBehave, easyB, Advance Rest Client, Postman
Database : Oracle, MySQL, Postgres
Software Tools : Eclipse, Rally, SQL Developer, Toad, Putty, WinSCP, JIRA
Configuration Tools : Clearcase, SVN, GIT, Bamboo, Jenkins
Web Technology : HTML, XML, XSD
Domains : Telecom & Health care domains.
PROJECT DETAILS
1. PROJECT: CRIMSON CARE MANAGEMENT (OCT ’15 – TILL DATE)
Company : ABCO Advisory services India Pvt. Ltd.
Duration : OCT ‘15 – Till date
Team Size : 25
Environment : Java, PHPGroovy, Grails, Tomcat webserver
OS : Linux
Database : Postgres
Description:
Crimson Care Management (CCM) helps care managers provide top-quality care for more
patients in all settings. It provides automated care management workflow. It includes
psychosocial risk factors when calculating patient risk and prioritizing tasks, giving care
managers the information needed to act effectively. The platform generates to-do tasks, alerts,
and reminders and routes them to the responsible cross-continuum care team member. These
activities are triggered automatically in response to real-time patient data, and they reflect the
highest-priority clinical and psychosocial needs of your patients.
ROLES & RESPONSIBILITIES: Associate QA Manager
 Played the role of scrum master across multiple teams of the product. Product Backlog
prioritization, Sprint Planning, Sprint Retrospectives
 Managing the Functional and Automation team.
 Automation Consultant on WebUI Automation, API Testing, QA Build process.
 Test planning, Test case writing, Test Execution etc.
 Resolving Gaps in process and technical debts in the team, Participated in Various
meetings with BA’s and Leads.
 Use JIRA for defect reporting and created wiki to automatically publish defect statistics
 Supporting QA Build process on Bamboo
 Api Testing using Post Man.
 Strategizing Release testing, regression testing, Test Automation planning.
 Enabling Functional QA to write test cases using BDD(Specflow).
 Be the single point of contact for any sort of automation project from India Office
 Maintaining Wiki with all the updates on Automation test coverage
 Ensuring to eradicate conflicts in the team with the well-defined process for QA, Dev and
services
2. PROJECT: PAYMENT INTEGRITY COMPASS – PROFESSIONAL (APR ’13 – OCT ’15)
Company : ABCO Advisory services India Pvt. Ltd.
Duration : APR ‘13 – OCT’15
Team Size : 12
Environment : Groovy, Grails, Tomcat webserver
OS : CentOS Linux
Database : Oracle
Description:
Payment Integrity Compass – Professional enhances the professional revenue recovery process
by re-centring the workflow around the professional charge line. By providing the user with the
ability to slice and dice charge specific payer payment variances through the Variance Finder,
payment discrepancies can be uncovered and appealed in bulk in order to ensure maximum
returns and efficiency.
 Identify payment variances in bulk through the powerful Variance Finder
 Appeal variances in bulk
 Monitor payer and collector effectiveness and efficiency
ROLES & RESPONSIBILITIES: Senior Test Engineer
 Participate and provide input on story requirements, design, estimation and test
approach discussions
 Identify potential impact areas to existing downstream functionality; presenting risks
when appropriate
 Write and execute complex SQL queries to validate actual test results match expected
results
 Identify and log defects if/when a test fails, if necessary, using SQL to narrow down the
root cause of the problem for efficient investigation by the development team and log
accordingly
 Participate in automated and performance/stress testing activities, in collaboration with
the development and production teams, to ensure satisfactory performance of the system
and end-user reporting
 Provide input during key agile team review sessions (e.g., Iteration Kickoff, Team
Retrospectives, Release Readiness, etc.)
 Develop and maintenanceof Behaviour development test scripts usingeasyB framework
(Groovy)
 Create and maintenance of Continuous Integration of Selenium and JMeter scripts with
Jenkins build
3. PROJECT: PAYMENT INTEGRITY COMPASS – FORECASTER (JUL’11 – APR ’13)
Company : ABCO Advisory services India Pvt. Ltd.
Duration : Jul ‘11 – APR’13
Team Size : 10
Environment : Java 6.0, SpringMVC, Glassfish(Application server), Drools rule engine
OS : CentOS Linux
Database : Oracle
Description:
Payment Integrity Compass – Forecaster provides retrospective data analysis and prospective
modelling capabilities to enable hospitals to better identify cost-saving and utilization
opportunities within the world of accountable care and risk-contracts.
Hospitals arecurrently reimbursed for any and all work they provide (known as fee-per-service).
The hospitals are reimbursed irrespective of quality or unnecessary care provided to patients.
Accountablecare now enables a system wherehospitals will instead get paid a fixed amount (flat
amount negotiated by the payer and hospital) to deliver high quality care to a patient with a
particular ailment (needs a hip replacement or DRG 470) for the entirety of their designated
service window (ex. 30 days before their surgery and 30 days after their surgery). PTI enables
hospitals to analyze and compare their current old contracts (fee-per-service) to any new
accountable care (prospective risk-based) contracts to ensure their transition has a positive
outcome.
ROLES & RESPONSIBILITIES: Senior Test Engineer
 Work with business team toget clarification on business requirements
 Coordinate workwith team member, to ensure a smooth testingactivities
 Helping team in debugging the issues by analysingthelog files stories
 Test planning, Test estimation,Test cases design and test data preparation
 Test case reviews with stakeholders and test case execution
 Writeand execute complex SQL queries to validatetest results
 Validation of restful web services using Advance Rest Client
 Writeclear,concise, and descriptivedefect in thedefect trackingsystem
 Maintains thetest environment,build deployment and Sanity testing
 Execute and maintains manual regression test suite
 Develop and maintenanceof Behaviour development test scripts using JBehave
framework(Groovy)
 Develop and maintenanceof UI automation test scripts usingSelenium (Java)
 Creation and execution of JMeter scripts for Performancetesting of theapplication
 Create and maintenanceof Continuous Integration of Selenium and JMeter scripts with
Jenkins build
4. PROJECT: GSM SUBSCRIBER ADMINISTRATION TOOL (JAN’1O – TILL JUN’11)
Company : Ericsson India Global Services Pvt. Ltd.
Duration : Jan ‘10 – Till date
Team Size : 15
Environment : C++, C, Java.
OS : SunSolaris10
Database : Sybase
Description:
The node is a part of the Charging System for GSM prepaid mobile customers. This project
involves development/maintenance of a Subscriber Administration tool for Mobile Intelligent
Network. The product has been a great success and is widely used by various Telecom Service
Providers all around the world. It has been in the market for a decade.
The targeted end users are Customer Care operators of the Service Provider. It allows
provisioning of Subscribers and management of their accounts.
The product has a back-end developed based on Object Oriented Designing using C++, UNIX
shell scripts, and Sybase stored procedures. The front end used is Java and a command line
interface for designing third party front end Graphical User Interface.
ROLES & RESPONSIBILITIES:
 Involved in functional testingof new features designed and developed as Product
Customization
 Involved in functional testingof the TroubleReports reported by the customers
 Involved in writingtest scenarios for theTrouble reports verified and updating thetest
case specifications
 Involved in preparation of Test Reports for the Intermediatepackages delivered
 Involved in automation of the new test scenarios identified using Shell Script
 Involved in executing of traffic during peak and off-peak hour using Jmeter
 Involved in Robustness and Redundancy testing
 Involved in reviewingsystem documents, test cases and test procedures.
 Involved in installation /Upgrade verification of theproduct.
5. PROJECT: 3G COMPLIANT GENERIC USER PROFILE PROVISIONING (FEB’O6 – DEC’10)
Company : HCL Technologies Ltd.
Client : Alcatel-Lucent, Belgium
Duration : Feb ‘06 – Till date
Team Size : 20
Environment : Developed under C++ language, SOAP and XML technology.
OS : SunSolaris10
Database : Oracle 10g, MySQL5.0
Description:
3G compliant Generic User Profile Provisioning is an IMS (IP Multimedia Subsystem)
provisioning product. It is a collection of user related data which affects the way in which an
individual IMS user experiences services and which may be accessed in a standardised manner.
GUP is a generic user provisioning system to provision data in the targeted data repository .
This project involves developing a Generic User Profile Provisioning (GUP) Server as per
the 3GPP and liberty standards for IMS networks. GUP server stands between the OSS and NE
Repository. The NE repositories are abstracted to GUP by RAF function/network elements. The
GUP is centralized provisioning engine to provision user and service data in different IMS
network elements say HSS, AS, CSC, Gateway controller. The GUP Server developed is used to
maintain the user profiles across different network elements. The GUP server exposes web
services from north and south bound to perform different operations on the generic user profile
as defined by the 3GPP GUP architecture. The GUP server can execute business rules defined in
XML file as per the business logic. Adapters are developed to forward the profile manipulation
requests to CORBA/SOAP network elements such as IMS HSS, IMS AS, non-IMS HLR, Gateway
controller and to forward the responses from Network Equipment’s to UPP server
Worked in various releases of the product as a Test engineer and Lead engineer
ROLES & RESPONSIBILITIES:
As a Lead Engineer, I was responsible for the following activities:
General Role and responsibilities:
 Good understandingof SoftwareTest Life Cycle.
 Requirement analysis
 Project co-ordination & Work allocation to team members
 Participated on the project status meeting conducted on weekly basis
 Understanding the complete functional and non-functional requirements.
 Involved in reviewing Test plan, system documents, DLD, test cases and test procedures.
 Design and Maintenance of Test Model.
 Involved preparation of test design specification and test case specification.
 Involved in installation and configuration of the product.
 Involved in Sanity Testing, System Integration Testing, System Testing and Regression
Testing.
 Involved in Load testing, Stress testingand Stability Testing.
 Involved in redundancy testingon cluster environment.
 Raising defects, defect trackingfollowing OMS practices.
 Coordinated SIT Testers and Developers in resolvingissues
 Mentoring team members
 Involved in development and maintenance of transformation files used by Business
Layer Adapter for transformingbusiness profileinput to IMS Profile using Altova Map
Force
Automation Testing Role and responsibilities:
 Automated post installation activities usingPerl scriptinglanguage.
 Automated the regression testingusing Perl scriptinglanguage.
 Automated load testingusing Shell scripts.
 Automated the generation of bulk requests using TCL scriptinglanguage
 Performed automation of Web GUI test cases using Badboy.
6. PROJECT: NGN PROVISIONING (NOV’05 – JAN’06)
Company : HCL Technologies Ltd.
Client : Alcatel-Lucent, Belgium
Duration : Nov ‘05 – Jan’06
Team Size : 8
Environment: Developed using JDK1.4, JBoss3.2.4, EJB, spring, Axis, SOAP
OS: Solaris 2.8
Database : Oracle 10g, MySQL5.0
Description:
The project involves in enhancing new features and maintaining the NGN Provisioning service
system. The system is used to provision and maintaining the VOIP and PSTN users. The system
supports for subscribing various supplementary services. The system supports 3 different input
interfaces: GUI, SOAP and bulk data handling. The GUI is developed using JSP and Struts. Bulk
data handling supports CSV and XML format for import and export. The inputs are processed
and stored in different network elements. The network elements take care of managing the end
user calls. Spring and PL/SQL stored procedures are used for interacting with network elements.
Role and responsibilities:
As a Test Engineer, he was responsible for the following activities:
 Good understandingof SoftwareTest Life Cycle.
 Involved in installation and configuration of the product
 Involved in Sanity Testing and Regression Testing
 Raising defects, defect trackingfollowing OMS practices.
Email Id: bharathsiddareddy@gmail.com Mobile No: +91 7708183838

More Related Content

What's hot

Hariprasad NEttem
Hariprasad NEttemHariprasad NEttem
Hariprasad NEttemhari nettem
 
Raksha Bagwe - 5.11 years in Automation Testing
Raksha Bagwe - 5.11 years in Automation TestingRaksha Bagwe - 5.11 years in Automation Testing
Raksha Bagwe - 5.11 years in Automation TestingRaksha Bagwe
 
Saritha Acharya_Resume_QA
Saritha Acharya_Resume_QASaritha Acharya_Resume_QA
Saritha Acharya_Resume_QASaritha Acharya
 
PriyankaMeher_TestEngineer_Profile
PriyankaMeher_TestEngineer_ProfilePriyankaMeher_TestEngineer_Profile
PriyankaMeher_TestEngineer_ProfilePriyanka Meher
 
Resume - Shrikrishan - SOFTWARE TESTING
Resume - Shrikrishan - SOFTWARE TESTINGResume - Shrikrishan - SOFTWARE TESTING
Resume - Shrikrishan - SOFTWARE TESTINGshrikrishan upadhyay
 
Naveen Sahoo Resume
Naveen Sahoo ResumeNaveen Sahoo Resume
Naveen Sahoo ResumeNaveen Sahoo
 
Resume manual testing_exp 5_years
Resume manual testing_exp 5_yearsResume manual testing_exp 5_years
Resume manual testing_exp 5_yearsRaju PSR
 
Lipsha Subhalagna_Software Tester_Resume
Lipsha Subhalagna_Software Tester_ResumeLipsha Subhalagna_Software Tester_Resume
Lipsha Subhalagna_Software Tester_ResumeLIPSHA SUBHALAGNA
 
Jyothi_Pawar_ Automation Tester_Resume
Jyothi_Pawar_ Automation Tester_ResumeJyothi_Pawar_ Automation Tester_Resume
Jyothi_Pawar_ Automation Tester_ResumeJyothi Pawar
 
RESUME_NEHA _SELENIUM
RESUME_NEHA _SELENIUMRESUME_NEHA _SELENIUM
RESUME_NEHA _SELENIUMNeha Samal
 
DRB EXP RESUME manual and selenium master copy corrected 2
DRB EXP RESUME manual and selenium master copy corrected 2DRB EXP RESUME manual and selenium master copy corrected 2
DRB EXP RESUME manual and selenium master copy corrected 2Dikhit Behera
 
Sonu balasubramanian agile_qtp_selenium
Sonu balasubramanian  agile_qtp_seleniumSonu balasubramanian  agile_qtp_selenium
Sonu balasubramanian agile_qtp_seleniumSonu Balasubramanian
 

What's hot (20)

Hariprasad NEttem
Hariprasad NEttemHariprasad NEttem
Hariprasad NEttem
 
Raksha Bagwe - 5.11 years in Automation Testing
Raksha Bagwe - 5.11 years in Automation TestingRaksha Bagwe - 5.11 years in Automation Testing
Raksha Bagwe - 5.11 years in Automation Testing
 
Kishore resume
Kishore resumeKishore resume
Kishore resume
 
Saritha Acharya_Resume_QA
Saritha Acharya_Resume_QASaritha Acharya_Resume_QA
Saritha Acharya_Resume_QA
 
Resume_Raj_Latest
Resume_Raj_LatestResume_Raj_Latest
Resume_Raj_Latest
 
PriyankaMeher_TestEngineer_Profile
PriyankaMeher_TestEngineer_ProfilePriyankaMeher_TestEngineer_Profile
PriyankaMeher_TestEngineer_Profile
 
Resume - Shrikrishan - SOFTWARE TESTING
Resume - Shrikrishan - SOFTWARE TESTINGResume - Shrikrishan - SOFTWARE TESTING
Resume - Shrikrishan - SOFTWARE TESTING
 
My Resume-2
My Resume-2My Resume-2
My Resume-2
 
Experienced Resume
Experienced ResumeExperienced Resume
Experienced Resume
 
PRIYANKA Resume
PRIYANKA ResumePRIYANKA Resume
PRIYANKA Resume
 
Naveen Sahoo Resume
Naveen Sahoo ResumeNaveen Sahoo Resume
Naveen Sahoo Resume
 
Resume manual testing_exp 5_years
Resume manual testing_exp 5_yearsResume manual testing_exp 5_years
Resume manual testing_exp 5_years
 
Resume_Kishore
Resume_KishoreResume_Kishore
Resume_Kishore
 
Lipsha Subhalagna_Software Tester_Resume
Lipsha Subhalagna_Software Tester_ResumeLipsha Subhalagna_Software Tester_Resume
Lipsha Subhalagna_Software Tester_Resume
 
selenium resume
selenium resumeselenium resume
selenium resume
 
Jyothi_Pawar_ Automation Tester_Resume
Jyothi_Pawar_ Automation Tester_ResumeJyothi_Pawar_ Automation Tester_Resume
Jyothi_Pawar_ Automation Tester_Resume
 
Md Ismail_QA
Md Ismail_QAMd Ismail_QA
Md Ismail_QA
 
RESUME_NEHA _SELENIUM
RESUME_NEHA _SELENIUMRESUME_NEHA _SELENIUM
RESUME_NEHA _SELENIUM
 
DRB EXP RESUME manual and selenium master copy corrected 2
DRB EXP RESUME manual and selenium master copy corrected 2DRB EXP RESUME manual and selenium master copy corrected 2
DRB EXP RESUME manual and selenium master copy corrected 2
 
Sonu balasubramanian agile_qtp_selenium
Sonu balasubramanian  agile_qtp_seleniumSonu balasubramanian  agile_qtp_selenium
Sonu balasubramanian agile_qtp_selenium
 

Viewers also liked

Rajiv Profile_Sept_2016
Rajiv Profile_Sept_2016Rajiv Profile_Sept_2016
Rajiv Profile_Sept_2016Rajiv Joseph
 
NC Kilkenny reference letter
NC Kilkenny reference letterNC Kilkenny reference letter
NC Kilkenny reference letterSiu-Hong Mok
 
Iterate. Calculate. Communicate.
Iterate. Calculate. Communicate.Iterate. Calculate. Communicate.
Iterate. Calculate. Communicate.Laure Parsons
 
The mystical world of Atlantis
The mystical world of AtlantisThe mystical world of Atlantis
The mystical world of Atlantisdouglas1441
 
λακωνία δ2
λακωνία δ2λακωνία δ2
λακωνία δ2tpe2gythio
 
νομος αρκαδιας δ1
νομος αρκαδιας δ1νομος αρκαδιας δ1
νομος αρκαδιας δ1tpe2gythio
 
νομός μεσσηνίας δ1
νομός μεσσηνίας δ1νομός μεσσηνίας δ1
νομός μεσσηνίας δ1tpe2gythio
 

Viewers also liked (12)

Xv jornada programa
Xv jornada programaXv jornada programa
Xv jornada programa
 
Oil industry overview
Oil industry overviewOil industry overview
Oil industry overview
 
Rajiv Profile_Sept_2016
Rajiv Profile_Sept_2016Rajiv Profile_Sept_2016
Rajiv Profile_Sept_2016
 
NC Kilkenny reference letter
NC Kilkenny reference letterNC Kilkenny reference letter
NC Kilkenny reference letter
 
Lia Nr. 141
Lia Nr. 141Lia Nr. 141
Lia Nr. 141
 
KLON 103 Unit 8.pptx
KLON 103 Unit 8.pptx KLON 103 Unit 8.pptx
KLON 103 Unit 8.pptx
 
Iterate. Calculate. Communicate.
Iterate. Calculate. Communicate.Iterate. Calculate. Communicate.
Iterate. Calculate. Communicate.
 
The mystical world of Atlantis
The mystical world of AtlantisThe mystical world of Atlantis
The mystical world of Atlantis
 
MobileHCI_pie_1.0
MobileHCI_pie_1.0MobileHCI_pie_1.0
MobileHCI_pie_1.0
 
λακωνία δ2
λακωνία δ2λακωνία δ2
λακωνία δ2
 
νομος αρκαδιας δ1
νομος αρκαδιας δ1νομος αρκαδιας δ1
νομος αρκαδιας δ1
 
νομός μεσσηνίας δ1
νομός μεσσηνίας δ1νομός μεσσηνίας δ1
νομός μεσσηνίας δ1
 

Similar to Bharath_SiddaReddy_Resume

Similar to Bharath_SiddaReddy_Resume (20)

Jenifa resume
Jenifa resumeJenifa resume
Jenifa resume
 
Praveen Kumar Vemuri
Praveen Kumar VemuriPraveen Kumar Vemuri
Praveen Kumar Vemuri
 
Resume 2.6+ Exp_Rahul Kumar Gandhi
Resume 2.6+ Exp_Rahul Kumar GandhiResume 2.6+ Exp_Rahul Kumar Gandhi
Resume 2.6+ Exp_Rahul Kumar Gandhi
 
Raveendra_KS Resume1
Raveendra_KS Resume1Raveendra_KS Resume1
Raveendra_KS Resume1
 
BA Resume
BA  ResumeBA  Resume
BA Resume
 
AJIT_Testing(QTP)_1+year_Experience
AJIT_Testing(QTP)_1+year_ExperienceAJIT_Testing(QTP)_1+year_Experience
AJIT_Testing(QTP)_1+year_Experience
 
Senior Test Engineer
Senior Test EngineerSenior Test Engineer
Senior Test Engineer
 
Sumit_selenium
Sumit_seleniumSumit_selenium
Sumit_selenium
 
Rajkumar15
Rajkumar15Rajkumar15
Rajkumar15
 
Jaya_Joshi_Software_Testing
Jaya_Joshi_Software_TestingJaya_Joshi_Software_Testing
Jaya_Joshi_Software_Testing
 
Narayani Natarajan
Narayani NatarajanNarayani Natarajan
Narayani Natarajan
 
Resume 2 year
Resume  2 yearResume  2 year
Resume 2 year
 
Sridhar Shanmugam
Sridhar ShanmugamSridhar Shanmugam
Sridhar Shanmugam
 
Mohan_Resume
Mohan_ResumeMohan_Resume
Mohan_Resume
 
Rajan ariaputhri res
Rajan ariaputhri resRajan ariaputhri res
Rajan ariaputhri res
 
Rajan ariaputhri res
Rajan ariaputhri resRajan ariaputhri res
Rajan ariaputhri res
 
Kiran_Resume
Kiran_ResumeKiran_Resume
Kiran_Resume
 
Arun resume
Arun resumeArun resume
Arun resume
 
Ramesh-Hegde
Ramesh-HegdeRamesh-Hegde
Ramesh-Hegde
 
Avinash resume
Avinash resumeAvinash resume
Avinash resume
 

Bharath_SiddaReddy_Resume

  • 1. BHARATH SIDDA REDDY Email Id: bharathsiddareddy@gmail.com Mobile No: +91 7708183838 EXPERIENCE SUMMARY Currently working as Associate Manager Quality Assurance with ABCO Advisory Services India Pvt. Ltd and has 11 years of experience in Software Testing and enabling my team with best practices on both automation and functional front. 1. Has expert knowledge of Software Quality, Software Testing and Testing Automation. Strong emphasis on test engineering, setting up QA best practices & institutionalizing, creating test strategy, test planning and test execution in agile product development. 2. Has extensive experience in Integration Testing, System Testing, Sanity Testing , End-To- End testing, Regression Testing, and Database Testing. 3. Extensive experience in understandingand documenting testingrequirements,create and review test cases, execute and review test results,createand submit test reports to stake holders. 4. Have 5+ years of experience in automating web based applications using Selenium (Java) and TestNG framework and experienced in behavior driven development using JBehave & Specflow 5. Have 2+ years of experience in performance testing using JMeter 6. Have good experience in writing and executing complex SQL queries to validate actual test results match expected results 7. Experience with bug tracking software such as Rally, JIRA 8. Good team player with strongdebugging abilities and has great amount of flexibility and adaptability in facing customer challenges in the dynamic world. Strong ability to learn new technologies easily within short span of time. 9. Good communicator both written and verbal and capable of explaining technical issues to non-technical audiences. Good interpersonal skills and ability to resolve conflicts and Very sound mentoring skills 10. Easily adaptable and willingness to embrace new processes and learn new things. Versatile, Flexible and open to suggestions and recommendations or, happy to take constructive criticism.
  • 2. PROFESSIONAL EXPERIENCE:  Working as Test Engineer with ABCO Advisory Services India Pvt. Ltd, Chennai from Jul 2011 to till date.  Worked as Verification Engineer with Ericsson India Global Services Pvt. Ltd, Chennai from Jan 2010 to Jun 2011.  Worked as Test Lead with HCL Technologies Ltd, Chennai from Nov 2005 to Dec 2009. AWARDS AND ACHIEVEMENTS  Awarded with Amazing User Experience Award for the year 2013 by ABCO Advisory Services India Pvt. Ltd  Awarded with O2 league twice for outstanding performance during the periods 2006- 2007 and 2007-2008 by HCL Technologies Ltd.  Received Gold line award for “Process Improvements and Flexibility to do Odd jobs” for the year 2006 by HCL Technologies Ltd. EDUCATION  B.Tech in Electrical and Electronics Engineering from Jawaharlal Nehru Technological University, Hyderabad in 2005 with 85%  10+2 from Board Of IntermediateEducation, A.P in 2005 with 87.6%  10th from Municipal High School, Chittoor, A.P in 1999 with 75.1% TECHNICAL SKILLS Operating Systems : Windows 98/NT/2000/XP, SunSolaris10, UNIX, LINUX Automation Tools : Selenium (Java), JMeter, Post Man (API) Framework : Test NG, JBehave, easyB, Advance Rest Client, Postman Database : Oracle, MySQL, Postgres Software Tools : Eclipse, Rally, SQL Developer, Toad, Putty, WinSCP, JIRA Configuration Tools : Clearcase, SVN, GIT, Bamboo, Jenkins Web Technology : HTML, XML, XSD Domains : Telecom & Health care domains.
  • 3. PROJECT DETAILS 1. PROJECT: CRIMSON CARE MANAGEMENT (OCT ’15 – TILL DATE) Company : ABCO Advisory services India Pvt. Ltd. Duration : OCT ‘15 – Till date Team Size : 25 Environment : Java, PHPGroovy, Grails, Tomcat webserver OS : Linux Database : Postgres Description: Crimson Care Management (CCM) helps care managers provide top-quality care for more patients in all settings. It provides automated care management workflow. It includes psychosocial risk factors when calculating patient risk and prioritizing tasks, giving care managers the information needed to act effectively. The platform generates to-do tasks, alerts, and reminders and routes them to the responsible cross-continuum care team member. These activities are triggered automatically in response to real-time patient data, and they reflect the highest-priority clinical and psychosocial needs of your patients. ROLES & RESPONSIBILITIES: Associate QA Manager  Played the role of scrum master across multiple teams of the product. Product Backlog prioritization, Sprint Planning, Sprint Retrospectives  Managing the Functional and Automation team.  Automation Consultant on WebUI Automation, API Testing, QA Build process.  Test planning, Test case writing, Test Execution etc.  Resolving Gaps in process and technical debts in the team, Participated in Various meetings with BA’s and Leads.  Use JIRA for defect reporting and created wiki to automatically publish defect statistics  Supporting QA Build process on Bamboo  Api Testing using Post Man.  Strategizing Release testing, regression testing, Test Automation planning.  Enabling Functional QA to write test cases using BDD(Specflow).  Be the single point of contact for any sort of automation project from India Office  Maintaining Wiki with all the updates on Automation test coverage  Ensuring to eradicate conflicts in the team with the well-defined process for QA, Dev and services
  • 4. 2. PROJECT: PAYMENT INTEGRITY COMPASS – PROFESSIONAL (APR ’13 – OCT ’15) Company : ABCO Advisory services India Pvt. Ltd. Duration : APR ‘13 – OCT’15 Team Size : 12 Environment : Groovy, Grails, Tomcat webserver OS : CentOS Linux Database : Oracle Description: Payment Integrity Compass – Professional enhances the professional revenue recovery process by re-centring the workflow around the professional charge line. By providing the user with the ability to slice and dice charge specific payer payment variances through the Variance Finder, payment discrepancies can be uncovered and appealed in bulk in order to ensure maximum returns and efficiency.  Identify payment variances in bulk through the powerful Variance Finder  Appeal variances in bulk  Monitor payer and collector effectiveness and efficiency ROLES & RESPONSIBILITIES: Senior Test Engineer  Participate and provide input on story requirements, design, estimation and test approach discussions  Identify potential impact areas to existing downstream functionality; presenting risks when appropriate  Write and execute complex SQL queries to validate actual test results match expected results  Identify and log defects if/when a test fails, if necessary, using SQL to narrow down the root cause of the problem for efficient investigation by the development team and log accordingly  Participate in automated and performance/stress testing activities, in collaboration with the development and production teams, to ensure satisfactory performance of the system and end-user reporting  Provide input during key agile team review sessions (e.g., Iteration Kickoff, Team Retrospectives, Release Readiness, etc.)  Develop and maintenanceof Behaviour development test scripts usingeasyB framework (Groovy)  Create and maintenance of Continuous Integration of Selenium and JMeter scripts with Jenkins build
  • 5. 3. PROJECT: PAYMENT INTEGRITY COMPASS – FORECASTER (JUL’11 – APR ’13) Company : ABCO Advisory services India Pvt. Ltd. Duration : Jul ‘11 – APR’13 Team Size : 10 Environment : Java 6.0, SpringMVC, Glassfish(Application server), Drools rule engine OS : CentOS Linux Database : Oracle Description: Payment Integrity Compass – Forecaster provides retrospective data analysis and prospective modelling capabilities to enable hospitals to better identify cost-saving and utilization opportunities within the world of accountable care and risk-contracts. Hospitals arecurrently reimbursed for any and all work they provide (known as fee-per-service). The hospitals are reimbursed irrespective of quality or unnecessary care provided to patients. Accountablecare now enables a system wherehospitals will instead get paid a fixed amount (flat amount negotiated by the payer and hospital) to deliver high quality care to a patient with a particular ailment (needs a hip replacement or DRG 470) for the entirety of their designated service window (ex. 30 days before their surgery and 30 days after their surgery). PTI enables hospitals to analyze and compare their current old contracts (fee-per-service) to any new accountable care (prospective risk-based) contracts to ensure their transition has a positive outcome. ROLES & RESPONSIBILITIES: Senior Test Engineer  Work with business team toget clarification on business requirements  Coordinate workwith team member, to ensure a smooth testingactivities  Helping team in debugging the issues by analysingthelog files stories  Test planning, Test estimation,Test cases design and test data preparation  Test case reviews with stakeholders and test case execution  Writeand execute complex SQL queries to validatetest results  Validation of restful web services using Advance Rest Client  Writeclear,concise, and descriptivedefect in thedefect trackingsystem  Maintains thetest environment,build deployment and Sanity testing  Execute and maintains manual regression test suite  Develop and maintenanceof Behaviour development test scripts using JBehave framework(Groovy)  Develop and maintenanceof UI automation test scripts usingSelenium (Java)  Creation and execution of JMeter scripts for Performancetesting of theapplication  Create and maintenanceof Continuous Integration of Selenium and JMeter scripts with Jenkins build
  • 6. 4. PROJECT: GSM SUBSCRIBER ADMINISTRATION TOOL (JAN’1O – TILL JUN’11) Company : Ericsson India Global Services Pvt. Ltd. Duration : Jan ‘10 – Till date Team Size : 15 Environment : C++, C, Java. OS : SunSolaris10 Database : Sybase Description: The node is a part of the Charging System for GSM prepaid mobile customers. This project involves development/maintenance of a Subscriber Administration tool for Mobile Intelligent Network. The product has been a great success and is widely used by various Telecom Service Providers all around the world. It has been in the market for a decade. The targeted end users are Customer Care operators of the Service Provider. It allows provisioning of Subscribers and management of their accounts. The product has a back-end developed based on Object Oriented Designing using C++, UNIX shell scripts, and Sybase stored procedures. The front end used is Java and a command line interface for designing third party front end Graphical User Interface. ROLES & RESPONSIBILITIES:  Involved in functional testingof new features designed and developed as Product Customization  Involved in functional testingof the TroubleReports reported by the customers  Involved in writingtest scenarios for theTrouble reports verified and updating thetest case specifications  Involved in preparation of Test Reports for the Intermediatepackages delivered  Involved in automation of the new test scenarios identified using Shell Script  Involved in executing of traffic during peak and off-peak hour using Jmeter  Involved in Robustness and Redundancy testing  Involved in reviewingsystem documents, test cases and test procedures.  Involved in installation /Upgrade verification of theproduct.
  • 7. 5. PROJECT: 3G COMPLIANT GENERIC USER PROFILE PROVISIONING (FEB’O6 – DEC’10) Company : HCL Technologies Ltd. Client : Alcatel-Lucent, Belgium Duration : Feb ‘06 – Till date Team Size : 20 Environment : Developed under C++ language, SOAP and XML technology. OS : SunSolaris10 Database : Oracle 10g, MySQL5.0 Description: 3G compliant Generic User Profile Provisioning is an IMS (IP Multimedia Subsystem) provisioning product. It is a collection of user related data which affects the way in which an individual IMS user experiences services and which may be accessed in a standardised manner. GUP is a generic user provisioning system to provision data in the targeted data repository . This project involves developing a Generic User Profile Provisioning (GUP) Server as per the 3GPP and liberty standards for IMS networks. GUP server stands between the OSS and NE Repository. The NE repositories are abstracted to GUP by RAF function/network elements. The GUP is centralized provisioning engine to provision user and service data in different IMS network elements say HSS, AS, CSC, Gateway controller. The GUP Server developed is used to maintain the user profiles across different network elements. The GUP server exposes web services from north and south bound to perform different operations on the generic user profile as defined by the 3GPP GUP architecture. The GUP server can execute business rules defined in XML file as per the business logic. Adapters are developed to forward the profile manipulation requests to CORBA/SOAP network elements such as IMS HSS, IMS AS, non-IMS HLR, Gateway controller and to forward the responses from Network Equipment’s to UPP server Worked in various releases of the product as a Test engineer and Lead engineer ROLES & RESPONSIBILITIES: As a Lead Engineer, I was responsible for the following activities: General Role and responsibilities:  Good understandingof SoftwareTest Life Cycle.  Requirement analysis  Project co-ordination & Work allocation to team members  Participated on the project status meeting conducted on weekly basis  Understanding the complete functional and non-functional requirements.
  • 8.  Involved in reviewing Test plan, system documents, DLD, test cases and test procedures.  Design and Maintenance of Test Model.  Involved preparation of test design specification and test case specification.  Involved in installation and configuration of the product.  Involved in Sanity Testing, System Integration Testing, System Testing and Regression Testing.  Involved in Load testing, Stress testingand Stability Testing.  Involved in redundancy testingon cluster environment.  Raising defects, defect trackingfollowing OMS practices.  Coordinated SIT Testers and Developers in resolvingissues  Mentoring team members  Involved in development and maintenance of transformation files used by Business Layer Adapter for transformingbusiness profileinput to IMS Profile using Altova Map Force Automation Testing Role and responsibilities:  Automated post installation activities usingPerl scriptinglanguage.  Automated the regression testingusing Perl scriptinglanguage.  Automated load testingusing Shell scripts.  Automated the generation of bulk requests using TCL scriptinglanguage  Performed automation of Web GUI test cases using Badboy.
  • 9. 6. PROJECT: NGN PROVISIONING (NOV’05 – JAN’06) Company : HCL Technologies Ltd. Client : Alcatel-Lucent, Belgium Duration : Nov ‘05 – Jan’06 Team Size : 8 Environment: Developed using JDK1.4, JBoss3.2.4, EJB, spring, Axis, SOAP OS: Solaris 2.8 Database : Oracle 10g, MySQL5.0 Description: The project involves in enhancing new features and maintaining the NGN Provisioning service system. The system is used to provision and maintaining the VOIP and PSTN users. The system supports for subscribing various supplementary services. The system supports 3 different input interfaces: GUI, SOAP and bulk data handling. The GUI is developed using JSP and Struts. Bulk data handling supports CSV and XML format for import and export. The inputs are processed and stored in different network elements. The network elements take care of managing the end user calls. Spring and PL/SQL stored procedures are used for interacting with network elements. Role and responsibilities: As a Test Engineer, he was responsible for the following activities:  Good understandingof SoftwareTest Life Cycle.  Involved in installation and configuration of the product  Involved in Sanity Testing and Regression Testing  Raising defects, defect trackingfollowing OMS practices. Email Id: bharathsiddareddy@gmail.com Mobile No: +91 7708183838