Certified-Test Analyst

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 6

Harish Kalidindi

Mobile: +27 641897734


E-Mail: harish.kalidindi27@gmail.com AUTOMATION TESTER

Areas of Experience:
 An incisive Automation professional having 6 years of experience in the field of Software Testing.
 Extensive working experience in Selenium WebDriver with Java including Data Driven and TestNG frameworks.
 Well versed in handling XPath Web Elements.
 Involved in various projects using with Page Object Model design pattern.
 Experience in Apache POI Library for handling data driven test cases from Excel Sheet.
 Experience in developing automation test scripts for daily Sanity and Regression.
 Monitoring and recording results in records using Aventstack Extent Reports.
 Skilled in various web elements such as iframe, pop ups, alert window, triggered elements.
 Good Experience with Log4j, Maven, HTML, GIT Repository, Property Files, Annotations
 Experience in configuring automation scripts to perform cross Brower testing.
 Well versed in completing Test life cycle phase with hands of experience on
 Good Experience in SDLC, STLC and Defect Life Cycle.
 Good Experience in Java OOPS Concept and Programming.
 Skilled in implementing various automation scripts by identifying scenarios based on the requirements.
 Experienced in Agile Scrum process and handling Sprint Planning.
 Worked for Agile Team, SCRUM some of the sprints (review meeting, retrospective meeting, burn down charts, daily
scrum, sprint planning, release planning)
 Comprehensive knowledge of the techniques of software application testing and end – to – end System testing.
 Expertise in problem solving and Bug tracking reports using Testing tools like Jira, QC, Bugzilla.
 Knowledge in SQL to conduct Database Testing.
 Expertise in software testing process which includes Creating and Executing Test Cases, Test Reports, Defect
Tracking and Defect Reporting.
 Extensive working experience on Regression and Re-Testing, Smoke and Sanity Testing, Black Box, Functional, GUI
and UAT Testing.
 Flexible and versatile for adopting to any new environments and new to work on any domain.

Domain Knowledge:
 Banking
o Retail and Business Banking
o Payments Systems
o Core Banking
 Insurance
o Finance & commission
o Mortgage Plan
 Tele-communications
Education:

 B. Tech (Electronics and Communication Engineering) from Kakatiya University.

Professional Experience:

 Working as Automation Test Analyst for Discovery, Sandton from Feb’ 19 to Till Date
 Worked as Software Test Engineer for Anvisoft Solutions from Feb’18 to Dec’18.
 Worked as a QA Test Analyst for AniGlobe Technologies from June’17 to Feb’18.
 Worked as a Test Analyst in Digi Sky Technologies from Sep’13 to Feb’17.

Technical Skills:

Testing Tools Selenium WebDriver, TestNG, BDD (Cucumber)


Web Technologies XPath, CSS, XML, HTML
IDE Eclipse, IntelliJ
Programming Java, SQL
Build Tools Maven
Version Tools GIT
Defect Tracking Tools JIRA
Test Management Tools QC, Jira, Bugzilla, ALM.

Project Experience:

Project #1:
Client : Affinity Health
Role : Automation using Selenium
Development Module : Agile
Duration : Aug’18 to Feb’19.
Environment : Java, Java Script, Selenium, Cucumber, TestNG, Maven, JIRA, Jenkins, Log4j, SQL, XPath, GitHub,
Eclipse.

Project Description:
Affinity Health involve introducing new benefits into the market thereby allowing clients to upgrade their benefits to the new
ones there by providing the provision to cover comprehensive medical cover. Allowing the existing benefits so as to qualify for
some discounts for premiums. Involves differential pricing for the agencies who create policies for affinity health to the good
will of company.

The above system is a Web Based application and feature creating the Leads, Finalize the application and also creating the
customer Id and maintenance of their profiles.

Started from the initiation of the project and responsible for the automation of the project. Ensure the scripts are built for the
new features and run regression suites when required.

Responsibilities:
 Written Test Cases to verify the functionality of the application based on requirement.
 Developed automation flow for the module in the project.
 Converted all my test scripts to selenium web driver using java.
 Worked with Page Object Model framework which process through Excel using Data Values Action.
 Integrated Apache POI to get the data from excel for data driven cases
 Design and implemented test scenarios using TestNG Framework.
 Used extent reports to generate the test reports.
 Worked in highly dynamic agile environment and participated in Scrum Meetings.
 Conducting Smoke and Regression testing on newly released builds.
 Identified and Created Reusable components and action keywords.
 Functional review of Scripts and Sign-off.
 Coordination with development teams for any clarification or build deployment issues.
 Prepared delivery status reports on weekly and monthly basis

Project #2:
Project Name : SBV Trinity
Client : SBV
Role : Automation using Selenium
Development Module : Agile
Duration : July’17 to Aug’18.
Environment : Java, Java Script, Selenium, TestNG, Maven, JIRA, Jenkins, Log4j, SQL, XPath, GitHub, Extent
Reports, Intellij.
Project Description:

SBV Services (Pty) Limited (SBV) is a South African company jointly owned by ABSA, First Rand Group, Nedbank and Standard
Bank. It is a recognized business in the cash value supply chain and also a trusted partner to the South African Reserve Bank,
the Banking sector and the Retail industry.
SBVTrinity is a windows form application which allow banks and retail customers to place the order or collection for cash flow
management between the banks or between the banks and South African Reserve bank. UI is designed using visual
inheritance, inheriting one form from other form. The application has been installed at 24 centers across South Africa with
each center having its own data base. Communication between data bases happens through SQL replication.

Modules: Administration, Cash Operations, Accounts, Transactions (Withdrawals / Deposits), Clearing Operations, Term
Deposits, Loans, Safe Deposit Values, General Ledger.

The above system is a Web Based application and feature registering the agents, employees and maintenance of the profiles.
Apart from these it features payments and sales capturing as well.

Started from the initiation of the project and responsible for the automation of the project. Ensure the scripts are built for the
new features and run regression suites when required.

Responsibilities:
 Developed Test Cases and Procedures based on User requirement specifications and System requirement
specifications
 Involved in Performing Functional testing, Regression Testing, System Testing, Integration Testing, Security Testing,
Cross browser Testing, GUI Testing and User Acceptance Testing
 Identified test cases to automate and developed Page Object Model
 Automated test cases using Selenium WebDriver, Testing and Java (Eclipse IDE)
 Created and executed detailed test cases for testing the application
 Reviewed test cases with Business and Development team to ensure all requirements are covered
 Used XPath to work with dynamic and static objects in Selenium
 Executed the test cases to verify actual results to expected results
 Unit test scripts are prepared and executed using Test Complete tool
 Conducted Cross Browser testing in IE, Firefox, Safari and Chrome using Selenium
 Participated in Agile software testing process with regular QA meetings to discuss major features of the application,
test cases to write and execute
 Developed a detailed Extend and HTML report for each test the gets executed with fail and pass status
 Used Maven as the build tool, GitHub for version control and JIRA as a defect tracking tool.
 Developed and executed SQL queries in the database to conduct Data integrity testing by checking the data tables on
the server
 Attended daily scrum meetings and co-coordinated with developers

Project #3:
Project Name : Bank Suite
Client : BOH (Bank of Hawaii)
Role : Manual /Automation using Selenium
Duration : March’16 to Feb’17
Environment : Manual Testing, QC, JIRA, SQL, Windows, Selenium, Selenium RC/ IDE, Eclipse, XPath.

Description:

Bank Suite enables BOH bank to efficiently manage payments and cash management needs across multiple markets operating
across time zones. With components for correspondent banking, wire transfers, standing order, direct debits, mandate
management, checks electronic clearing and cash management, the payments solution from Bank Suite is a true multi-
product, multi-entity offering that can help Organization realize a centralized payments hub that increases operational
efficiency, enables STP and reduces maintenance costs.

Bank Suite is built on modern architecture that is based on J2EE framework and has strong capabilities of Service Oriented
Architecture (SOA) based integration into an enterprise environment, thereby future proofing the payments solution.

Admin: This module allows admin to define and manage master data such as Branches, Roles, Users and Employee details of
the First Rand Bank.
Banker: This module allows bankers to define and manage customers of his branch and also to book receipts and payments.
Customer: This module allows the registered users to perform various activities such as Accounts Summary, Money Transfer,
Smart Money Order, and Online Bill Payments and Online request for Cheque Book etc.
Responsibilities:

 Performed black box testing of allocated module.


 Involved in automation of the test cases using selenium RC, Junit and Maven.
 Used selenium RC for automated functional, Regression Integration testing and generating test scripts.
 Run the script as a batch file through Maven and generated testing reports.
 Updated the test cases as and when a new version of User Story document is released.
 Execute all Test cases and report, define severity and priority for each defect.
 Rerun of test cases and Test scripts for Regression testing after bug fixes in the software.
 Preparing the delivery status reports on weekly and monthly basis
 Mentoring and providing the knowledge transfer for new resources.

Project #4:
Project Name : BOH Digital Channels
Client : BOH (Bank of Hawaii)
Role : Manual
Duration : Aug’15 to March’16
Environment : Selenium RC / IDE, Java, Eclipse, XPath, Quality Center, SQL, Windows XP.

Description:

Functional testing for maintenance of the below channels of BOH

 BOH Online
 BOH Mobile app

Being a part of team, my major responsibility is to ensure that any new change or production fixes are tested and the existing
systems are regressed to ensure that the quality of the above digital channels is not compromised.

As a Tester my responsibility in involved:


 Prepared Manual Test Cases for both front and back end of module
 Executed Test Cases and log defects to QC.
 Reported defects and coordinated with development team for fixes.
 Performed System testing and regression testing.
 Involved in application support for clarifying issues to the client.

Project #5:
Project Name : Investment Plans
Client : Bajaj Allianz
Role : Manual /Automation using Selenium
Duration : Sep’13 to Aug’ 15
Environment : Manual Testing, MS Office, QC, SQL Server, Windows, Selenium WebDriver.

Description:

This application is mainly aimed to handle the details like Agents information's, policy information, claims information and
holder’s information. This application helps the different users to maintain the different department details, and it generates
multiple reports based on diff conditions. The objective of the project is to provide an efficient environment to reduce the
time and the manpower of the insurance Company in this software solution by performing his acts and duties in an accurate
and perfect manner.

Company will be consistently and efficiently observing the transaction done by the agents without his physical presence with
every insured individual. The company will be comfortable to operate each policy by sitting at his office.

Responsibilities:

 Understanding the client requirements and new specifications & work flow of applications.
 Preparation of end – to – end test scenarios
 Writing test cases for various user stories
 Planned and run test cases using Quality Center.
 Tracked the defects using Quality Center.
 Rerun of test cases for Regression testing after Bug fixes in the software.
 Preparing the delivery status reports on weekly / monthly basis.

Personal Information:

Date of Birth November 18, 1989


Passport No S3065427
Place Johannesburg, South Africa
Phone No +27 641897734

You might also like