Summary
Overview
Work History
Education
Skills
Timeline

Prashant Singh

SDET Manager
Gurugram

Summary

Software Engineer with 6+ years of professional experience in Information Technology with strong domain knowledge of BFSI and Commercial Banking with emphasis on Software Quality Assurance and Automation Testing. Expertise in automation using Selenium Webdriver and API Testing using REST Assured with Java. Efficient Executor in design and implementation of Page Objects Automation framework and Behavior Driven (BDD) Cucumber tests from Scratch. Solid Understanding in identifying and prioritizing automation scenarios from testcases/User Stories that are identified in the Sprint Cycle. Experienced in Object Oriented Programming (OOP) using Core Java and Python and extensively used Classes, Data Structures, Abstraction, Inheritance, Polymorphism, Exception handling. Solid experience on Build Management tools like Maven/Gradle and CI/CD Jenkins along with accessing the builds using command lines. Proficient in designing and implementing test API (REST) automation from scratch. Proficient in usages of tools like Postman, SwaggerUI Implemented and integrated Cucumber Feature files with REST Assured definitions and ran tests using Test Runner class by extending Abstract TestNG Cucumber Tests class. Proven skills in completing black, white and grey box tests. Background writing and implementing test cases, developing testing plans and identifying use cases. Fully versed in complete SDLC.

Overview

6
6
years of professional experience

Work History

SDET- Manager

Indian Overseas Bank
Gurugram, Haryana
06.2019 - Current

• Created and executed test cases , writing tests in BDD format, performed manual testing for different functionalities by providing both positive and negative test data
• Worked with Selenium with Java and Rest Assured to automate test framework
• Solid Understanding of Plain Old Java Object (POJO) concept to convert API response to Java object using Jackson Library
• Actively participated in Daily Stand-up, Sprint Planning, Sprint Grooming, Sprint Review sessions and Demo meetings
• Performed Major and Minor Regression testing on every new update of application framework
• Used JIRA as defect-tracking and notifying developers
• Analyzed testing results, identified issues and reported to developers and project managed through JIRA
• Identified and analyzed defects found during testing and reported them
• Automated Loan Generation Documents and improve efficiency of staff by 75%
• Wrote Python scripts to parse and load data into database, from XX XML and JSON files, and wrote programs for performance calculations by using NumPy and SQLAlchemy.

QA and Test Engineer- Assistant Mana

Indian Overseas Bank
Chennai, Tamil Nadu
06.2014 - 06.2019

• Experience writing Feature files using Gherkin language, provide data for testing using Scenario, Scenario Outline and Examples keywords as well as using Apache-
• POI to read and write large size of data from Excel sheet
• Solid Understanding of Page Object Model (POM) and Singleton Class design pattern to organize and structure Automation framework
• Experience manually testing Rest-API Web Services using Postman, and automation using Rest-Assured Java Libraries
• Solid understanding of HTML, XML, and reading JSON format API response
• Rewrote existing Python/Django modules to deliver certain format of data
• Used Django Database API's to access database objects
• Used Selenium library to write fully functioning test automation process that allowed simulation of submitting different requests from multiple browsers to web application
• Developed entire backend using Python on Django Web Framework
• Involved in development of REST API for sending and getting data from external mobile app using Django Rest Framework
• Dealt with development of parsers for handling JSON and worked with Redis for asynchronous messaging.

Education

B.Tech - Computer Science And Engineering

Anand Engineering College, Agra, Uttar Pradesh
07.2011

Skills

Python, Pandas, Numpy, Selenium

Django, Django Rest Framework

Flask, SQLAlchemy,

GIT, JIRA, Jenkins (CI/CD Tool)

Java, REST Assured (API Testing),

Selenium, Cucumber

Junit, TestNg, Maven

Gherkin Language

Jackson Library

Apache JMeter

Python DevOps Automation

Docker, Kubernetes

Timeline

SDET- Manager - Indian Overseas Bank
06.2019 - Current
QA and Test Engineer- Assistant Mana - Indian Overseas Bank
06.2014 - 06.2019
Anand Engineering College - B.Tech, Computer Science And Engineering
Prashant SinghSDET Manager