Summary
Overview
Work History
Education
Skills
Personal Information
Timeline
Hi, I’m

Poonam Singh

McKinney,TX

Summary

7+ years of IT experience various stages of Software Development Life Cycle (SDLC) including requirement analysis, test design, test development, and implementation. Extensive knowledge and experience of Selenium IDE, Selenium WebDriver using Core Java for developing automation scripts in Eclipse IDE. Good experience in implementing automation scripts for Cucumber for BDD framework using Gherkin scripting language. Experience in performing smoke and regression testing using TestNG and Jenkins with selenium automation framework. Experienced in designing and implementing Data Driven, Keyword Driven, Hybrid and Page Object Model frameworks with Selenium. Expertise in performing Database/Backend testing using SQL Queries for data design, validation and integrity testing also established JDBC connection using Java programming language. Excelled at monitoring and analyzing trends to quantify project test automation metrics and status. Strong experience and actively involved in building and testing Restful Web services API using REST ASSURED, SOAP UI, POSTMAN. Extensive experience in coordinating testing effort, responsible for test deliverable, status reporting to management, issue escalations with effective client communication. Extensive experience in manual as well as automation testing of web based application. Experience in Mobile Apps Testing of Native apps, Web apps, Hybrid apps with Exploratory Testing on mobile and tablet devices using Appium iOS/Android by using the emulators like X code in Mac for iOS and Android Studio for Android Device. Strong experience with SOA architecture which include Soap and Restful Web Services Testing and API testing. Expertise in performing different types of Testing: Black Box Testing (Functional Testing), White Box testing, System Testing, Integration Testing, Regression Testing, Acceptance Testing, Sanity Testing, Back End Testing, GUI Testing, Adhoc Testing and API Testing on web services (SOAP and REST). Experience in using Requirement Traceability Matrix (RTM) for mapping requirements to test cases. Expertise in using various defect-reporting and defect-tracking tools like JIRA. Experience in working with Build Systems like Maven. Good understanding on business needs and possess leadership with excellent communication and presentation skills, problem solving capabilities and dedicated to project accomplishments.

Overview

8
years of professional experience

Work History

Insight GenAI

QA Automation Engineer
12.2023 - 09.2024

Job overview

  • Involved in various phases of Software Testing/Development Life Cycle (SDLC/STLC) of the application like Requirement gathering, Design, Analysis
  • Developed automation script using core java and selenium in Eclipse IDE
  • Implemented automation scripts using Gherkin and Page Object Model with Selenium
  • Prepared the Test Suite using Java Framework TestNG
  • Developed Test Scenarios and Test Cases for large-scale data validation and comparison between two web applications and between the UI and Database defining simple to complex scenarios
  • Created Regression Test Suites by automating manual test cases using Selenium WebDriver and Java
  • Used Jenkins as a Continuous Integration server to configure with GitHub and Maven
  • Used Maven for building the WebDriver project
  • Performed cross-browser testing on various browsers like IE, Edge, Chrome and Firefox and ensured compatibility on different browsers
  • Used CI/CD tool Jenkins to schedule automation script run
  • Generated status reports and Defect reports and presented them in weekly status meetings
  • Used Git as code repository and Code Collaborator to manage code reviews
  • Communicate with different teams such as development, requirement, and configuration management
  • Involved in tracking the defects and log them on Git
  • Environment: Java, Selenium WebDriver, Appium, TestNG, Cucumber, REST ASSURED, POSTMAN, Page Object Model (POM), Eclipse IDE, GitHub, Jenkins, Maven, JIRA, Windows

Kroger

SDET
02.2022 - 11.2023

Job overview

  • Participate in Release Planning and Agile Ceremonies like Sprint Planning, Daily Scrum, Sprint Review and Retrospective meeting
  • Developed automation test scripts in Playwright using typescript
  • Used CI/CD tool Jenkins to schedule automation script run
  • Worked on periodic updating of Test Plans and Test Cases as per requirement specifications and business rules
  • Prepared the Test Suite using Node Js based framework
  • Developed Test Scenarios and Test Cases for large-scale data validation and comparison between two web applications and between the UI and Database defining simple to complex scenarios
  • Have thoroughly done Peer reviews for developing the UAT test plan, strategy, test cases which are used while testing the application
  • Experience in DEVOPS Tool Bit bucket and test Management tool JIRA
  • Automated the regression test cases using the Playwright and NodeJs
  • Performed cross-browser testing on various browsers like IE, Edge, Chrome and Firefox and ensured compatibility on different browsers
  • Performed API testing using POSTMAN Tool
  • Performed Mobile Apps Testing of Native apps in Physical iOS/Android devices and also used the emulator like Xcode in Mac for iOS and Android Studio for Android devices
  • Used Android Studio with kotlin to develop automation test scripts for Android
  • Used Xcode with Swift to develop automation test scripts for iOS
  • Created Regression Test Suite by automating manual test cases using Xcode and Android Studio
  • Generate status reports and Defect reports and present them in weekly status meetings
  • Communicate with different teams such as development, requirement, and configuration management
  • Involved in tracking the defects and logging them on Jira
  • Environment: Playwright, Xcode, Swift, Android Studio, Kotlin REST ASSURED, POSTMAN, VS code IDE, GitHub, JIRA, Mac OS

Citi Bank

QA Automation Engineer
08.2021 - 01.2022

Job overview

  • Involved in project planning, coordination, implementation and the creation of test plans and test cases/ scripts
  • Interact with Developers and BA to review Business and Functional requirements
  • Implemented Page Objects, Data Driven, Keyword Driven, Hybrid automation frameworks using Selenium
  • Conducted Automation/Manual testing using the standards, guidelines and structured methodology in testing the application using Java
  • Experienced in working on DevOps/Agile operations process and tools area (code review, unit test automation, Service, Incident and Change Management)
  • Created and maintained Automation Selenium Automation Scripts for the Scrum Stories
  • Converted automation scripts to new frameworks using Selenium WebDriver, Java and TestNG
  • Executed the test plans on web and mobile (Apple and Android) as per requirements using Appium tool
  • Implemented Page Object Model Automation framework with Java, Selenium WebDriver and Cucumber
  • Performed manual testing in physical devices emulator and IOS simulator
  • Developed Appium Scripts for Native Android/iOS using Java
  • Developed security testing scripts using and Selenium using Appium for Web and Mobile applications
  • Developed test code in Java language using Eclipse, IDE and TestNG framework
  • Performed functional testing of SOAP & RESTful Web Services using SOAPUI tool
  • Tested request and response XML's based web services interfaces using SOAP UI
  • Created automation framework using Page Object Model (POM), and Data Driven to test web application
  • Performed Functional, Regression, GUI, and Integration testing using Selenium with Java
  • Used Page Object Model in TestNG Framework and used Jenkins to ensure web application is automatically tested via scripts
  • Used Jenkins for Continuous deployment and delivery of the sub projects in the pipeline and scheduling them
  • Used Postman for API testing to verify the CRUD operations
  • Created RTM (Requirements Traceability Matrix), developed the UAT test plan adhering to specifications and business requirements
  • Performed testing using RESTful on different data sources and validated the excepted result and actual result in the UI
  • Actively involved in all sprint related activities, including sprint planning, product demos, sprint retrospective meetings, and client demos after every sprint release
  • Developed the results document which aimed at suggestions to improve the performance of the application
  • Used Log4j to capture the log that includes runtime exceptions
  • Worked on migration of QC defects to Jira by configuring and setting up a new Jira project and maintaining the Jira project
  • Environment: Java, Selenium WebDriver, Appium, Page Object Model (POM), Soap UI, TestNG, POSTMAN, Cucumber, Maven, Git, Jenkins, Log4j, JIRA, Windows

Epson America

QA Automation Engineer
10.2019 - 07.2021

Job overview

  • Involved in various phases of Software Testing/Development Life Cycle (SDLC/STLC) of the application like Requirement gathering, Design, Analysis
  • Involved in performing various types of testing like Smoke, Regression, and Functional testing
  • Performed cross-browser testing on various browsers like IE, Chrome and Firefox and ensured compatibility on different browsers using Java, TestNG and Jenkins (continuous integration)
  • Designed and developed Test Scenario and Test Cases for various business services/methods covering both positive and negative testing requirements
  • Designed and developed business services and UI using RESTFUL web services, XSD's, Java script libraries
  • Performed functional test automation and execution using data driven framework with Page Object Model in Selenium WebDriver and used Apache POI for the implementation
  • Developed BDD tests using Cucumber by writing behavior and step definitions & developed required Selenium support code in Java for Cucumber
  • Developed automation script for Mobile Native applications (IOS, Android) using Java and involved in server side scripting
  • Used Appium to facilitate mobile testing by creating a mobile Driver class with the required mobile capabilities
  • Involve in web UI application over HTTP client request protocol
  • Used emulators and IOS simulators to perform the manual Mobile Testing
  • Involved in automating test cases using Selenium WebDriver with TestNG
  • Prepared documentation for setting up Selenium and Eclipse Environment on local work spaces
  • Involved in REST based web services testing using SOAP UI web services testing tool
  • Involved in automation of regression test cases and executing scripts using Test Harness & SOAP UI
  • Performed manual testing on the applications on the mobile devices and identified bugs
  • Performed integration and regression testing to check compatibility of new functionality with the existing Functionalities of the application using Selenium
  • Coordinated with developers and record defects in Jira to track until they are resolved
  • Performed testing of Mobile Web application using Selenium WebDriver
  • Created Data Driven Automation Framework to reduce automated scripts maintenance time
  • Wrote automated client-side GUI testing code using WebDriver
  • Used Jenkins as a continuous integration server to run automated test suites
  • Developed the application using Eclipse as the IDE and used the standard features for editing, debugging, running etc
  • Involved in Maven configuration for running servers and scripts after the build
  • Prepared a report of all automation difficulties and test results for further application using Maven
  • Used Git as code repository and Code Collaborator to manage code reviews
  • Environment: Java, Selenium WebDriver, Appium, Eclipse, Page Object Model (POM), Soap UI, TestNG, Maven, Jenkins, Git, Jira, Windows

MetLife Insurance

QA Automation Engineer
01.2017 - 09.2019

Job overview

  • Gathered requirements documents such as business requirements and design documents and other related documents
  • Collaborate with Business users, Developers and Team product owners to understand user stories
  • Developed Test plan and Test specifications based on Functional Requirement Specifications and System Design Specifications
  • Experience as a DevOps Engineer in automating, building, deploying, and releasing of code from one environment to another environment
  • Actively involved in Gap Analysis of Business Requirements, Functional specifications, Technical Specifications, Test Cases using Traceability Matrix
  • Involved in manual testing of front end functionality, hyperlinks, navigation, GUI and system integration testing of the application
  • Performed Functionality testing, System Testing, Regression Testing
  • Participated in User Acceptance Test (UAT), Documented procedures and guiding the users in
  • Identified and Prepared test scenarios and performed peer reviews
  • Preparation of defect status, test case runs status reports and tracking using Quality Center
  • Actively involved in QA reviews and audits during various software development life cycle phases
  • Scheduled weekly Status Meetings and distributed weekly, execution status with Project Manager and with application leads
  • Environment: Manual Testing, Quality Centre, Oracle, Windows

Education

L.N. MISHRA INSTITUTE

MBA from HR

Skills

  • Selenium WebDriver
  • Cucumber
  • Soap UI
  • POSTMAN
  • REST ASSURED
  • APPIUM
  • Android Studio
  • Xcode
  • Agile-Scrum
  • Waterfall
  • SDLC
  • STLC
  • Bug Life Cycle
  • Automation Life Cycle
  • Eclipse
  • IntelliJ
  • VS Code
  • IOS
  • HP ALM/Quality Center
  • JIRA
  • Maven
  • ANT
  • Jenkins
  • GitLab
  • TestNG
  • SQL Server
  • MS Access
  • Oracle
  • MySQL
  • Windows
  • Linux
  • Mac

Personal Information

Citizenship: US Citizen

Timeline

QA Automation Engineer

Insight GenAI
12.2023 - 09.2024

SDET

Kroger
02.2022 - 11.2023

QA Automation Engineer

Citi Bank
08.2021 - 01.2022

QA Automation Engineer

Epson America
10.2019 - 07.2021

QA Automation Engineer

MetLife Insurance
01.2017 - 09.2019

L.N. MISHRA INSTITUTE

MBA from HR
Poonam Singh