Post Job Free

Resume

Sign in

Test Automation Software Development

Location:
Queens, NY
Salary:
90K
Posted:
August 09, 2023

Contact this candidate

Resume:

MD SAIDUR RAHMAN

Queens, NY ***** 1-347-***-**** adytdt@r.postjobfree.com

Professional Summary

Analytical, results-oriented, and performance-driven professional, offering more than Seven years' + experience

in IT and software testing within financial, insurance, and Investment industries. Certified Salesforce Administrative with dynamic realtime execution in CRM as well as nCino. Adept at designing and developing test plans, cases, and automated scripts; participating in evaluating business level-requirements, and manual testing methods; and performing smoke, functional, integration, system, User Acceptance Testing (UAT), regression, and graphical user interface (GUI) testing. Skilled in object-oriented programming (OOP) through Java, while implementing inheritance, polymorphism, encapsulation, abstraction, and Java collections.

Skills

Technical Skills

Operating Systems:

MS-DOS Windows macOS Linux UNIX iOS Android

Methodology:

Waterfall Agile (Scrum) V-Model (Software Development)

Databases:

Microsoft Access Oracle Microsoft SQL Server

Testing Tools and Framework

Plugins:

Selenium Web Driver Eclipse TestNG JUnit Maven J-Meter Postman Rest Assured GIO Active MQ DIV Appium Salesforce nCino

Jenkins Git Firebug Cucumber Apache POI

Defect Tracking Tools:

HP Quality Center/ALM JIRA TFS

Programming Languages:

Java JavaScript Gherkins SQL HTML

Jenkins Git Firebug Cucumber Apache POI

Defect Tracking Tools:

HP Quality Center/ALM JIRA TFS

Programming Languages:

Java JavaScript Gherkins SQL HTML

Work History

Senior Automation Specialist 01/2022 - Current

First Republic Bank, New York – New York, NY

Provide expert oversight to existing tests toward test automation. Offer hands-on support to architect in developing automation framework from ground up.

Project Handled:

Project Name: Monitoring & Control Loan System (MCLS)

Application: MCLS (Monitoring & Control Loan System) is a web-application for high-risk high value, all new loan

that need to be controlled and monitored by the set of rules.

Created a test Plan for PLP and MCLS new line of business testing, based on QA team Requirements.

Managed regression test cases for PLP and MCLS and PLOC coverage in Jira, creating Test Execution cycles.

Created automation framework in mable tool for new PLP and MCLS & PLOC functionality, monitored test coverage and reporting.

Implemented security and sharing rules at object, field, and record level for different users at different levels of organization.

Hands on experience on nCino which is cloud based Bank operation system.

Create Lead testing effort for 'Commercial Lending' loan origination system (nCino) built on Salesforce.com that combines customer relationship management (CRM), loan origination, content management, business process management, and instant reporting in one location.

Worked on Loan Origination and manual and custom documents placeholder in nCino.

Implemented security for application using Profiles, Roles, Permission sets and sharing rules for organization.

Implemented custom validation rules, custom Formulas, email Templates, Assignments Rules and Auto-Responses for Cases and Leads

Worked with various Salesforce.com objects like Accounts, Reports and Dashboards

Display technical expertise in building automation framework from scratch through Selenium WebDriver,

Java Programming Language following BDD with Cucumber

Utilize Gherkins language to write test cases, Maven to build tools, TestNG for unit testing, Git for version

control, Jenkin for CI, and Selenium Page Factory concept for Page Object Model

Maintain active participation in release and sprint planning, retrospective, and daily Agile Scrum development

Develop and implement the following applications:

Behavior-driven development (BDD) scripts with Cucumber and written step definitions.

Data-driven test framework with Page Object Model approach.

Tests for usability, interface, low-level resource, service, and compatibility testing for mobile devices.

Oracle SQL Queries to validate data from database tables, along with back-end testing.

Automated test framework in Selenium, while deploying source code to GitHub.

Expert in Performance test using J-Meter.

Gherkin Syntax to test behavior of BDD, along with Cucumber with Selenium (WebDriver).

TestNG, Apache POI frameworks for test suite and data-driven testing.

Jenkins for continuous integration and development.

Java, Maven, Git, JUnit, and TestNG framework to create, debug, and run automated test scripts in

Selenium WebDriver, and J-Meter for performance testing, Rest Assured and Postman for API

Testing.

JIRA for defect life cycle from opening to closure.

Demonstrate excellent skills in various testing, including smoke, black box, functional, integration, UI,

data, interface, regression, and UAT web and client-server-based applications.

Deal with preparation of test strategy and schedule for new and upgraded application and services.

QA Automation Engineer 01/2019 - 12/2021

American Transit Insurance Company – NY

Newly Developing Insurance Brokerage/ Agency management system with accounts. Offer hands-on support to architects in developing automation framework from the ground up as requirements.

Project Handled:

Project Name: IBMSA (Insurance Brokerage Management System with Accounts)

Application: Worked on multiple core applications Claim Center (CC), Risk Analyzer (RA) and Commercial Auto Payment (CAP), Online customer portal (OCP),UPR,EPR etc.

Responsibilities:

Actively involved in all phases of Software Development Life Cycle (SDLC)

Participated in release planning, sprint planning, daily scrum and retrospective in agile scrum environment.

Design and develop Test Plan, Test Cases, and Automated Test Scripts

Submit the defect reports, and communicate issues to business, engineering, and management using JIRA.

Expert in BDD framework cucumber and Data driven framework selenium web driver, Java.

Developed and maintained automation test scripts to support functional, regression testing and participated actively in system testing and regression testing

Developed Automation framework from scratch using Maven, TestNG with java programming language

Work with the Automation Engineer team to automate test scripts using Selenium Web Driver, enhance the scripts, debugging the scripts

Experience in cross browser testing using TestNG and hands on experience in Selenium Grid

Developed Data driven, Keyword driven and Hybrid test framework with Page Object Model approach.

Use Jenkins as Continuous Integration (CI)

Check, and verify the Configuration file written in XML

Use GitHub as a version control managements systems for the automation scripts and update repository

Performed Restful API testing using RestAssured, testNG, and maven

Performed Mobile web and native App testing for Android, and iOS

Performed different types of testing Smoke, Functional, GUI, Integration, System, Regression, User Acceptance and Production support.

Performed End-to-End testing frontend and backend plus considering all interfaces and subsystem for functional and non-functional testing

Developed complex SQL queries to do data validation

Used standard SQL functions and commands to develop SQL queries

Led 2-3 junior QA team member for smaller or part of project to achieve results

Worked closely and independently with various teams including development and management

Supported Production deployments and Monitored and track high Priority defects and Production Issues on day-to-day basis tested the application on various generations of Android and I phone

Environment: ALM, Selenium Webdriver, Grid, Maven, Junit, TestNG, Jenkins, Cucumber, SVN, SQL, SOAPUI, Java, XML, HTML.

Senior Selenium Automation QA 03/2017 - 12/2018

Rabo Bank – Manhattan, New York

Project Handled:

Project: Liquidity Risk Management

Moody's – Web based application- designed to manage Liquidity Risk

QlikView- Web based application -designed to manage Liquidity Risk report and 2052a reports

Responsibilities:

Experienced with Agile (Scrum) methodology approach and follow-up with TFS(Team foundation server)

Extensively work throughout defect life cycle from opening to closure using TFS

Setup Automation from scratch in this project

Build and enhance the Automation framework from scratch

Working with team and understanding business requirement, doing manual testing

Validation data from Database, Excel(Pivot) table with Test data

Expert in Excel formula and VLOOKUP to validate data manually and expert in Excel Automation with java using POI, Aspose cell, SmartXLS API

Using Selenium Webdriver and cucumber,Junit with java programing language for Automation

Write feature file with Gherkin language for business logic and test cases, enhance the scripts and synchronize, debugging the scripts and save the time for regression testing, smoke, and sanity testing

Performed compatibility testing with various mobile handsets to ensure that functionality working as expected

Expert in identification of element with locator and XPath

Extensively involved in data driven testing from Excel, Web Table and Backend

Managing Automation project with Maven Build tool

Use Jenkins for Continuous Integration

Expert Rest Assured with JAVA for REST API

Mobile native app automation with Appium

Expert in various type of reports using cucumber Extent Report, ReportNG, Surefire

Use TFS as a version control managements for the automation scripts and update repository

Write complex SQL queries to test Data from Backend

Environment: Windows 7, TFS(Team foundation server), MS Office 2013, Skype for Business, Outlook, SharePoint, Share drive, Eclipse (IDE), Selenium Webdriver, Java, TestNg, Maven, Jenkins, Oracle.

Software QA Analyst 02/2016 - 02/2017

Fidelity Investment – Merrimac, NH

Project Handled:

Project: Liquidity Risk Management

Application: Risk Model project aims to address customer complaints arising from the current 4-day hold on deposited funds. Delivery of risk model will implement a process that will accelerate funds availability for Personal Investing (PI) deposits (for non-On Us checks, EFT, etc.)An accelerated hold period value is derived based on the account's risk tier (assets + tenure), deposit instrument (check, EFT, etc.), deposit channel (mail, branch, mobile, home scan, EFT) and deposit amount to be utilized by the current nightly transaction aging process, Deposit outcome from Rules Management was displayed to customers via Web/Mobile application, This project was part of Compliance to Reg CC by FRB and dealt with AML and Fraud Management arising from householding risk.

Responsibilities:

Involved in complete QA Life Cycle

Involved in analyzing user requirements, identifying test cases and setting up test data

Participated and involved in test procedures and test plans reviews.

Designed and developed Test Plan, Test cases, and Test Scripts

Extensively worked with Database verifications and Validations

Conducted Backend testing using SQL and database concepts

Executed different types of testing Black Box, Smoke, Unit, Regression Testing, Integration Testing, System Testing, participated UAT Testing

Managed software requirements, test cases, test execution, and defects using HP Quality Center

Worked closely with product developers and other teams to achieve systems information performed all required testing and meet deadlines

Responsible for weekly status updates showing the progress

Participated in team meetings with Functional/Development Team to fix defects

Environment: Windows 7, TFS(Team foundation server), MS Office 2013, Skype for Business, Outlook, SharePoint, Share drive, UFT, Eclipse (IDE), Selenium Webdriver, Java, TestNg, Maven, Jenkins, Oracle.

Education

Masters: Management

National University

Chartered Accountancy Course: 4 Years Course

ICAB

Certifications

Licensed [Salesforce Admin] - [2023]

Additional Information

Client/Stakeholder Management & Issue Resolution. Planned & strategized test schedules in accordance with project scope and delivery deadlines Identified, analyzed & reported application defects and rendered assistance with resolution via JIRA Interacted with customers & internal stakeholders to ensure complete & thorough understanding of all requirements. Defined, implemented and maintained test plans, test specifications, and test suites. Implemented and executed test strategies to improve the overall quality and boost test code coverage. Directed Performance and Load Testing, and administered System performance & health monitoring. Appointed in-charge of testing web services in SOAP/REST with JSON/XML data to enhance customer-facing apps/APIs. Developed & executed test cases to boost automated test coverage for existing functionality Deployed both functional and automation testing to successfully integrate backend with Restful APIs. Enhanced and maintained the test automation framework that is built using widely used, open source frameworks such as Selenium, Cucumber, and Gherkin. Integrate new libraries and frameworks as the mobile test automation landscape matures Work with the software development and manual test team to build, maintain, and monitor the existing suite of automated tests. Understand the business domain and customers we support to ensure that the test suite catches defects before they reach the customer. Independently developed Test Plans, Test Cases and Test Specification documents. Assesses and evaluated the coverage of all aspects of requirements in the test design Defined functional test cases based on technical design/functional design for verifying accuracy of developed features Documented testing results & performed root cause analysis to initiate corrective action for meeting quality objectives. Led manual, compatibility, performance and security testing for web applications Deployed expertise in test planning, test design, test strategy & execution in addition to Agile/Scrum methodologies Conducted Test Planning, strategized system testing & methodologies and developed system integration test cases. Formulated scalable automated test frameworks and test suites across technologies for the entire product portfolio Rendered assistance to conduct design/code inspections & performed manual testing encompassing all functionalities. Stakeholder Management & Webpage Development Collaborated with developers and QA leads to enhance testing performance, automation, and tools Automated and resolved defects for developing an end-to-end testing solution Devised processes for high-quality releases with clearly defined test phase entrance and exit criteria Scripted detailed test scenarios via advanced test automation frameworks like Cucumber/BDD frameworks, etc.

Languages

English

Full Professional

Bengali

Native or Bilingual

Hindi

Professional Working

Urdu

Professional Working

Spanish

Limited Working

Work Status

US Citizen



Contact this candidate