Summary
Overview
Work History
Education
Skills
Accomplishments
Technical Skills
Projects
Timeline
Generic

Kruthi Revanasiddappa

Software Test Engineer
Bangalore

Summary

My software testing career journey is explained in two halves of having a 6+ years’ experience all together. I had a career break in between due to personal and maternity reasons.

During the first phase, Throughout four years five months of work experience [2011 Dec – 2016 May] in HCL technologies Ltd. as a software test engineer, I had gained excellent knowledge and work experience in the field of software testing. I exposed to various testing methods, different approaches, test environments, and domains during work time. I have also used the opportunity to push myself into developing automating tests by writing scripts using Perl, SQL, Shell, BDD. This lead to a promotion as senior test engineer after three years of experience. Working on-site with clients gave me immense confidence to take up new roles and responsibilities as a test lead. During this tenure I worked in Servers and Storage domain in Chennai and Moved to Finance and capital markets domain in Bangalore

With my present experience which is my second phase of career [2022 FEB – until date, Portugal], I am being able to successfully adapt to the new working culture here in Portugal and learn new technologies and computing languages. I was exposed to a new domain (Automotive) and also never before experience with the test run and environment setup with hardware items to support testing of the device software. with my continuous efforts put, I was able to understand the automated process (using TCL and CAPL) and also develop few automated cases for the features owned by me. With this career restart, I am able to push myself to do beyond my capability and proved that it is possible to achieve and excel well.

Overview

13
13
years of professional experience

Work History

Test and Validation Engineer

Aptiv
02.2022 - 06.2024
  • Execute owned component tests and raise issue if any found.
  • Improved automated functions to improve the quality of tests.
  • Automated few manual tests to gain efficiency with test execution.
  • Responsible for delivering test results on-time
  • Take up new components for testing.
  • Coordination with teams in different locations
  • Create test cases, test suites. Verified if the tests would satisfy customer requirements.
  • Support Development/software team in finding root cause for the issue found.
  • Reviewing new test cases built by team members.
  • Raising concerns and getting clarifications on customer requirements from systems team and customer side.

Senior Test Engineer

HCL Technologies
12.2015 - 05.2016

· Understanding & reviewing the functional specification document.

· Seek clarifications on a change requests from the PL/Peer member or analyst team

· Involved in test plan, Involved in Writing test scenarios, test cases, test preparation

· Sole owner of two modules of the project MR and IPV.

· Performed functional, regression testing, system and system integration testing, interface testing

· Raising defects and tracking the defects in enterprise JIRA.

· Ensure that issues faced during project execution are escalated appropriately. being a part of daily standup meeting, project management meetings and daily scrum in each sprint phase.

· Reporting test results to the project management and clients.

· Handled test data preparation for automation {automation covering regression test cases}

· Written BDD tests developed for functional changes using eclipse and committed via GIT STASH

· Conducted SIT and provided testing support to UAT Team.

· Training new team members and providing execution support.

Senior Test Engineer

HCL Technologies
12.2014 - 11.2015

· Understanding & reviewing the functional specification document.

· Seek clarifications on a change requests from the PL/Peer Member or Analyst team

· Involved in test plan, decisions on test timelines and resource allocation

· Involved in writing test scenarios, test cases, test preparation

· Performed functional, regression testing, batch testing, system and system integration testing, interface testing,

· Raising defects and tracking the defects in enterprise Jira

· Ensure that issues faced during project execution are escalated appropriately.

· Assignation, monitoring of tasks to team members to achieve projected project timeline.

· Report progress of tasks assigned to the immediate supervisor.

· Handled test data preparation for automation {automation covering, regression test cases}

· Automated daily environment check using shell scripting.

· Written Perl script to debug output logs.

Test Engineer

HCL Technologies
07.2013 - 11.2014
  • Understanding of the application
  • Understanding, Reviewing, and Writing functional test cases based on Functional Specification Document
  • Execution of Test cases, defect raising and effectively tracking them until their closure
  • Smoke testing on critical or basic feature of an application
  • Preparation of the test pack based on signed off FSD
  • Execution of test case, defect raising and effectively tracking them until their closure
  • Coordination with the onsite team, and timely update on the status

· Report progress of tasks assigned to the immediate supervisor.

  • Sharing of off-shore status report to onsite team lead
  • Involved in functional and regression testing, Interface testing, effectively
  • Adhering to the process of the project and organization

Test Engineer

HCL Technologies
12.2011 - 06.2013
  • Understanding of the application
  • Writing functional test cases based on FSD
  • Execution of Test case defect raising and effectively tracking them until their closure
  • Smoke testing on critical or basic feature of an application
  • Coordination with the onsite team, and timely update on the status
  • Involved in functional and regression testing effectively
  • Compatibility testing for different platform specifications
  • Adhering to the process of the project and organization

Education

Bachelors of Engineering - Computer Science

Dr Ambedkar Institute of Technology
Bangalore
04.2001 -

High School Diploma -

Mount Carmel College
Bangalore
04.2001 -

Skills

  • Effective Communication

  • Software test Cycle

  • Quality Assurance

  • Engineering systems testing

  • Manual testing

  • Automation testing

Accomplishments


    2014 SPOT AWARD for the outstanding contribution shown towards the project summit consolidation.

Technical Skills

SUMMARY OF TECHNICAL SKILLS:

Tools & Utilities: Putty, Enterprise JIRA, Bugzilla, Jenkins, ControlM, Confluence, SQLDeveloper, Testlink, Eclipse, HP ALM, Aptiv Test commander, Polarion, CANoe, DIRT, GIT extensions, SAMURAI, Jfrog, custom APTIV mobile Apps, custom APTIV TCL apps. RCM

Testing Approach: Waterfall, Agile Technology, Kanban.

Testing type : Regression, Functional, Interface, Batch, SIT and UAT support.

Testing Method: Manual, Automation [BDD tests, (basic knowledge)], CANoe Simulations for automotive Infotainment systems

Languages : Basic knowledge and understanding in C, Perl, Phython, CAPL, TCL

Projects

Project # 1: DHU1.0 (Feb 2022 to Until Date)

· Project Type : Infotainment radio device DHU1.0

· Client Name  : Volvo Car Corporation

· Working location  : Braga Technical Center, Braga, Portugal

· Testing Approach  : Manual Testing and Automated testing

· Project Domain  : Automotive infotainment and User Experience Interface

· Operating Systems : Windows, UNIX and android

· Tools : Test commander, Polarion, CANoe, JIRA, putty, DIRT, GIT extensions, SAMURAI, Jfrog, custom mobile(APTIV developed) apps, custom TCL(APTIV Developed) apps,

· Programming Language : TCL and CAPL

· Role : Test and Validation Engineer

· Team Size   : 6

Description:

One of the automotive industrial product of APTIV is DHU1 which is an infotainment and user experience radio device used by VOLVO Car Corporation. .

The device is tested with internally developed software system (Independent Test software) to check the overall functionality of the radio. Infotainment functionalities like FM, AM, Bluetooth, SDARS, DAB Media was tested along with other basic diagnostics components, Wi-Fi, ethernet, VIDEO features like HUD, CSD, DIM was also tested. This product has many variants for Europe, Japan, North America and rest of the world regions. Here for each variants the requirements for selected features and the testing is performed on all of the variants with respect to the requirements using independent test and validation process. In this project for the testing and validation process to be successful there is a requirement to have the test environment or the test bench setup ready with additional hardware items.

Responsibilities:

· Understanding of requirements provided by customer on Polarion and deciding on having the requirement covered by test run.

· Preparing test environment and test tools

· Co-ordination with software and system teams in order to get the status of requirement and implementation details.

· Writing manual and automated test cases using CANoe simulation ( CAPL language)

· Execution of test runs on weekly build

· Participation in internal meetings and brainstorming sessions for betterment of project quality

· Tracking bugs using Jira management tool

· Sharing of test execution report to the ITnV, software and systems team.

· Single owner of major requirement features and development of FTPs

· Involved in identification and purchase of items/hardware required for testing radio device

· Supporting team members in building up test environment, test set up, and text execution

Project # 2: REM2.1 /REM2.0 (Nov 2022  to Until Date)

· Project Type : Infotainment radio device DHU1.0

· Client Name  : Volvo Car Corporation

· Working location  : Braga Technical Center, Braga, Portugal

· Testing Approach  : Manual Testing and Automated testing

· Project Domain  : Automotive infotainment and User Experience Interface

· Operating Systems : Windows, UNIX and android

· Tools : Test commander, Polarion, CANoe, JIRA, putty, DIRT, GIT extensions, SAMURAI, Jfrog, custom mobile(APTIV developed) apps, custom TCL(APTIV Developed) apps,

· Programming Language : TCL and CAPL

· Role : Test and Validation Engineer

· Team Size   : 6

Description:

One of the automotive industrial product of APTIV is REM2.1/REM2.0 which is an infotainment and user experience radio device used by VOLVO Car Corporation.  Infotaintment functionalities like FM, AM, Bluetooth, SDARS, DAB Media was tested.

This software was customer software. In this project for the testing and validation process to be successful there is a requirement customer side to have the test environment or the test bench setup ready with additional hardware items.

Responsibilities:

· Understanding of requirements provided by customer on Polarion and deciding on having the requirement covered by test run.

· Preparing test environment and test tools

· Co-ordination with software and system teams in order to get the status of requirement and implementation details.

· Writing manual and automated test cases using CANoe simulation ( CAPL language)

· Execution of test runs on weekly build

· Participation in internal meetings and brainstorming sessions for betterment of project quality

· Tracking bugs using Jira management tool

· Sharing of test execution report to the ITnV, software and systems team.

· Single owner of major requirement features and development of FTPs

· Involved in identification and purchase of items/hardware required for testing radio device

· Supporting team members in building up test environment, test set up, and text execution

Project #3: Portfolio Calculator (Nov 2015 to APR 2016)

· Project Type : Portfolio calculator

· Client Name  : Deutsche Bank

· Client Location : UK

· Working location  : UK LONDON [onsite] and BANGALORE [off-shore]

· Testing Approach  : Manual Testing and Automated testing with BDD

· Testing methodology : Agile

· Project Domain  : OTC Derivatives

· Operating Systems : Windows and UNIX

· Tools :EnterpriseJIRA, WinScp, Putty, JConsole, Eclipse, GITStash, HadoopUI

SQLDeveloper, HPALM

· Role : Senior Test Engineer

· Team Size   : 10

Description:

Portfolio calculator is a risk analysis system where current trade credits are compared with market Credits and risks are know well in advance to minimize them in future trades signed. All the credit history of trades is derived from SDOS messages from RISK engine. Portfolio calculator project is of agile methodology.

Responsibilities:

· Understanding & reviewing the functional specification document.

· Seek clarifications on a change requests from the PL/Peer member or analyst team

· Involved in test plan, Involved in Writing test scenarios, test cases, test preparation

· Sole owner of two modules of the project MR and IPV.

· Performed functional, regression testing, system and system integration testing, interface testing

· Raising defects and tracking the defects in enterprise JIRA.

· Ensure that issues faced during project execution are escalated appropriately. being a part of daily standup meeting, project management meetings and daily scrum in each sprint phase.

· Reporting test results to the project management and clients.

· Handled test data preparation for automation {automation covering regression test cases}

· Written BDD tests developed for functional changes using eclipse and committed via GIT STASH

· Conducted SIT and provided testing support to UAT Team.

· Training new team members and providing execution support.


Project #4: Summit Consolidation (Jan 2014 to Nov 2015)

· Project Type : GBO-Upgrade/NY/PRDF-GCD/APAC consolidation

· Client Name  : Deutsche Bank

· Client Location : UK

· Working Location  : UK LONDON [onsite] and BANGALORE [offshore]

· Testing Approach  : Manual Testing and Automated Testing Using QTP

· Testing Methodology : Waterfall

· Project Domain  : OTC Derivatives

· Operating Systems : Windows and UNIX

· Tools  : Summit3.8, Summit5.6, EnterpriseJIRA, WinScp, Putty, ControlM,

Martkitwire, SRRC, SQLDeveloper, Jenkins

· Role : Senior Test Engineer

· Team Size   : 18

Description of the project:

Summit is the prime transaction management system for OTC Derivatives, developed by Misys, United Kingdom. AS-TMG group in DB has implemented Summit v3.8 as its global derivatives system which has currently 8 instances in 5 locations. The aim of Summit Consolidation is to significantly reduce the number of instances of Summit to realize cost savings in terms of licenses, support costs, hardware and ongoing maintenance.

GBO Upgrade 3.8 to 5.6 – Upgrade Summit application (GBO) from 3.8 to 5.6 – trade migration, application upgrade and port underlying database from Sybase to Oracle

NY, PRDF-GCD, APAC consolidation: Consolidated all 3.8 FO to 5.6 Summit Global instance

Responsibilities:

· Understanding & reviewing the functional specification document.

· Seek clarifications on a change requests from the PL/Peer Member or Analyst team

· Involved in test plan, decisions on test timelines and resource allocation

· Involved in writing test scenarios, test cases, test preparation

· Performed functional, regression testing, batch testing, system and system integration testing, interface testing,

· Raising defects and tracking the defects in enterprise Jira

· Ensure that issues faced during project execution are escalated appropriately.

· Assignation, monitoring of tasks to team members to achieve projected project timeline.

· Report progress of tasks assigned to the immediate supervisor.

· Handled test data preparation for automation {automation covering, regression test cases}

· Automated daily environment check using shell scripting.

· Written Perl script to debug output logs.

· Sole owner of system integration testing during NY, PRDF & GCD, APAC consolidation

· Sole owner of batch testing with control-M during NY consolidation phase

· Interaction with SIT teams and sharing of SIT status with client on everyday basis

· Sharing of status report on daily basis of regression, functional testing to client in team lead’s absence

· Responsible for writing up closure reports and sharing to the clients.

· Training new team members and providing execution support.

Project #5: Summit BAU (June 2013 to Dec 2013)

· Project Type : Summit BAU Testing

· Client Name  : Deutsche Bank

· Client Location : UK

· Working location  : BANGALORE [Off-shore]

· Testing Approach  : Manual Testing and Automated Testing Using QTP

· Project Domain  : OTC Derivatives

· Operating Systems : Windows 9x/2000/XP/VISTA

· Tools  : Summit3.8, EnterpriseJIRA, WinScp, Putty, ControlM,

Martkitwire, SRRC, SQLDeveloper, Jenkins

· Role : Tester

· Team Size : 10

Description:

Summit is a third-party front office/back office trading system application developed by Misys, United Kingdom. It is a solution for global investment banks that focus on OTC derivatives and customers to manage the complexities of financial markets which are very volatile

Responsibilities:

  • Understanding & reviewing the functional specification document
  • Preparation of the test pack based on signed off FSD
  • Execution of test case, defect raising and effectively tracking them until their closure
  • Coordination with the onsite team, and timely update on the status

· Report progress of tasks assigned to the immediate supervisor.

  • Sharing of off-shore status report to onsite team lead
  • Involved in functional and regression testing, Interface testing, effectively
  • Adhering to the process of the project and organization
Project #6: EMC Iomega Lifeline (Dec 2011 to June 2013)

· ProjectType  : EMC Iomega Lifeline and EMC Iomega lifeline Sustenance testing

· ClientName  : EMC

· Client Location : USA

· Working location : CHENNAI[off-shore]

· T6sting Approach  : Manual Testing and automation using Perl scripting

· Project Domain  : Servers and storage

· Operating Systems : Linux, Windows, MacOS

· Tools  : Testlink, Bugzilla, Putty

· Role : Tester

· Team Size  : 20

Description:

Lifeline is an NAS embedded software product built on Linux. EMC made this for SOHO market to be deployed on various NAS devices supplied from several OEM customers. It was initially developed for Intel x86 architecture and currently has support for various architectures like ARM and PowerPC.

After EMC acquired Iomega, it is supporting lifeline software on Iomega NAS products only. Currently, EMC has made a joint venture with Lenovo.

Responsibilities:

  • Understanding of the application
  • Writing functional test cases based on FSD
  • Execution of Test case defect raising and effectively tracking them until their closure
  • Smoke testing on critical or basic feature of an application
  • Coordination with the onsite team, and timely update on the status
  • Involved in functional and regression testing effectively
  • Compatibility testing for different platform specifications
  • Adhering to the process of the project and organization

Timeline

Test and Validation Engineer

Aptiv
02.2022 - 06.2024

Senior Test Engineer

HCL Technologies
12.2015 - 05.2016

Senior Test Engineer

HCL Technologies
12.2014 - 11.2015

Test Engineer

HCL Technologies
07.2013 - 11.2014

Test Engineer

HCL Technologies
12.2011 - 06.2013

Bachelors of Engineering - Computer Science

Dr Ambedkar Institute of Technology
04.2001 -

High School Diploma -

Mount Carmel College
04.2001 -
Kruthi RevanasiddappaSoftware Test Engineer