Summary
Overview
Work History
Education
Skills
Certification
Interests
Disclaimer
Section name
Timeline
Generic

Shivendra Pratap Singh

Software Engineer
Pune

Summary

SDET with 10 years of experience. currently working with Automation Testing, python, REST API, Micro Services, Automation Framework Development, Locust, Pytets, VS code, selenium, Splinter, java, CICD tools like GitLab CI, Jenkins, Harness, Pytest, BDD, PyCharm Eclipse, Qtest, Linux, TestRail, Git etc.

Overview

2
2
Languages
4
4
Certificates
10
10
years of professional experience

Work History

SDET

UBS Bank
05.2023 - Current

Project: Scenario Hub

Domain: Firmwide Risk

Description: Scenario Hub is a risk management platform designed to generate scenarios based on global events. These scenarios produce shocks that are processed through APIs and backend libraries leveraging machine learning algorithms.

Responsibilities & Contributions:

  • SDET Role:Developed and implemented automation framework for API testing, enhancing test coverage and reliability.Executed integration testing to validate end-to-end workflows, ensuring seamless functionality across components.Conducted performance testing to assess scalability and reliability of APIs, supporting high-volume scenario processing.
  • API Development Role:
    Developed and maintained APIs in Python to handle scenario generation and shock processing.
  • Collaborated with data science teams to integrate ML-based shock generation into backend services.
    Ensured seamless API integration with the Scenario Hub platform.

Key Skills: Python, API Development, Test Automation, Integration Testing, Performance Testing, Machine Learning Integration

SDET

Nuance (A Microsoft Company)
05.2020 - 05.2023
  • Project Name: QWS
  • Description: it is a backend for Mix AI communication tool. It provides data, feature verification and do various operation for the front end which is NLU (natural language understanding).
  • Job responsibilities:
  • Automated QWS API for smooth and quick testing in future.
  • Increased coverage and optimized regression test case
  • Participated in the deployment process.
  • Project Name: NES
  • Description: it is a legacy nuance communication tool. it uses nle (Natural language engine) to understand end user behavioral communication.
  • Nle based generated model and end user input gives direction to end user. front end for this has normal web interface for customer
  • Job responsibilities:
  • Generated test data to ensure application functionality and performance.
  • Worked on testing the application thoroughly and verifying logs in different Linux machine.
  • Resolved customer issues by analyzing logs and collaborating with development teams.
  • Automated NES flow functionality using selenium, python and API.
  • Participated in the deployment of builds across different environments.
  • Used many tools for testing JIRA, PyCharm, API etc.
  • Project Name: Language Testing
  • Description: Nuance has large amount of customer working from different country having different languages. this testing is for Nuance communication tool compatible for different languages.
  • Job responsibilities:
  • Collected customer data for specific languages.
  • Used to perform different kinds Mix functional testing on this data
  • Responsible for output model of trained data to different stakeholders
  • Then gave the refined data and generated model to different teams for other testing including performance testing.
  • Automated new language functionality using python, API etc.
  • Project Name: Dialog
  • Description: Dialog is Mix AI communication tool. It has a graphical interface so any client can draw the flow for communication as per their business need.

Test Engineer

Infosys Pvt Ltd
05.2016 - 05.2019
  • Company: Infosys Ltd
  • Designation: Automation Test Engineer
  • Date of Employment: May 2016
  • Project: DevOps Banking Application
  • Job responsibilities:

Conducted quality assurance tests to ensure functionality

SDET

Continuum
06.2019 - 03.2020
  • Company: Continuum India Pvt Ltd
  • Designation: Quality Engineer II
  • Date of Employment: June 2019
  • Project: Juno Agent
  • Description: Juno Agent (ITS Platform) is Operating System based Application which is used for RMM (Remote Monitoring). It monitors the data of our millions of customers across the globe. It has different plugin like Asset which give asset data of our system. It has performance plugins which gives performance of our system like memory, storage, and processor data. It has sysEvent plugins which give real time information about system. Like this it has different other plugins which monitor system data.
  • Job responsibilities:
  • Contributed to agile methodology by collaborating with cross-functional teams during project development.
  • Contributed to sprint planning process
  • Attended daily standup meetings and updated the scrum board.
  • Updating JIRA based on user stories.
  • Contributed to framework development from scratch.
  • Writing and scripting test cases using python in Cucumber framework.
  • Used API Testing to test the Microservices.
  • Executed test scripts and documented defects daily to ensure timely resolution.
  • Provided testing coverage on all major browsers like IE, Firefox and chrome.
  • Contributed to review process.
  • Developed reusable functions.

Education

BE - EEE

NMAMIT
04.2001 -

12th - PCM

UP College
India
04.2001 -

Skills

Automation testing

API Automation

REST API testing

Web automation

Automation Framework Development

Gitlab

Gitlab CICD

Spec Driven Development (AI)

Regression testing

Test automation frameworks

API Development (FAST API)

Test automation best practices

Performance benchmarking

Load and stress testing

Release management

Web-based testing

Automation test strategies

Python

OOPS

Java (Intermediate)

AI Agent

Test metrics

Version control systems

Certification

Machine Learning

Interests

Books Reading, Volleyball

Disclaimer

I hereby certify that the above information is true and correct to the best of my knowledge and ability.

Section name

  • Dear Sir /Madam
  • I believe that there would be a suited position for me with my experience, skills, and your requirements.
  • I have been working as SDET (Automation Test Engineer) in AI communication domain, in a product-based organization.
  • Over the last 5 years, as a professional SDET, have worked in different domain such as bank, AI communication etc. I have worked in different latest tools and technology such as python, java API, selenium, Jenkins, Harness etc.
  • I have been involved in testing, Framework development and deployment of customer issue and involved in handling a project independently.
  • Thanks for reviewing this cover letter and resume. I look forward to your response, at your earliest convenience regarding this position of Automation Test Engineer.
  • Very truly yours
  • Name Shivendra Pratap singh

Timeline

Certified Engineer

07-2026

AI Citizen

03-2026

SDET

UBS Bank
05.2023 - Current

SDET

Nuance (A Microsoft Company)
05.2020 - 05.2023

SDET

Continuum
06.2019 - 03.2020

Test Engineer

Infosys Pvt Ltd
05.2016 - 05.2019

BE - EEE

NMAMIT
04.2001 -

12th - PCM

UP College
04.2001 -
Shivendra Pratap SinghSoftware Engineer