Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 5

Md Golam Rabbani

Email:Rabbanitech1@gmail.com| Phone: 917-396-3337 | Status: US Citizen

Summary

Professional Automation Test Engineer with full Software Development Life Cycle (SDLC) experience,
including designing, developing and implementing test plans, test cases and test processes:
 Developed Test Plan and Test Cases from various documents – User Story, Use Case,
Functional Requirement Document (FRD), and Design document.
 Organized Test Cases in central repository and Generated Test Data from various sources &
techniques – business requirement, production database, boundary, equivalence, control flow

Over Five (5) years of Hands-on technology professional accustomed to working in complex
environments. Multifaceted experience in software development, software testing:
 Flexible in both Manual Testing and Automation Testing.
 Experienced in Unit Testing, Integration Testing, API Testing, Functional Testing, Regression
Testing, and User Acceptance Testing.
 Expert Test Engineer in developing, debugging, troubleshooting, resolving issue in
development, integration, test, and production environment.
 Designed, developed and updated a lot of automation frameworks – Hybrid framework, POM,
BDD, and TDD.
 Proficient in Java, Selenium WebDriver, Cucumber, TestNG, JUnit, SoapUI, Postman,
RestAssured, SQL, Unix.
 Methodical in process automation of Continuous Integration/Continuous Deployment by
Jenkins tools.
Backed by strong credentials including a computer science degree, worked with cross functional
team and in cross-platform skills in UNIX, Linux, Windows, and Cloud Computing:
 Motivated myself to adapt and learn new tools, techniques and approaches.
 Handled multiple tasks and work independently as well as in a team under tight deadline.

Technical Skills
Selenium WebDriver, WebDriver, Selenum Grid, TestNG, JUnit,
Testing Tools
Cucumber, RestAssured, SoapUI, Postman
Methodology Kanban, Agile Scrum, Waterfall, STLC
RDBMS Aurora, MySQL, Oracle, SQL Server
Operating Systems AWS, Windows, MAC OS, Linux, UNIX, IOS, Android
Languages Java, JavaScript, SQL, PL/SQL, BASH

1
Test Management Rally, HP ALM / Quality Center, JIRA, Zephyr
Version Control Git, GitHub, SVN, Bitbucket

Visual Studio, Eclipse IDE, Ant, Maven, Docker, Browser Stack,


Others
NodeJS, Jenkins Declarative pipeline.

Work Experience

PNC Bank - Pittsburgh, PA


Nov 2021– Present
QA Automation Engineer

Responsibilities:

 Analyzed business requirements to better understand business logic and process flow.
 Pointed stories during Kanban.
 Used JIRA for tracking and reporting bugs, test case creation and execution.
 Created the Test cases and Execute in Zephyr Jira
 Created the Test Data into Table and store the data into Aurora database on AWS
 Good understanding of performance optimization / tuning of Aurora SQL Scripts, Views,
and Procedures
 Coordinated review sessions to review test scenario, test cases with Product
Owner&Developers.
 MaintenanceHybrid Framework using Java, Selenium WebDriver, TestNG, Maven&Data
Driven Development (DDD) &Page Object Model (POM)
 Developed automation test script using Java & Selenium WebDriver, TestNG, reusable
functional library.
 Responsible to verify Web services API request, response JSON data validations in BDD
Cucumber Framework
 Involved in creating automation test suites for progression & regression testing in Soap
UIValidated the test results by writing SQL queries to retrieve the data from tables in
AWSAurora database.
 Experienced with Shell scripting to automate the QA process in Linux.
 Responsible for the Mobile device testing, Android & iOS Testing, Web services Testing,
Analyzing Test plans, which detailed the testing scope, strategy, test requirements, test
report and necessary resources
 Updated the test script to test branch using Git and Bitbucket.
 Developed the Declarative pipeline/ CI-CD pipeline for running the Jenkins job weekly.
 Maintained the Pipeline for Postman using Newman
 Analyzed and find the data defect, report to developer with the reason of data defect.
 Performed complex joining query on underlying tables and report to the ETL/DBA team.

2
Environment: Selenium WebDriver, Selenium Grid, TestNG, Cucumber, ETL, AWS, Azure, Aurora,
Maven, Jenkins, GitHub, SOAP UI, Java, MS Outlook, JIRA, XML, Bash, XPath, CSS, HP ALM, Eclipse
IDE, Agile, Windows, Oracle.

Aetna, Hartford, CT
Jan 2019 - Oct 2021
QA Analyst

Responsibilities:

 Enhanced the Java based test framework to test components built on the cloud-based
AWS/Azure.
 Analyzed business requirements to better understand business logic and process flow.
 Pointed stories during grooming/ sprint planning
 Extensively used data X for data conditioning which is an in-house tool.
 Prioritize the output of data X and TSYS used to generate test data for account charge off.
 Automated application using AutoGen, which is created based of Java and Selenium
 Used Rally & QC/ALM for tracking and reporting bugs, test case creation and execution
 Have some knowledge in Splunk specially to get the OTP (One Time Passcode) code for
further verification purpose.
 Created & Prioritized Test cases and Test data for manual & automation testing.
 Coordinated review sessions to review test scenario, test cases with Product
Owner&Developers.
 Developed Hybrid Framework from scratch using Java, Selenium WebDriver, TestNG,
Maven&Data Driven Development (DDD) &Page Object Model (POM)
 Developed automation test script using Java & Selenium WebDriver, TestNG, reusable
functional library.
 Responsible to verify Web services API request, response JSON data validations in SOAP,
using SOAPUI tool.
 Validated the test results by writing SQL queries to retrieve the data from tables and
database.
 Coordinated in developing, debugging, troubleshooting, resolving issue in development,
integration, test, and production environment.
 Executed automation scripts parallel on different browsers/environments of Sauce Lab
environment& reported defects/results to the team soon.
 Managed test case and update test execution result by Rally.
 Used HP ALM bug tracking tool to report application bugs.
 Attended and coordinated team meeting, formal/informal meeting and internal/external
meeting, daily Scrum meeting, Planning Sprint, and Retrospective meetings.
 Collaborated and managed both on shore and offshore team members

3
Environment: Selenium WebDriver, Selenium Grid, TestNG, Cucumber, AWS, Azure, Maven, Jenkins,
GitHub, SOAP UI, Java, JIRA, XML, Bash, XPath, CSS, HP ALM, Eclipse IDE, Agile, Windows, Oracle, Auto
IT, MS Office Tools.

Walmart, New York, NY


Feb 2017 – Dec 2018
QA Test Engineer

Responsibilities:

 Used Selenium Web driver, java, TestNG, Junit and Maven for designing automation test
cases.
 Executed test cases in multiple browsers and platforms using Selenium Grid.
 Responsible for implementing Apache POI and page object model (POM) using Selenium
WebDriver, Maven, TestNG using Java.
 Performed manual testing in physical devices emulator and IOS simulator with Appium.
 Involved in test automation by using open-source tools such as Selenium, Junit, and
Appium.
 Extensively involved in testing the application manually for the Functional and Systems
Integration test efforts.
 Performed Web-Services Testing using SOAP UI and generated JSON/XML Files for
messaging.
 Used SOAP/REST services using SOAP UI, Groovy Script to test the services.
 Performed Scrum (Agile) methodology for testing the application.
 Developed automated scripts and frame works using python scripting.
 Used BDD framework with Cucumber, Java and created future files with scenario and
scenario outline files.
 Identified defects and monitored resolution via defect tracking tool JIRA.
 Expertise in using Selenium (data-driven, XPath locator) and WebDriver to test the web
application.
 Configured Selenium WebDriver, TestNG, Maven tool and created Selenium automation
scripts in java using Junit prior to agile release.
 Involved in integrating the test suites to Jenkins to execute them automatically after every
successful deployment.
 Utilized GIT repository to perform efficient remote team working. Checked in all tested
PL/SQL code in SVN and maintaining versions of PL/SQL codes.
 Involved in implementation of Test Automation Framework build using Selenium
WebDriver, protractor to handle Angular JS, TestNG and Maven technologies under Java
platform utilizing industry leading harness design patterns and approaches.
 Developed test code in Java language using Eclipse, IDE and TestNG framework.

4
Environment: Java, Appium, Selenium IDE, Firebug, Oracle, Agile, SQL, GIT, IOS, Cucumber, Maven,
JIRA, TestNG, Junit, HTML, XML, Jenkins, Microsoft Test Manager, Cucumber.

You might also like