1. Hariprasad Mobile: +91 9703332273
QA Team Lead. Email: naidu.harin@gmail.com
PROFESSIONAL SUMMARY
Having 7+ years of IT industry experience in Software Manual, and Automation testing.
Having work experience at Onsite (Belfast, UK) for business requirements capturing, Training, Installing new features and UAT
Support.
Having good experience in Telecom & Insurance domain.
Having good work experience in Telecom Technologies like GSM, GPRS & SMS.
Overall 5 years of experience in Automation Testing Tool like Selenium2.0 (Web Driver).
Overall 4 years of experience in Telecom Billing system (postpaid and prepaid).
Good expert in JUnit, TestNG frame works and Designing and implementing Automation frameworks like, Data Driven,
Keyword Driven & Hybrid.
Good experience in Black-box, Functional, Integration, Regression, System & End-to-End testing.
Having good knowledge of SDLC and Software Testing Life Cycle.
Extensive experience in bug tracking and reporting the defects into tools like Remedy, Clear Quest, JIRA, Rally, Zephyr &
Quality Center.
Having good work Experience in testing Web applications for browser compatibility.
Excellent analytical skills for understanding and developing system workflows with both technical and non-technical
professionals
Worked on Web Services Testing using SOAP UI 5.0 and REST Client.
Having experience in continues integration tool with Jenkins and version control system with Smart GIT.
Programming experience using Java.
Expertise in Java IDE tools –Eclipse IDE & NetBeans.
Having good work experience in UNIX Operating system.
Proficient in validating data over the database by writing and executing SQL Queries.
Having good work experience of SDLC methodologies in Agile.
Ability to work well with a diverse team as well as ability to work independently and with minimal supervision. Proven ability to
learn new technologies faster in line of Project demand.
ACADEMICS
Bachelor of Technology (B.Tech) in Computer Science & Engineering from J.N.T. University, Hyderabad, A.P.
TECHNICAL SUMMARY
Operating Systems : Windows NT/2000/XP/Windows7 and UNIX.
Languages : JAVA, SQL.
RDBMS : MySql, Oracle10g.
Bug Tracking : Mercury Quality Center 9.2, Clear Quest, Rally, JIRA, Zephyr.
Script Languages : Python 2.7, Java script and Ruby script.
Automation Tools : Selenium web driver and IDE.
Web Services Tools : SOAP UI and REST Client
Open source Tolls : Selenium, Eclipse IDE, Jenkins, GIT, ANT, TestNG.
Protocols : TCP/IP, FTP, UDP.
2. PROFESSIONAL EXPERIENCE
Ness Technologies (india) pvt. ltd, Hyderabad. From Jan 2015 To Till date. – QA Team Lead.
Project #1
Project Title RTS(Registration & Transfer)
Client Dealer Track
Role QA Test Lead
Test Environment Windows 7
Testing Tools Manual and Automation(Selenium Web driver).
Bug tracking tool’s JIRA
Duration Jan 15 to Till date
Description :
Dealer track and its web-based software solutions and services enhance efficiency and profitability for all major
segments of the automotive retail industry, including dealers, lenders, third-party retailers, agents, and aftermarket providers.
Dealer track operates the largest online credit application network in North America. In addition, Dealer track’s
award-winning solution set for dealers is the industry’s most comprehensive including a Dealer Management System (DMS);
Inventory, Sales/F&I, and Interactive; a web-based network for arranging vehicle transportation and shipping; electronic motor vehicle
registration and titling applications; paper title storage; and digital document services.
Responsibilities:
Analyzed user stories and provided estimates for QA effort.
Was the Lead in charge of several Automation efforts, working with Managers to find which efforts would provide the most
value, assigned work to others and monitored progress, met with Managers to give updates.
Collaborated with Business Analysts and Scrum master’s to find gaps in user stories/ requirements.
In charge of training new additions to the team and getting them up to speed with both programming Java and using Selenium
web driver.
Identify the automation test cases and prepare the test scripts for using Java script.
In charge of maintaining the framework by adding to and refactoring the code.
Conducted test case review meetings and provided constructive feedback on test script standards.
Used complex SQL queries execution using SQL Server Management Studio.
Lead the effort to create a new framework and refractor old tests to use Page Object methodology.
Utilized Jenkins and configured to run tests after each build.
Familiar with Git and Github, used Git Review to give feedback on other people's changes.
Used Zephyr and JIRA software for test case repository, reporting and tracking bugs.
Liaise between Offshore and Onshore team and made sure that tasks handled by the offshore team are completed on-time and
with quality.
Log defects found from Automation tests.
Environment: Windows2007, Web Services, SQL Server Management, JavaScript, Java, Selenium Web driver, SOAP UI, REST Client .
Goldstone Technologies ltd. Hyderabad. From Aug 2012 To Oct 2014. QA Test Lead.
Project #1
Project Title LST(Life Story Term)
Client Fidelity life
Role QA Test Lead
Test Environment Windows 7
Testing Tools Manual and Automation(Selenium Web driver).
3. Bug tracking tool’s JIRA and Zephyr
Duration Oct 2013 to Oct 2014.
Description:
Life Story Term, a unique patent-pending product, is designed to make the entire application process with Fidelity Life
Association easy for you. With our vast industry experience, competitive rates, quality service and one of the most convenient application
and approval processes in the industry.
Fidelity Life’s Life Story Term product provides guaranteed level term periods of 10, 15, 20 or 30 years in benefit amounts up to
$1,000,000, depending on age. Coverage is available for people ages 18 to 65 years.
For lower face amounts, issuance does not require a medical examination. Instead, approval for a policy depends upon your answers to
health questions on the application and results from database sources. This rapid decision-making process is the work of experts who
have the knowledge and experience to provide solutions that are both forward looking and practical.
If you desire a higher face amount, you will first need to be qualified for a non-medical policy. Once approved you are covered
immediately. Next a pared exam will need to be completed within 6 months. Upon review it may be determined that your policy will be
reissued with the desired face amount and/or lower premium. If the premium is lower, any excess premium will be credited to the
customer.
Responsibilities:
Identify the automation test cases and prepare the test scripts for using Java script.
Analyzed user stories and provided estimates for QA effort.
Collaborated with Business Analysts and Scrum master’s to find gaps in user stories/ requirements.
Experience in Data Driving and Keyword Driven testing
Submitted testing reports for discovering software bugs reporting bugs and verifying bug fixes.
Participated in test plan and test cases review meetings
Responsible for testing the application manually and using automated testing tools.
Attended review meetings with Business Analysts, Developers and end-users to understand and test according to their
requirements.
Involved in defect log, defect tracking and resolution.
Involved in writing test summary reports, defect summary report, and final report.
Performed Testing in Agile Development Environment.
Coordinated the Onsite and Offshore teams to resolve issues.
Environment: ASP.Net, WebServices, SQL Server 2000, Microsoft Visio studio, HTML, VSS, C#, JavaScript, Windows 7, Java,
Selenium Web driver, REST Client.
Project #2
Project Title RDS(Rapid Decision Service)
Client Fidelity life
Role QA Test Lead
Test Environment Windows 7
Testing Tools Manual and Automation(Selenium Web driver).
Bug tracking tool’s JIRA, Zephyr and Rally
Duration Feb 2013 to Mar 2014.
Description:
Web-based technology and underwriting innovation enable Fidelity Life to offer a fast, hassle-free purchase experience. With
our Rapid Decision Express product and our state-of-the-art Rapid App application, approval and delivery process has been streamlined
to allow you to obtain coverage from Fidelity Life in days, not months. There are no exams, no tests, no waiting periods and processing
4. delays. Issuance depends only on the answers to a few health questions. This rapid decision-making process is the work of experts who
have the knowledge and experience to provide solutions that are both forward looking and practical. It's a benefit you won't likely get
from any other insurer. Rapid Decision Express is a level death benefit term life insurance product to age 95. Guaranteed level premium
periods of 10, 15, 20 and 30 years are available. After the level premium period, rates increase each year through age 94.Our Rapid
Decision Express product also features optional riders such as Dependent Child, and Accidental Death. Not all products available in all
states. Fidelity Life Association is licensed in all states and the District of Columbia, except for Wyoming and New York.
Responsibilities:
Analyzed user stories and provided estimates for QA effort.
Analyzed the business requirements by interacting with developers and business analysts.
Create, maintain, and run test cases for all sections of the projects.
In charge of maintaining the framework by adding to and refactoring the code.
Created and maintained automated tests, suites and page objects.
Maintained the Bug Databases which are Zephyr and JIRA..
Participate in the Agile process and Scrum meetings.
In charge of maintaining the framework by adding to and refactoring the code.
Familiar with Git and Github, used Git Review to give feedback on other people's changes
Research new ways and tools to improve the Automation framework.
Project #3
Project Title Exchange
Client Fidelity life
Role Senior Software Engineer
Test Environment Windows 7, Linux
Testing Tools Manual and Automation(Selenium Web driver).
Bug tracking tool Rally
Duration Aug 2012 to Mar 2013.
Description:
Fidelity Exchange acts as a bridge between Carrier bidders and customers. Agent takes risk interview of customers. After
reviewing by Underwriters, information is send to carrier bidders.
Responsibilities:
Analyzed the business requirements by interacting with developers and business analysts.
Built detailed and reusable Automation Framework using Selenium tool.
Reported detailed test results of automation scripts completions and failures.
Performed cross-browser and cross-platform testing.
Notified QA Management of any critical issues or testing impacts and delays.
Conducted code reviews and provide feedback to Automation team members and QA Management.
Reported bugs, track defects using bug-tracking system, discussed bugs and other issues with the developers, re-opened
deployed bugs if they were not fixed.
Performed black and gray box tests of many types including GUI, Usability, Exploratory, Functionality, Smoke and Regression.
Used Rally software for test case repository, reporting and tracking bugs.
Aricent Technologies pvt ltd, Bangalore. From Oct 2010 To July 2012. Senior Software Engineer.
Project #1
Project Title CSS – Comverse One
Client Comverse.
5. Role Senior Software Engineer
Test Environment Windows XP, Unix
Testing Tools Manual and automation Selenium RC and SIDE
Bug tracking tool’s Quality Center10.0 and Clear Quest.
Duration Oct 2010 to July 2012.
Description:
The Comverse ONE SV Self-Service Solution provides quicker time-to-market and combines the Benefits of a custom-built
application with a generic solution. Based on market leading Technologies and standards such as XML and Java, Not only does it
provide the features you need, but also ensures an open and flexible architecture for your solution. The Comverse Self-Service Suites
are sets of applications which enable communications service Providers to deliver a personalized, self-service customer portal that
provides online account Management, e-Commerce and electronic bill analysis.
The Self-Service Solutions Suites are the following:
Consumer for individual and family subscribers
Channel for retailers
Business for small, medium and large companies
Each suite is especially designed for the needs of consumers, business customers and point-of-sale (POS) employees in mind.
Responsibilities:
Analyzing the Software Requirements.
Basic Conformation Tests writing based on Functional Requirement specification document.
Created functional automation scripts using open source tools selenium RC.
Involved in team meeting and reviews.
Preparing High Level Test plan documents and involved review meetings.
Performed exploratory testing, regression testing, functional testing and re-testing.
Extensively performed Manual Testing process
Use Cases scripts running on automation tool in selenium RC.
Defect Tracking and Defect Reporting Tools using Quality Center and Clear Quest.
Environment: Java, WebServices, SQL Server 2000, UNIX and Windows 7, Java, JavaScript, Selenium IDE & RC, Python scripting.
Logica CMG pvt ltd, Bangalore. From Nov 2007 To Oct 2010. IT Consultant.
Project #1
Project Title PSA
Client Celcom (Malaysia)
Role IT Consultant
Test Environment Windows XP, Hp UX
Testing Tools Manual Testing
Bug tracking tool Remedy
Duration May 2009 to Oct 2010
Description:
Prepaid Data Charging aims to provide access to the prepaid credit to the external systems. The Prepaid Data charging supports
SMS,MMS,GPRS and content Services.PDC 4.0 Supports Mediation and Multiple MMS PDC would be Mediation 1,2 and 3 if PDC in
Mediation 1 PDC will be look only for the subscriber details and it will not rate or charge the call
Mediation 2 In this Mediation PDC will not look up the subscriber details only it rates and charge the call as per the tariff plan
6. Mediation 3 In this Mediation PDC will done everything.
Responsibilities:
Analyzing the Software Requirements
Executing test cases manually to verify the system functions as per System Test Specification
Extensively performed Manual Testing process.
Performed Regression testing, Load testing, Functional testing
Reporting bugs whenever encountered using remedy.
Deliverables preparation and review
Performed Re-testing for couple of rounds
Project #2
Project Title PSA – CP06
Client Vodafone (UK).
Role IT Consultant
Test Environment Windows XP, Hp UX
Testing Tools Manual Testing
Bug tracking tool Remedy
Duration Feb 2008 to May 2009
Description:
SA feature enables the operator to provide some allowances for SMS, MMS or GPRS to the subscriber with a start date and
expiry date. The operator can add or remove allowances in the Subscribers’ existing account. The operator can extend the expiry date of
the existing service allowances of the subscriber. The SA pot will be removed from the account if not used within their validity period. The
use of SA applicable for services which are listed below: • SMS ( MO Home, MT Home, MO Premium, MT Premium, MO Roaming, MT
Roaming ) • MMS • GPRS The subscriber will be charged with the main tariff plan, if: • On expiry of the SA, • Full consumption of the SA
• SA does not support the above traffic profiles.
Responsibilities:
Preparing the test scenarios and converting them in to the System Test Specification.
Executing test cases manually to verify the system functions as per System Test Specification.
Extensively performed Manual Testing process.
Performed Re-Testing.
Preparing the Deliverables.
Installation and Server Setup.
Reporting bugs whenever encountered using remedy.
7. Mediation 3 In this Mediation PDC will done everything.
Responsibilities:
Analyzing the Software Requirements
Executing test cases manually to verify the system functions as per System Test Specification
Extensively performed Manual Testing process.
Performed Regression testing, Load testing, Functional testing
Reporting bugs whenever encountered using remedy.
Deliverables preparation and review
Performed Re-testing for couple of rounds
Project #2
Project Title PSA – CP06
Client Vodafone (UK).
Role IT Consultant
Test Environment Windows XP, Hp UX
Testing Tools Manual Testing
Bug tracking tool Remedy
Duration Feb 2008 to May 2009
Description:
SA feature enables the operator to provide some allowances for SMS, MMS or GPRS to the subscriber with a start date and
expiry date. The operator can add or remove allowances in the Subscribers’ existing account. The operator can extend the expiry date of
the existing service allowances of the subscriber. The SA pot will be removed from the account if not used within their validity period. The
use of SA applicable for services which are listed below: • SMS ( MO Home, MT Home, MO Premium, MT Premium, MO Roaming, MT
Roaming ) • MMS • GPRS The subscriber will be charged with the main tariff plan, if: • On expiry of the SA, • Full consumption of the SA
• SA does not support the above traffic profiles.
Responsibilities:
Preparing the test scenarios and converting them in to the System Test Specification.
Executing test cases manually to verify the system functions as per System Test Specification.
Extensively performed Manual Testing process.
Performed Re-Testing.
Preparing the Deliverables.
Installation and Server Setup.
Reporting bugs whenever encountered using remedy.