Summary
Overview
Work History
Education
Skills
Accomplishments
Timeline
SoftwareEngineer
Sathish Kumar Saparapu

Sathish Kumar Saparapu

Software Development Engineer In Test
Hyderabad

Summary

Experienced Test Automation Engineer with 6+ years of expertise in developing robust frameworks and automating tests for E-commerce and in-house applications, including UI and Backend systems

Overview

6
6
years of professional experience

Work History

Software Development Engineer in Test - III

Fanatics Inc E-commerce
Hyderabad
01.2021 - Current

Fanatics Inc E-commerce, Hyd, Telangana (9th Jan 2021 to present)

Role: Software Quality Engineer -III in Test Division: IRIS, customer-org Technologies: Postman collections, Selenium, GitLab, sauceLabs, Applitools, SFMC, Twilio

Langaues: Node.js, Javascript, postman script, Go Lang

Key Accomplishments:

Matrix:

  • Developed a UI automation framework for an E-commerce application using JavaScript and Selenium.
  • Executed remote runs in Sauce Labs and Appli-tools.
  • Implemented the framework using the Page Object Model.
  • Added multiple tests to the framework.
  • Implemented multiple utilities to integrate backend APIs.

UCP API Automation:

  • Designed and created an end-to-end testing framework for the Universal Communication Platform (UCP), which handles communication channels like email and SMS.
  • Utilized Postman collections and Node.js for developing the framework.
  • Implemented validation using Chai and Mocha.
  • Created mock services for integration testing.
  • Integrated with SFMC (Salesforce Mailing Service) for testing purposes.
  • Incorporated Twilio for SMS testing.
  • Generated test result reports using htmlextra.
  • Utilized GitLab for CI/CD.
  • Integrated Slack services to post the test results in dedicated channels.

Juno API Automation:

  • Created end-to-end automation for Juno APIs, which includes 5+ microservices.
  • Used Postman and Newman to implement automation.
  • Created mock services for integration testing.
  • Generated test result reports using htmlextra.
  • Utilized GitLab for CI/CD.
  • Integrated Slack services to post the test results in dedicated channels.

Software Development Engineer in Test - II

Progress Software Corporation
Hyderabad
12.2016 - 01.2021

Role: Software Development Engineer in Test -II (SDET)

Division: Progress Data Direct products

Technologies: JDBC, ODBC, ODataV2, ODataV4, Web services, and REST API

Languages: Java, C, Python

Frameworks and Test Suites Worked On:

DSM Verification Suite:

  • Developed a Java and TestNG framework for verifying REST APIs of Progress Hybrid data pipeline.
  • Implemented JSON serialization and server API calls for verifying REST APIs.
  • Utilized Jersey client for web client service.

ODVS (OData Verification Suite):

  • Created a Java and TestNG framework for validating Progress Hybrid data pipeline's OData 2.0 and OData 4.0 connectivity.
  • OData is an open data connectivity protocol that exposes data in RESTful APIs from RDBMS.
  • Employed Jersey client for web client service.
  • Conducted validation of OData calls and their respective SQL calls using JDBC.

Power BI Custom Connector for Progress ODBC Drivers:

  • Developed a proof of concept (POC) for Power BI custom connector as part of the Innovation Program, which later became a feature for Progress ODBC drivers.
  • The Power BI custom connector enables direct query mechanisms for ODBC data sources.
  • Used Power Query SDK and M language to develop the connector.
  • Created connectors for Pivotal Greenplum and PostgreSQL ODBC drivers.

Education

MSIT - Data Analytics & visualization

Jawaharlal Technological University
Hyderabad

B.Tech - Computer Science And Engineering

JNTU
Kakinada
07.2011 - 07.2015

Skills

    Selenium

undefined

Accomplishments

    • Played instrumental roles in multiple critical releases, earning team appreciation for consistently demonstrating exceptional quality, accuracy, and thoroughness.

    • Developed an End-to-End setup for daily regressions in DAS (Data Access Service) using Salt Stack Orchestration in TeamCity.

    • Successfully created multiple proof-of-concepts (POCs) as part of the Innovation Program, showcasing expertise in exploring new technologies and approaches. Recognized with the "Expert in Exploring New Things" award.

    • Authored and published a blog on the company website, highlighting the implementation of an "OAuth 2.0 custom connector."

    • Received numerous awards on the company's Praise portal, recognizing outstanding contributions and achievements.

Timeline

Software Development Engineer in Test - III

Fanatics Inc E-commerce
01.2021 - Current

Software Development Engineer in Test - II

Progress Software Corporation
12.2016 - 01.2021

B.Tech - Computer Science And Engineering

JNTU
07.2011 - 07.2015

MSIT - Data Analytics & visualization

Jawaharlal Technological University
Sathish Kumar SaparapuSoftware Development Engineer In Test