You are on page 1of 7

Kiran Kumar Kasaram

Ph: +91 9741522888


kasaramkiran@gmail.com

Objective:

 Work to the best of my abilities to achieve excellence in Software Testing and Quality
Assurance and grow along with the organization.

Professional Summary:

 Around 6 years of experience in IT industry as Senior Quality Asssurance Engineer.


 Around 1 year experience in Automation Testing using Selenium WebDriver.
 Have extensive experience in Test Case Designing, Test Execution and Test Data preparation.
 Complete understanding in all aspects of commonly used SDLC and STLC.
 Performed testing in different SDLC models like V-Model, Agile and Kanban models.
 Have good experience in Functional testing, System testing, Regression testing, Responsive
testing, Integration testing and Data Migration Testing.
 Have working knowledge on SQL and UNIX user level commands.
 Have working knowledge on Mainframe Application Testing.
 Have strong working experience on HP Quality Center and Team Foundation Server by writing Test
cases, Test execution and Defect tracking.
 Ability to understand business operations and its functional aspects.
 Experience in analyzing functional requirements and translate them to test cases.
 Well acquainted with Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC), agile methodology,
SCRUM along with Test-driven development approach
 Good experience in analyzing changes and identifying areas of application for regression testing
 Reviewed test cases for peers and given valuable comments about test case coverage and functionality.
 Involved in Smoke testing of the critical application features and in the Internationalization testing
 Involved in performing page performance testing
 Involved in responsive testing and good knowledge in testing of mobile applications on Android, IOS, and Web apps and
client server applications at functional level
 Improve quality; reduce defects by supporting best quality practices and implement effective process improvement
methods
 Developing and Maintaining Test cases, analyzing bugs and interacting with developers in fixing the defects
 Prepared Requirement Traceability Matrix for test cases
 Involved in customers User Acceptance Testing phase and System testing of the application
 An active contribution in the testing, troubleshooting, debugging, post-implementation, application maintenance and
enhancement support to the client of software application.
 Based on performance, I was also involved in supporting the customers for the issues, which they encountered in
production environment
 Experience on working in Cloud / SAAS environment
 Experience in coordinating testing effort to clients, responsible for test deliverables, status reporting to management as
well as client and issue escalations

 Well acquainted with Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC), agile
methodology, SCRUM along with Test-driven development approach
 Good experience in analyzing changes and identifying areas of application for regression testing
 Reviewed test cases for peers and given valuable comments about test case coverage and functionality.
 Involved in Smoke testing of the critical application features and in the Internationalization testing
 Involved in performing page performance testing
 Involved in responsive testing and good knowledge in testing of mobile applications on Android, IOS devices
and Web apps and client server applications at functional level
 Improve quality; reduce defects by supporting best quality practices and implement effective process
improvement methods
 Have experience in Selenium Automation
 Experience in Selenium Tools like IDE, WebDriver, Hybrid Frame work and TestNG
 Involved in identifying critical scenarios to automate the Application
 Involved in converting manual test cases to Selenium scripts and hybrid Framework scripts
 Developing and Maintaining Test cases, analyzing bugs and interacting with developers in fixing the defects
 Prepared Requirement Traceability Matrix for test cases
 Involved in Change management
 Have experience in working on SAP BO reports.
 Involved in customers User Acceptance Testing phase and System testing of the application
 An active contribution in the testing, troubleshooting, debugging, post-implementation, application maintenance
and enhancement support to the client of software application.
 Based on performance, I was also involved in supporting the customers for the issues, which they encountered
in production environment
 Experience on working in Cloud / SAAS environment
 Experience in coordinating testing effort to clients, responsible for test deliverables, status reporting to
management as well as client and issue escalations
Self-motivated individual and a good team player with very strong analytical & logical skills

Skills Profile:

Programming Languages : Java, C


Operating Systems : Windows XP, 7, UNIX
Testing Tools : Manual Testing, Selenium WebDriver
Test Management Tools : Quality center, TFS
Database : SQL-Server
Scripting Languages : HTML, Java Script

Educational Qualification:

 MCA from Sri Venkateswara University, Tirupati.

Professional Experience:

 Working for Excelsoft Technologies, Mysuru as Quality Assurance Engineer from Sept
2014 to Till date
 Worked for Wipro Technologies, Hyderabad as Senior Test Engineer from Oct 2011 to
Apr 2014

Project Details:

Project#7
Title : Collins Learning Platform
Client : Harper Collins, UK
Domain : E-Learning

Test Scope : Manual Testing & Automation (Java & Selenium)


Duration : Sep 2014 to till date
Description

SARAS is an unified Learning and Assessment platform, that offers various models of
teaching, which is combination of several modules like K12, Test & Assessment, Higher Education,
Corporate and Publisher

Collins Learning platform:


Building digital platform for primary and secondary education. Collins Connect is an innovative online
learning platform designed to support teachers and students by providing a wealth of content and
interactive activities – ideal as a front-of-class teaching and learning tool and to support independent
learning and home/school links.

Primary - BAM, SS, Big cat and TH


Secondary - SIMS, Adhoc, Leckie and Excel import
ELT

Responsibilities

 Understanding the business requirements and preparing user cases.


 Designing, reviewing and executing test cases.
 Preparing required test data for execution.
 Executed the test scripts and raised defects if found any deviation.
 Perform various kinds of testing’s like Functional testing, Regrression testing, Smoke testing,
Compatibility testing, Responsive testing, Page performance testing and Security testing.
 Automated few scenarios by using Selenium WebDriver and TestNG.
 Prepared the summary report after completion of each release.
 Involved in full life cycle of the project.
 Involved in release management.
 Updating the test plan on monthly basis.
 Preparing QA report on weekly basis and shared to the team.

Project#6
Title : Higher Education
Client : City & Guilds, Team Lease, IMU and Mhow
Domain : E-Learning

Test Scope : Manual Testing & Automation (Java & Selenium)


Duration : Sep 2014 to till date
Description

Higher Education is also a web-portal application that can be accessed from anywhere which enables teachers,

students to be in touch and sync with each other at all times. The goal of this application is to establish a sound

knowledgebase on which students will be able to build as they are exposed to different life xperiences. The Programs and

Courses will be prepared at the University level and the Faculty will schedule the same for students. This application

mainly provides three logins: Instructional Designer, Teacher and Student.

Instructional Designer: As a Instructional Designer, user can add the various contents like SCORM packages,

Questions and Test to the application. Also user can create courses by adding the assets. In addition, the users can

communicate with other users using C-Mail.


Faculty: As a Faculty, user can add his own contents and schedule the various course to students. In addition, he can

evaluate the assignments submitted by Students, answer the Queries of Students, participate in the Collaborative

discussions with the Students and he can view the Student Performance through Reports.

Student: As a Student, user can submit the Assets like Test, Assignment and read the documents available in the course.

Also user can ask Query, participate in Collaborative discussions and he can view his performance through Reports.

Responsibilities

1. Understanding the requirements and business needs of the customer


2. Performed the Manual Testing on the application functionality. Testing activities are Functional, Integration,
System, Regression, GUI and User Acceptance Testing
3. Performed the Responsiveness testing
4. Documented Test Scenarios and test cases as per the use cases defined in product requirement document
5. Identified the scenarios to automate the Application and performed regression testing using Selenium
6. Executing SQL queries and validating the data in Database
7. Interacting with development team for closure of defects
8. Involved in Sprint Planning Meeting and attending daily SCRUM meetings
9. Reporting status of testing progress and issues to Team Lead on daily basis
10. Used JIRA for documenting Test Scenarios

Project#5
Title : K-12
Client : Edukate, Oxford Advantage
Domain : E-Learning

Test Scope : Manual Testing & Automation (Java & Selenium)


Duration : Sep 2014 to till date
Description

This application is a web-portal that can be accessed from anywhere, anytime which enables teachers, students and

parents to be in touch and sync with each other at all times. The goal of the School application is to establish a sound knowledgebase

on which students will be able to build as they are exposed to different life experiences.. This application mainly provides three

logins: Teacher, Student and Parent.

Teacher: This application allows teacher to have immediate access to various informative data like the Recommended Lesson Plans

for a subject’s topic, student’s academic records, course information, homework, assignments along with creating his own data like

lessons and Gradable assets and schedule them to students. Student`s performance can be viewed through online reports and report

displays the student’s progression by test/ subject and also the strong and weak areas.
The Learning Resources are enriched with real-life scenarios, engaging audios, interesting metaphors, simple analogies, thought-

provoking references, eye-catching graphics, and engrossing animations for better retention of concepts. Teacher can also

communicate with parents and students through E-mail.

Student: As a student, he can submit the Gradable assets like Assignments, Test and SCORM course and Non-Gradable assets like

Digital assets in the Learning area. Also he can view the overall reports, Subject-wise reports and score for all the assets. Students can

also refer the E-books, which are uploaded by Teacher. OpenPage provides an engaging, interactive and collaborative learning

experience through eBooks on PCs, tablets, and mobile devices(IPad, Nexus, Samsung).

Parent: Parent can view the Student`s performance in the subject, test and assignments score. He can also communicate with the

Teachers through the Email.

Responsibilities

 Developed Automation scripts using Java and Selenium Web Driver and TestNG.
 Test Execution Reports Using the Extent Reports.
 Understanding Functional Requirements
 Interacting with the client for requirements clarifications and discussed the technical problems
 Involved in documenting and execution of the Test Cases as per the requirement and logging the defects in TFS
 Analyzing the Test Cases prepared by other team members.
 Analyzing the data of the Page performance tool (YSlow)
 Reporting bugs via Bug tracking tool
 Have created customer environment to do the User Acceptance Testing before Customer went live with Production
environment
 Preparation of weekly QA status report and circulating it to team lead.
 I was involved in Verification and Validation activities of the project
 Involved in Localization and Internationalization testing of the application
 Preparing QA report on weekly basis and shared to the team.

Project#4
Title : OUPI Desktop Application
Client : Oxford Advantage
Domain : E-Learning

Test Scope : Manual Testing & Automation (Java & Selenium)


Duration : Sep 2014 to till date
Description

Student Desktop App: As a student he can install the application in the local system with the provided Exe file and pre loaded data
will be displayed to students in learning area and activity center will be displayed with assignments of the teacher for the students.
All the activity of the students will be tracked and sync to central server. If there are any new update of the content and patch will be
displayed to download and on click it will be downloaded in local server and installed to the existing desktop application without any
modifications.
1. Involved in collecting the requirement with clients and converting it to test cases.
2. Involved in testing the application behavior and functionality in different environment.
3. Involved in Testing the Sync of the data from local system to central server along with patch update information

Responsibilities

 Involved in collecting the requirement with clients and converting it to test cases.
 Involved in testing the application behavior and functionality in different environment.
 Involved in Testing the Sync of the data from local system to central server along with patch update information

Project#3
Title : SAMBA Online
Client : SAMBA Financial, Riyadh
Domain : Banking

Test Scope : Manual Testing & Automation (Java & Selenium)


Duration : Nov 2013 to Apr 2014
Description

SAMBA bank has embarked on a plan for transitioning its legacy applications to a modern
Core Banking System T24 from Temenos. To manage the transition in a seamless and risk free
manner, SAMBA has done an impact analysis and have come up with a transition plan as well as an
end state architecture. One of the key challenges that SAMBA faces is to manage the coexistence
phase during this transition. During SAMBA transition involved in various modules like Credit Risk
Reporting, SARIE and SAMBA Online.
Different services offered through SAMBA Online application to their end customers are Personal
Account, SADAD Service, Time Deposit, Samba Credit Cards, Personal Finance, Mobile & SMS
Services, Profile, Online Registration for SOL.

Responsibilities

 Detailed study of the Software Requirement Specification.


 Understanding the business requirements and design documents.
 Preparing, reviewing and executing test cases.
 Setting up the Test environment.
 Gathering required test data for execution.
 Sanity testing for all the released builds.
 Executed the test scripts and raised defects if found any deviation.
 Involved in daily status call and defect call.
 Prepared the summary report after completion of each release.
 Participated in weekly project status meetings and Preparing MoM.

Project#2
Title : EMEA Banking - FSIT
Client : Citi group, Singapore
Domain : Banking

Test Scope : Manual Testing & Automation (Java & Selenium)


Duration : Nov 2012 to Oct 2013
Description

Citicorp Investment banking is enhanced with EMEA releases quarterly once with maximum
of 4 in a year. Different time lines and support are marked as EMEA Off-Releases. Every release will
support different countries like Czech Republic, Bahrain, Belgium, Greece, Spain, UK and UAE
regions as per the latest market standards. The management activities are operated from Citicorp
Singapore head office. Every enhancement release has its own features to make sure code changes
works as expected in SIT region before the code moves into UAT and production. All the EMEA
releases should follow the same updated Citicorp process. RM‘s will coordinate with the respective
development, SIT, BAU business teams to make sure the code changes are addressed accordingly.

Responsibilities

 Understanding the Requirements and Functional Specifications of the application.


 Preparing the clarification log and getting solutions for respective NWO’s.
 Preparing L0 & L1 estimation by using BRD and FRDs.
 Identifying the required Test scenarios and preparing Test Cases.
 Getting Signoff for Test cases of each PP from respective BA’s.
 Involved in internal reviewing the test scripts.
 Identifying the required batches and coordinating with other teams as well.
 Getting required environment access for respective NWO’s.
 Gathering the required Test data for execution.
 Identifying and executing Sanity Test cases for all involved PP’s
 Executing Test Cases as per batch plan and raising defects if any deviation found.
 Defect Reporting and Tracking using QC
 Updating the Release Tracker daily for all NWO’s.
 Attending in team meetings and defect calls in regular intervals of time.

Project#1
Title : India Domestic Conversion - CSIT
Client : Citi group, Singapore
Domain : Banking

Test Scope : Manual Testing & Automation (Java & Selenium)


Duration : 2012 to Oct 2012
Description

Citi legacy banking system(Orbit) is being converted into Rainbow platform for India .The goal
of “India Domestic Conversion “ project is to make sure that the existing Orbit systems data has
been properly converted to the Rainbow platform for all these modules- ALS, AML, RC+, IMPACS(IM,
IV, IT, TS, FGFT), RM, IPP, Citiplanner, CLMS, CSWP(AG, AV, CS, RP, TN), Documentum, Eclipse
signature, ESMS and FMS. The testing involved validation between Orbit, Rainbow systems and
ensuring the conversion has been performed properly as per the business requirement. As part of
report validation verified different type of reports like CDF Reports, HOST Reports and Online
Verification.

Responsibilities

 Understanding the Requirements based on Spec documents.


 Prepare clarifications logs and got solutions from BA’s.
 Prepared test scripts and involved in peer reviews.
 Uploading the test scripts and requirements into QC.
 Mapped requirements with test scripts to ensure that all requirements are properly covered
the test scripts.
 Validated different types of reports like CDF, HOST and Online Verification.
 Performed test execution and raise valid defects for 5 cycles.
 Involved in daily status call and defect call.
 Prepared the summary report after completion of execution for every cycle.
 Conduct Knowledge sharing sessions for new candidates in the project team.

You might also like