Career Objective
** ***** ** ***** ** experience in Quality Assurance with bachelor’s degree of Computer Science. Diverse experience in Automation, Manual, Web and Client/Server applications on Windows environment to secure a position of Software Test Engineer/ Quality Assurance Analyst.
Involvement in Setting up Test Environments, Requirements Management, Client Interactions, Test Infrastructure Development, Test Strategy Development, Test Planning, Test design, Test Automation, Test Execution, Defect Reporting, Test Status Reporting, Test Closure Activities, Risk Management.
Work History
FDNY Headquarters.
9 MetroTech Center,
Brooklyn, New York.11201
Role: Sr. Software Test Engineer
Duration: August 2022 to Present
Responsibilities:
UFT Automation Framework,
Application: Bureau of Technology Development and Systems (BTDS).
Applications Platform: Web and Client/Server applications
Operating system: Windows
Environment: UFT.ALM, Bit Bucket, Jenkins and Jira.
Oracle, SQL, Excel, Html.
Glen Core Ltd.
Manhattan, New York
Role: Sr. Software Test Engineer
Duration: August 2018 to August 2022
Responsibilities:
Manual Testing, API AutomationFramework, UFT Automation Framework, Test Complete Automation framework
Application: Tempest, Openfin, Oil Trading
Applications Platform: Web and Client/Server applications
Operating system: Windows
Environment: Agile, Ready API, Swagger, Rest API, Soap UI, Json, Html, Gherkin, Bit Bucket, Jenkins and Jira.
Oracle, SQL, Excel, Html.
Wells Fargo Securities
Charlotte. NC
Role: Senior Automation Engineer
Duration: February 2017– July 2018
Responsibilities:
Manual Testing, UFT Automation Framework
Application: Open link Endure, Commodities Trading
Applications Platform: Web and Client/Server applications
Environment: Agile, Vb Scripting, UFT, ALM, SQL, Oracle, SVN, Jenkins and Jira. Excel, Html
Sheraton Hotels and Resorts - Stamford, Connecticut
Role: Senior QA Engineer
Duration: September 2013– December 2016
Responsibilities:
Manual testing, Selenium Automation Framework, UFT Automation Framework
Applications Platform: Web and Client/Server applications
Application: Hotel Booking, Reward program
Environment: Agile, Python, Selenium Web Driver, Test NG, SQL, Oracle, Git, Vb Scripting (QTP) ALM, Jira, Jenkins, Excel, Html.
Education: Bachelor of Computer Science. Southern University. Chittagong. Bangladesh.
Note: All Responsibilities are links With Hyperlinks
Technical Skills
Automation Testing Tools
Ready Api. Test complete. Selenium Web Driver, TestNG, Quick Test Professional (QTP) 11.0/HP UFT 14.00, HP ALM, Rest API, SoapUi
Bug Tracking Tools
JIRA, HP Quality Center (QC) /ALM 12.5,
DBMS
Oracle, DB2. MySQL
Software Application
MS Office, MS Outlook and MS Visio.
Operating system
Windows
Programming Language
VB Script, SQL Query,
Source code Repository
Bit bucket, SVN.GIT
Build and CI Tool
Maven and Jenkins
Web Browser
Internet Explorer, Mozilla Firefox, Chrome, Windows Safari.
Professional Summary
Manual Testing:
Strong experience in the Information Technology industry as a Quality Assurance Analyst.
Experience working in an Agile/Scrum development process.
Very innovative with good communication and presentation skills. Full of energy and very agile, always ready to take new challenges
In-depth understanding of Software Development Life Cycle (SDLC), different types of methodologies such as Waterfall, Agile Scrum and Well-versed with Software Testing Life Cycle (STLC).
Well Versed with Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC) including Agile Methodology.
Expertise Manual Testing (Functional Testing, Integration Testing, System Testing, Regression Testing, Negative testing, End to End testing, Sanity Testing).
Experience in Functional and Non-Functional (Availability, Usability, Reliability and Compatibility) Testing Types.
Well versed with Various Testing Stages/Levels/Phases, Testing Types, Testing Techniques and Quality Work Products.
Prepared Test Plan, Test Cases and testing scenarios, Install the application and configure the application
Extensively worked on Writing Test Cases, Execute Test Cases, Logging Defects, Defect Tracking and Prioritize Defects.
Responsible for preparing daily status report, weekly status report, monthly client presentation, audit report and QC report
Ability to document and track defects using HP ALM /Quality Center (QC), and JIRA.
Writing and executing test plans and test cases in highly structured environments and performing all types of testing.
Excellent Communication Skills, the ability to work as part of a team and on own.
Expert in troubleshooting complex errors in Exceptionally good demonstration and explaining skills
Understanding the Business requirement and domain knowledge. Executing the scripts under the defined time frame
Responsible for task assignments, team management and test execution
Solid Hands-on experience in Functional, Integration, and Regression testing, Black box testing, GUI testing, Back-end testing, and User Acceptance Testing (UAT) testing.
Preparing other reports - UAT Defect analysis report, Test execution reports, Defects reports and other reports as per the client\ organization requirement
Providing adequate support to the developers for defect analysis. Experience in configuring setups for testing in Windows
Expert in Querying and Testing RDBMS such as Oracle, SQL Server, and MS Access for data integrity. Proficient in MS Access, SQL, Oracle (12g).
Developed SQL queries for Back-end testing/Database testing and participated in end-to-end testing.
Tested the cube functionality by writing complex SQL queries in Oracle and verifying the results against the cube.
Worked with SQL Server to pull the test data and setting up data driven tests using QTP.
Extracted data of various types from SQL Server by developing SQL query scripts in Query Analyzer.
Build efficient SQL Queries which can help reduce the complexity and effort of query creation.
Verified the client financial statements, holding their policy and financial details using SQL.
Wrote SQL queries for data validation. Expert in validate API and DB data elements, SQL queries.
Good Exposure on Requirements Analyzing and Streamlining and Management.
Good Expertise in Financial, Banking, Business Domains.
UFT Automation Framework
Created the environment for automation testing and designed the strategy for complete test coverage.
I have strong experience working with different Automation frameworks such as data-driven, Keyword, and Hybrid frameworks, and Have sound knowledge in Data validation using Complex SQL queries as a backend Data Validation against front-end applications.
I used the ODBC connection function in Automation to insert, update and retrieve data from the database using SQL.
I also have worked on BI Report data validation using Excel Automation in UFT by comparing huge data sets against databases.
Developed and executed various VB scripts, loading and unloading GUI map files, created GUI Checkpoints, Data Base checkpoints, Implementing Data Driven Tests and Synchronizations, and automated web applications using HP Unified Functional Testing (UFT).
Used HP Unified Functional Testing (UFT) for Shared Object repository creation and maintenance, used the regular expression, re-usable actions, data table, checkpoints, and recovery scenario.
Performed data-driven testing and Keyword- driven Regression testing using HP Unified Functional Testing (UFT).
Expert to Work with XPath with UFT to Identified Web Objects in the application.
Regularly Updating and Maintaining Comprehensive Automation Regression Test Suite containing Test Cases from Previous releases and executing them on a Regular Basis.
Optimized HP Unified Functional Testing (UFT) scripts for Regression testing of the application with various data sources and data types.
Mapped the custom objects to the standard objects where necessary, and inserted GUI, Bitmap, and Text checkpoints where needed, to compare the current behavior of the application being tested to its behavior in the earlier version using HP Unified Functional Testing (UFT).
Parameterized the fixed values in checkpoint statements, created data tables for the parameters, and wrote functions for the parameters to read new data from the table upon each iteration – Performed Data-driven testing.
Automated the functionality and interface testing of the application using HP Unified Functional Testing (UFT).
Inserted Object Data Verification Checkpoint on HP Unified Functional Testing (UFT) automation testing tool.
Verified Backend Data using ODBC after interacting with front-end using Automation Test scripts.
Involved in project review meetings and discussed issues and status for tracking the progress with project teams.
Provided daily and weekly project status reports and escalated issues to the Manager as well as the Client as needed.
Actively participated in the team meeting with the developer and business analyst.
Effective understanding of the complete Test Execution Framework and effectively maintaining the scripts
Hands-on coding experience in scripting language- VB Scripting. Thorough in working with Word, Excel, FrontPage and Accessible
Optimized and maintained the existing developed automation framework via QTP / HP UFT.
Worked with application development and product development teams to produce and implement all testing artifacts including, but not limited to; test Strategy, test plans, test scripts, test data, test execution results, and defects.
Set up the testing environment and involved in both manual testing.
Implemented black box, navigation, functional, user interface, security, data-driven, configuration, system, regression, and user acceptance testing.
Developed automation scripts in HP Unified Functional Testing (UFT) to automate smoke and regression testing.
If issues were identified with any project, bugs were entered into the project bug reporting system and a decision was made to determine whether the project should proceed to production deployment.
Managed the testing process, scheduled batch tests, log and tracked defects using HP ALM.
Co-coordinated with System Analysts, Development & Test Teams to review Test Plans, Test Cases, and requirement standards & resolve issues including User Acceptance Testing.
Performed Functional, Regression, Integration, and End-to-end testing using HP Unified Functional Testing (UFT).
Designed and developed automated scripts for functional, regression, sanity, and integration testing using Quick Test
Ready API Automation Framework:
Extensive hands on experience using SOAP UI OR REST or Ready API for Web Services automation
Experience working with services like GET, POST, PUT, & DELETE, etc.
Validate feedback, response time, error code.
Creating new project and Automation framework
Expert in reading and understand API documents and get a good number of test cases and scenarios.
Verify during API testing, Data accuracy, HTTP status codes, Response time,Error codes in case API return any errors
, Authorization checks
Created automation scripts in SOAP UI using Groovy Script for Ready API testing.
Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
Conceptualized, designed, and implemented automated functional API test cases using SOA test, and Soap UI
Selenium Automation Framework:
Effective understanding of the complete Test Execution Framework and effectively maintaining the scripts
Experience in Automating Web Application Testing using Selenium WebDriver with TestNG framework.
Experience in Python Programming, Selenium Web Driver, JUnit and TestNG.
Well versed with Handling Elements in Selenium Web Driver.
Writing Test cases using Element locators, WebDriver methods, Python programming features and TestNG Annotations. Executing Selenium Test Cases and reporting defects.
Experience in Data driven Testing, Cross browser testing and Parallel Test execution using Selenium WebDriver, TestNG and selenium Grid.
Preparing other reports - UAT Defect analysis reports, Test execution reports, Defects reports, and other reports as per the client\ organization requirement.
Developed a python testing library of ELMO board which was a data generator board for data-generating instead of controlling the board through a website. Automated EFM tests using Jenkins.
Wrote python scripts to parse XML documents and load the data in the database.
Generated property list for every application dynamically using python
Wrote python scripts to parse XML and CSV documents to load the data in the database.
Used TestNG to enhance the quality of the framework and to get better test execution reports.
Used 'properties' files as repositories of objects and configuration management in Selenium
Used JDBC to connect with application database and execute SQL queries from Automation scripts
Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
Test Complete Automation framework:
Created the environment for automation testing and designed the strategy for complete test coverage.
I have strong experience working with different Automation frameworks such as data-driven, Keyword, and Hybrid frameworks, and Have sound knowledge in Data validation using Complex SQL queries as a backend Data Validation against front-end applications.
I used the ODBC connection function in Automation to insert, update and retrieve data from the database using SQL.
I also have worked on BI Report data validation using Excel Automation in Test Complete by comparing huge data sets against databases.
Developed and executed various VB scripts, loading and unloading GUI map files, created GUI Checkpoints, Data Base checkpoints, Implementing Data Driven Tests and Synchronizations, and automated web applications using Test Complete
Used Test Complete for Shared Object repository creation and maintenance, used the regular expression, re-usable actions, data table, checkpoints, and recovery scenario.
Performed data-driven testing and Keyword- driven Regression testing using Test Complete.
Regularly Updating and Maintaining Comprehensive Automation Regression Test Suite containing Test Cases from Previous releases and executing them on a Regular Basis.
Developed automation scripts in Test Complete to automate smoke and regression testing.
If issues were identified with any project, bugs were entered into the project bug reporting system and a decision was made to determine whether the project should proceed to production deployment.
Managed the testing process, scheduled batch tests, log and using Jenkins
Co-coordinated with System Analysts, Development & Test Teams to review Test Plans, Test Cases, and requirement standards & resolve issues including User Acceptance Testing.
Performed Functional, Regression, Integration, and End-to-end testing using Test Complete.