Summary
Overview
Work History
Education
Skills
Additional Information
Timeline
ProjectManager
Kirana SK

Kirana SK

Senior Software Development Engineer In Test Lead
Bangalore,Karnataka

Summary

> 10 years of Experience in Web, Android, iOS Automation and API and Backend Automation and Testing.

> An Expert in Web, Mobile and API Automation Framework designing and Implementation.

> Experience in Automation Testing using Java/Python Selenium WebDriver, Appium and Katalon Studio

> Experience in Designing Automation Framework such as Hybrid, Data Driven, Modular Driven, Keyword Driven and Sauce Labs, Brow for both Web and Mobile App platform.

> Understanding the Automation framework and generating the Test Report using TestNg, PyTest and Katalon frameworks.

> Designed Cross Platform, Cross Browser, Cross User Automation Scripts Platform/Environment testing using Selenium Grid, Sauce Labs, Kobotion and BrowserStack (Cloud platform to execute the automation suites.

> Designed automation framework for Akamai DNA and KPI Systems. ü Designed Automation Test lab/Device lab using Docker. ü Worked on Microsoft Azure Cloud Systems.

> Good understanding of Software Development Life Cycle (SDLC), Software Test Life Cycle (STLC), Bug Life Cycle & it's different phases.

> Performed API Automation using RestAssured framework and manual testing using Soap UI and Postman and Charles Web Debugging proxy.

> SQL Skills in writing the MSSQL/ PostgreSQL database queries. ü Good understanding of Programming and OOPS concepts

> Design and implemented solutions using scripting languages (Python, Bash)

> Good understanding of Page Object Model and creating the Page Object Repository. ü Converting Manual Test Cases to Automation scripts and writing the Automation Traceability Matrix

> Designing Test Plan and Traceability matrix. ü Proficient in Test Case Authoring, Defect Tracking and Reporting using tools like Bugzilla, FogBugz and Jira

> Involved in Smoke, Sanity, Functional Testing, Integration Testing, System Testing Regression Testing and Adhoc Testing.

> Designing and implementing hybrid test automation framework from scratch to support automation testing on both web and mobile devices.

Overview

10
10
years of professional experience

Work History

Akamai Technologies
Bengaluru
07.2017 - Current
  • Experience in automating the cross browser and cross platform testing
  • Integrated automation framework with continuous Integration Server (Jenkins) ü Executed the Projects under V Model and Agile Model, used Agile process management tools such as
  • Trello, Worklife
  • Project 8# KPI Proxy API Automation Suite, Client: Akamai
  • Technologies
  • Domain: Automation Tech – Python,
  • Pytest, : till date
  • Project Description: KPI Proxy Automation Suite: KPI proxy service is deployed on pulsar communicate with proxy pass through service to execute sql queries on memsql, we have developed automation suite around KPI proxy API to validate the API response and memsql queries
  • Roles and Responsibilities
  • SDET Roles: ü Introduced CI and CV, ü Developed Python – PyTest – Data driven automation Framework
  • Designed Automation framework from scratch
  • Involved System test plan design
  • Contributed to system test plans ü Involved in identifying and Automating End to End scenarios
  • Involved in writing complex global process for automation
  • Defect tracking and Prepared bug reports using JIRA
  • Writing the Test cases and Scenarios on new features
  • Reviewing Test cases, fixing the review comments and updating and executing testcases
  • Performing Sanity, functional, Integration and System testing of all new features
  • Evolved as an on-demand resource for Functional automation (Python/Pytest/Allure)
  • Responsible for Updating the scrum board and preparation of burn down charts
  • Involved in Integration and Test Executions of workflows
  • Monitoring and handling requirement related dependencies
  • Writing the End to End Automation Suite combining API Automation and UI Automation
  • Written and published feature Test Plan and test cases across the team
  • Performed Load Testing using JMeter tool ü Performed POC on Behavior Driven and Python Robo Automation framework
  • R&D on Media/Video Player Automation Suite
  • Participating in Sprint Ceremonies like, Daily Standup, Sprint Grooming, Planning, Demo and Sprint
  • Retrospective meetings
  • Technologies Python, Pytest, Python Request libraries
  • Achievements
  • Built Sanity and Regression suite for KPI projects
  • Implemented Continuous Verification system for KPI project
  • Setting up the Automation test lab for Gemini team
  • Evolved as an on-demand resource for Functional automation
  • Developed Smoke Automation Suite, Regression Test Suites from the scratch
  • Performed Load Testing using JMeter
  • Designing Build Validation Suite
  • Implemented continuous integration and continuous verification system for Media KPI projects
  • Project 7# Client Application Automation Suite, Bengaluru
  • Client: Akamai
  • Technologies
  • Domain: Automation Tech – Katalon
  • Studio,, Kobotion,
  • Browser stack,
  • Python, Pytest, : CASS 1.0: PyTest Media Player Automation Framework has been built using Python,
  • Selenium WebDriver, PyTest, Katalon Studio, Appium, Jenkins and entire automation platform has been packaged using Docker technology
  • The main objective of this Automation is to help Akamai customers in identifying issues with respect to integration of Akamai Analytics Libraries with their application
  • The automation suite can also be used by the Development, QA, SQA and Support teams to validate release libraries, customer issues etc
  • Roles and Responsibilities
  • SDET Roles: ü Introduced Docker technology in UI Automation
  • Introduced Katalon Studio – Complete Automation Solution Technology
  • Automated Video players on Web, Android and iOS platforms using customized CAAS framework
  • Study of Media Player and Media Analytics, ü Developed Python – PyTest – Cucumber Hybrid automation Framework
  • Used Katalon Analytics to generate the reports
  • Used Katalon Recorder to record and play back the user interface actions
  • Preparing the ATM – Automation Traceability Matrix: Deciding the action plans for Test Scripts
  • Involved in identifying and Automating End to End scenarios
  • Involved in writing complex global process for automation
  • Defect tracking and Prepared bug reports using JIRA
  • Writing the Test cases and Scenarios on new features
  • Reviewing Test cases, fixing the review comments and updating and executing testcases
  • Performing Sanity, functional, Integration and System testing of all new features
  • Evolved as an on-demand resource for Functional automation (Appium/Selenium)
  • Responsible for Updating the scrum board and preparation of burn down charts
  • Involved in Integration and Test Executions of workflows
  • Monitoring and handling requirement related dependencies
  • Writing the End to End Automation Suite combining API Automation and UI Automation
  • Written and published feature Test Plan and test cases across the team
  • Performed Load Testing using JMeter tool ü Performed POC on Behavior Driven and Python Robo Automation framework
  • R&D on Media/Video Player Automation Suite
  • Participating in Sprint Ceremonies like, Daily Standup, Sprint Grooming, Planning, Demo and Sprint
  • Retrospective meetings
  • Technologies Selenium WebDriver, Python, PyTest, Docker, Katalon Studio, Kobotion
  • Achievements
  • Built Sanity and Regression suites for Akamai Media Analytics Library integrated Media
  • Players on Web (JS and HTML5 Media Players), iOs, and Android
  • Fresh Implementation of Automation Framework and designing the entire automation structure for the Akamai Media Analytics Team
  • Setting up the Device test environment and Media Analytics Automation Test lab
  • Evolved as an on-demand resource for Functional automation
  • Developed Smoke Automation Suite, Regression Test Suites from the scratch
  • Performed Load Testing using JMeter
  • Designing Build Validation Suite
  • Project #06 Player API Automation, Client: Akamai
  • Technologies
  • Domain: Automation Tech – Python,
  • SciPy, NumPy,
  • Jenkins, PyTest, Player API Automation: Player API Automation Suite validates the correctness of Akamai Media Analytics
  • APIs, this suite validates all validate and invalid API sequences
  • Roles and Responsibilities
  • SDET Roles: ü Designing and Developing API Automation Suite from scratch
  • Introduced SciPy library to find the shortest path of given unidirectional graph
  • Designed API Automation Suite from scratch
  • Developed Python – PyTest, SciPy, NumPy automation Framework
  • Preparing the ATM – Automation Traceability Matrix: Deciding the action plans for Test Scripts
  • Involved in identifying and Automating End to End scenarios
  • Involved in writing complex global process for automation
  • Defect tracking and Prepared bug reports
  • Writing the Test cases and Scenarios on new features
  • Reviewing Test cases, fixing the review comments and updating and executing testcases.Project #05 Test Automation- Android Application

Automation Test Engineer

Grofers India Pvt. Ltd
Bengaluru
08.2015 - 06.2017
  • Client : Grofers Domain : UI Automation Tech – Selenium
  • WebDriver, Java,
  • TestNG, Sauce Labs
  • Role :, Automation Framework has been built using JAVA, Selenium WebDriver, Maven,
  • Appium, Retrofit, TestNG, Jenkins, Elastic Search and support for execution on Cloud (Sauce Labs and
  • Browser Stack)
  • All the test suites have been made available to the end user via a web portal from where the user can run our various flavors of test like Smoke suites, Sanity suites and design their own regression scenarios by aligning the available test modules
  • The data validation has been accomplished by utilizing the
  • Restful API’s
  • And also CI has been implemented using Jenkins which utilizes the existing smoke and sanity suites before every deployment
  • Roles and Responsibilities
  • SDET Roles: ü Functional study of E-commerce Application
  • Preparing Test cases, Reviewing the Test cases and Exporting Test cases
  • Preparing the ATM – Automation Traceability Matrix: Deciding the action plans for Test Scripts
  • Involved in identifying and Automating End to End scenarios
  • Automating the Web Portal using Selenium Web Driver
  • Involved in execution to create the required number of Sales orders from the business
  • Involved in writing complex global process for automation ü Demonstration of the automation tests to the manual team
  • Report generation & analysis
  • Defect tracking and Prepared bug reports
  • Evolved as an on demand resource for Functional automation (Appium/Selenium)
  • Responsible for Updating the scrum board and preparation of burn down charts
  • Involved in Integration and Test Executions of workflows
  • Monitoring and handling requirement related dependencies
  • Writing the End to End Automation Suite combining API Automation and UI Automation
  • Technologies Selenium WebDriver, Java, TestNG, Maven, Jenkins, GIT
  • Project #04 Tapp: Android App Automation: Web (On Cloud Framework supports Sauce Labs and Browser
  • Stack

Engineer

Vedantu Pvt. Ltd
Bengaluru
08.2015 - 02.2016
  • Client : Vedantu RDX Domain: Android
  • Automation
  • Tech : Appium,
  • Selenium, TestNG,
  • Java
  • Role: Automation Test, The The Tapp Android App Test Automation Framework has been built using Appium,
  • JAVA, Selenium WebDriver, Maven, TestNG, Jenkins and support for execution on Cloud (Sauce Labs and
  • Browser Stack)
  • With Vedantus’s official app for teachers (Beta), you can now connect, interact and guide your students on the go
  • You can mark your availability for ‘Ready-to-Teach’ in addition to 'Online' & 'Offline.' You can now receive notifications for instant session requests on your mobile
  • Additionally, you’ll be able to see the list of all the students you have taught (in case, you wish to connect regarding session booking)
  • You can chat instantly, share informative links, receive notifications, attach documents and solve student queries in a jiffy
  • Roles and Responsibilities ü Functional study of Application
  • Preparing Test cases, Reviewing the Test cases and Exporting Test cases
  • Preparing the ATM – Automation Traceability Matrix: Deciding the action plans for Test Scripts
  • Involved in identifying and Automating End to End scenarios
  • Automating the Web Portal using Selenium Web Driver
  • Involved in execution to create the required number of Sales orders from the business
  • Achievements
  • Built Sanity and Regression suites for Grofers Web Application and Mobile Application
  • Fresh Implementation of Automation Framework and designing the entire automation structure for the Grofers India
  • Demonstrated complete ownership in completing one of the End to End workflow and delivered on time
  • Designed VeTa Framework: Which supports X- platform and X- Browser Automation
  • Evolved as an on demand resource for Functional automation
  • Technologies Selenium WebDriver, Python, Pytest, Docker, Katalon Studio, Kobotion, Browser
  • Stack
  • Achievements
  • Built Sanity and Regression suites for Akamai Media Analytics Library integrated Media
  • Players on Web (JS and HTML5 Media Players), iOS, and Android
  • Fresh Implementation of Automation Framework and designing the entire automation structure for the Akamai Media Analytics Team
  • Setting up the Device test environment and Media Analytics Automation Test lab
  • Evolved as an on-demand resource for Functional automation
  • Developed Smoke Automation Suite, Regression Test Suites from the scratch
  • Performed Load Testing using JMeter
  • Involved in writing complex global process for automation ü Demonstration of the automation tests to the manual team
  • Report generation & analysis
  • Defect tracking and Prepared bug reports
  • Evolved as an on demand resource for Functional automation (Appium/Selenium)
  • Responsible for Updating the scrum board and preparation of burn down charts
  • Involved in Integration and Test Executions of workflows
  • Monitoring and handling requirement related dependencies
  • Technologies Appium, Selenium, JAVA, TestNG, Maven, Jenkins, GIT, FogBugz
  • Achievements
  • Automated Smoke, Sanity Suite for the Android Application
  • Designed VeMTA Framework: Which supports Multi Platform, Multi Device Automation
  • Suite for Grofers
  • Delivered this project before the stipulated deadline
  • Project #03 Android App Automation: Web (On Cloud Framework supports Sauce Labs and BrowserStack)
  • Vedantu RDX Domain: Android
  • Automation
  • Tool – Appium,
  • Selenium, JAVA,
  • TestNG/JUnit
  • Role: Automation Test

Engineer

HSB Soft, Technologies Pvt. Ltd
07.2013 - 03.2014
  • Software and
  • Support
  • Team Size:, Description: Everest is complete end-to-end IT infrastructure management solution enabling to simplify network and systems management
  • It aids in monitoring, managing, and optimizing performance and availability across heterogeneous IT environment facilitating Networking
  • Roles and Responsibilities
  • My Role : ü Functional study of Application
  • Preparing Test cases, Reviewing the Test cases and Exporting Test cases
  • Preparing the ATM – Automation Traceability Matrix: Deciding the action plans for Test Scripts
  • Involved in identifying and Automating End to End scenarios
  • Automating the Web Portal using Selenium Web Driver
  • Involved in execution to create the required number of Sales orders from the business
  • Involved in writing complex global process for automation ü Demonstration of the automation tests to the manual team
  • Report generation & analysis
  • Defect tracking and Prepared bug reports
  • Evolved as an on demand resource for Functional automation (Appium/Selenium)
  • Responsible for Updating the scrum board and preparation of burn down charts
  • Involved in Integration and Test Executions of workflows
  • Monitoring and handling requirement related dependencies
  • Technologies Java, Selenium WebDriver, TestNG/JUnit, XPath, Maven, Jenkins, Bugzilla
  • Achievements
  • This was a self-initiative
  • Automated Sprint Release Products for Ease of Testing
  • Was recognized by the onsite partners and was awarded as Diamond Engineer for driving
  • Technology
  • POC: Designed Framework for team for Product Demo
  • Designed Customized Automation Framework for Technical Support Team for Ticket
  • Generation
  • I consider myself familiar with Software Testing and automation aspects
  • I am also confident of my ability to work in a team as well as single
  • I hereby declare that the furnished details are correct to the best of my knowledge.

Education

Belagavi Bachelor of Engineering -

VTU

Skills

Automation Testing and Framework Design

undefined

Additional Information

  • Date: , 12-05-2021 Kirana SK Place: Bangalore
  • Automation testing and software development using Java, Selenium, Appium, TestNG, Jenkins, Maven.

Timeline

Akamai Technologies
07.2017 - Current

Automation Test Engineer

Grofers India Pvt. Ltd
08.2015 - 06.2017

Engineer

Vedantu Pvt. Ltd
08.2015 - 02.2016

Engineer

HSB Soft, Technologies Pvt. Ltd
07.2013 - 03.2014

Belagavi Bachelor of Engineering -

VTU
Kirana SKSenior Software Development Engineer In Test Lead