Faruk Hossain
Senior Software QA Analyst
US Citizen
*****.*****@*******.***
www.linkedin.com/in/faruk-hossain-a670a1224
More than Nine (9+) years of QA expertise, good Defeet finder with a focus on testing Web, Client-server based and Windows applications at every stage of the software development life cycle (SDLC), including requirements gathering, analysis, design, development, and testing. I am Experienced and well-organized QA Analyst. I have Demonstrate expertise in working with development teams to troubleshoot issues that arise within the AUT. I am Self-motivated and dependable QA with extensive exposure to determining, preparing, and maintaining quality test strategies to ensure quality at each level of assigned projects. I have working experience with Agile (Scrum) and Waterfall methodologies to work on variety of applications such as Healthcare, Insurance, Health Insurance. Extensive experience in creating test plans, test cases, and estimating the number of tests needed. I Have knowledge of VB Script, Descriptive Programming, Zephyr, Jira, Postman, Oracle, and TestRail, as well as functional, smoke, integration, system, regression, UAT, E2E testing. Extensive experience of SQL to write the Query and to validate the Data in Backend.
Areas of Expertise
Software Development Lifecycle (SDLC)
Manual & Automation Testing
Test Plan, Test Cases, Test scenarios
Agile (Scrum), Iterative, and Waterfall
Black box Testing, Functional Testing
Defect Analysis and Defect Log Report
Test execution, Test Execution Report
ALM QC, MS TFS, MTM/ VSTS
Zephyr, TestRail, Jira
Oracle, MS SQL Server, DB2, SQL
Co-ordinate with offshore team
Requirement/US Analysis
Defect Triage
Confluence and Documentation
Unified Functional Testing (UFT)
Data Driven & Hybrid Framework
VB Script, Descriptive Programming
Release, Sprint planning, Demo
Train new joiner and others
Scope analysis, Impact Analysis
Manage/Lead QA team
Professional Experiences
Rxsense, New York, NY 12/2021 – Current
Senior QA Analyst
Collaborate directly with a scrum team comprised of a Product Owner, a Scrum Master, Developers, and members of an offshore team to execute software testing activities and build new application features utilizing the Agile Scrum methodology.
Through attendance at various meetings, I am able to become engaged in tasks such as grooming backlogs, sprint planning, participating in daily stand-up meetings, participating in a test case review meeting, and finally, participating in a retrospective and demo meeting.
As a QA Engineer in collaboration with other managers, Deconstruct complex mapping documents, system requirements, and technical specifications in order to build and execute test scenarios with enough test coverage.
Concentrate on timelines and quality to ensure that a high-quality project is delivered on time.
Set up the meeting with Scrum team, developers, design team, QA Team discussed the project to develop the Testing platform more dynamic to do high level of quality job.
Create and modified different testing documents like Test Plan, Test Cases, Test Data, RTM, Test execution document, defect report, and automation reports.
Strong Experience of creating SQL Query to run them to validate the Data in Database.
Strong experience in using SharePoint for sharing project related document with other team members, like Test strategy documents, Test plan, Test cases, RTM and progress of the project and daily approach.
Use JIRA tool for release management such as sprint backlog and board, Task estimation and tracking, log and tracking Bug. Use Qmetry for design test case and execution purpose in feature team.
Use Postman to test the XML/JSON files and ensure that data is passed and loaded to staging tables.
Tested with Front-End functionality /GUI for the entire application by various black box testing such as Functional Testing, Non-Functional, Smoke, Regression testing, Ad-hoc, Exploratory, Integration,System also End to End.
eClinical Works, New York, NY 10/2019 – 12/2021
Senior QA Analyst
Collaborate directly with a scrum team comprised of a Product Owner, a Scrum Master, Developers, and members of an offshore team to execute software testing activities and build new application features utilizing the Agile Scrum methodology.
Due to the prior lead absence leading the QA offshore and onshore team more than 8 months efficiently.
Through attendance at various meetings, I am able to become engaged in tasks such as grooming backlogs, sprint planning, participating in daily stand-up meetings, participating in a test case review meeting, and finally, participating in a retrospective and demo meeting.
As a QA Engineer in collaboration with other managers, Deconstruct complex mapping documents, system requirements, and technical specifications in order to build and execute test scenarios with enough test coverage.
Concentrate on timelines and quality to ensure that a high-quality project is delivered on time.
Set up the meeting with Scrum team, developers, design team, QA Team discussed the project to develop the Testing platform more dynamic to do high level of quality job.
Create and modified different testing documents like Test Plan, Test Cases, Test Data, RTM, Test execution document, defect report, and automation reports.
Strong experience in using SharePoint for sharing project related document with other team members, like Test strategy documents, Test plan, Test cases, RTM and progress of the project and daily approach.
Use JIRA tool for release management such as sprint backlog and board, Task estimation and tracking, log and tracking Bug. Use Test Rail for design test case and execution purpose in feature team.
Use Postman to test the XML/JSON files and ensure that data is passed and loaded to staging tables.
Tested with Front-End functionality /GUI for the entire application by various black box testing such as Functional Testing, Non-Functional, Smoke, Regression testing, Ad-hoc, Exploratory, Integration,System also End to End.
Perform automation testing with automation team using VB script language to develop HP QTP/ UFT automation script in descriptive way and different concepts like if statements, For loop, and variables.
Develop and maintained custom library, error handling, recovery scenarios, reporting methods and descriptive programming (DP) using VBScript in HP Unified Functional Testing (UFT)/QTP.
Maintain automation hybrid framework and created scripts in UFT by VBScript on Web application.
Performing backend/database tests by developing SQL queries and validating data integrity SQL queries using SQL Developer 10g.Involve in extensive data validation using SQL queries and back-end testing.
During the User Acceptance Testing (UAT) phase, work on User Acceptance Testing to verify the project is successfully fulfilling its End-user delivery promise.
Perform mobile testing on the iOS and Android platforms using emulators and simulators.
Provide knowledge transfer sessions to new team members as well as those who had just joined the team.
Working Accordingly Windows and Web Applications. Created documents such as Test Plan, Test scenarios, Test Cases
Test Data, RTM, Test execution document, defect report.
Amica Mutual Insurance, Lincoln, RI 09/2017 – 09/2019
Quality Assurance Engineer
Worked collaboratively with the scrum team & collected testing data to ensure that all testing artifacts were completed on time.
Conducted an analysis Utilize acceptance criteria to ensure that user stories are concise, unambiguous, and well-tested.
Contributed to the creation of work within an agile environment and participated in meetings such as Sprint Planning, Sprint Review (Demo), and Daily stand-up and retrospective sessions. I was also kept informed of how day-to-day work was progressing with daily agile updates.
Involved in preparing and writing Product Test Plan and defined the testing approach, resources and time lines.
Participated in the review and analysis of business requirements, functional specification and design documents to ensure testability reporting of gaps/discrepancies.
Analyze the requirements for the new build and made recommendations.
Developed a test plan for the new release and created test cases based on the requirements, business rules, and use case in Zephyr.
Performing Expert Usability Testing on Mobile and Web Application.
Used Jira tool to manage release and sprint backlogs as well as log and track defects.
Performed various kinds of testing such as Functional testing, Smoke testing, Regression testing, System testing, Integration testing, Backend testing, Ad hoc testing, Exploratory testing also.
Developed Automation Test Scripts by using the tool HP UFT 12.0 (Unified Functional Testing) to perform regression testing for the new release.
Optimized the scripts by incorporating various types of checkpoints, including Standard Checkpoints, Bitmap Checkpoints, Image Checkpoints, and Database Checkpoints, as well as by incorporating Regular Expressions, creating Recovery Scenarios, and adding additional steps using Descriptive Programming.
Performed Data Driven Tests with the same script for multiple sets of data.
Wrote SQL Queries to test Referential Integrity and performed Database Testing for the Application.
Retrieve data from the application database using the Oracle database management system (RDBMS).
Created and delivered Test Summary Reports to managers after each build release, in addition to maintaining a Test Matrix including the most current test results information.
Collaborated with business analysts, developers, and project managers on group activities.
Rite Aid, Camp Hill, PA 10/2015 – 09/2017
QA Test Analyst
In order to construct a Test Plan and Test Cases, the Detailed Design Requirements Document (DDD) and other relevant documents were analyzed.
In coordination with the development team, a test plan and test cases were developed based on the requirements documents and test data was compiled.
Configured system for Functional Testing, Regression testing, and System testing with controlled testing conditions and prepared test data for positive and negative system testing scenarios.
Performed Smoke testing, Functional Testing, SIT, Regression testing, Backend testing, UAT Testing, Database Testing.
Created and executed SQL queries using SQL developer.
Involved in the preparation and uploading of Test Plan and Test cases in HP ALM.
HP ALM for scheduling and executing test sets, collecting test results, and analyzing the data.
Automated Web Applications using HP Quick Test Professional (QTP) for different projects.
Updating & Executing Scripts and troubleshooting and resolving execution errors in ALM.
Provided the Demos on the automated scripts using QTP.
Attended daily Scrum Meetings as well as the Sprint Review and Planning Meetings.
Attended Daily Meetings with the development team to discuss the Requirements and provide update to PM and SM.
Discussed with the Developers regarding the defects documented in the Spreadsheet and then recorded the valid ones in ALM and coordinated with the development team to get them fixed or to provide override comments.
Attended Peer Review meetings with the QA Managers and documented test execution results.
Prepared Test Summary Reports and gathered and evaluated test metrics for reporting.
Managed bugs in MS Team Foundation Server by doing UAT testing periodically before to release (TFS).
The information, tasks, and progress reports for each project were worked up in advance and submitted through SharePoint.
Healthfirst, New York, NY 03/2014 – 09/2015
QA Tester
Responsible for analyzing business needs, system requirements, and data mapping requirement specifications.
Documenting functional requirements and supplementary requirements in Quality Center.
Involved in developing detailed test plan, test cases and test scripts using Quality Center for Functional and Regression Testing.
Used Quality Center to track and report system defects.
Involved in testing the XML files and checked whether data is passed and loaded to staging tables.
Tested with Front-End functionality for the entire application.
Focused on Data Quality issues / problems that include completeness, conformity, consistency, accuracy, duplicates and integrity.
Developed and maintained custom library, error handling, recovery scenarios, reporting methods and descriptive programming (DP) using VBScript in HP Quick Test Professional (QTP).
Maintained automation hybrid test framework and created scripts in Quick Test Professional (QTP) by VBScript on Web Portals of Provider Search, Benefits & Claims.
Worked with Data Conversion projects for testing data quality after migration.
Experienced using database query tools for Oracle, SQL and SQL Plus.
Involved in extensive DATA validation using SQL queries and back-end testing.
Validated business reporting requirements with internal and external customers.
Used workflow manager for session management, database connection management and scheduling of jobs.
Technical Expertise & Environment
Operating System
Windows 7, 8 and 10, Windows XP, Windows Vista, MS DOS
Types of Testing
Functional Testing (Positive & Negative), Smoke, Regression, Integration, Ad-hoc, End to End, System, Exploratory, Usability, UI/UX, Back-End, User Acceptance Testing (UAT)
Automation Testing Tool
HP Quick Test Professional (QTP)/ Unified Functional Testing (UFT)
Manual Testing Tool
HP Quality Center (QC)/ HP ALM, JIRA, TestRail, MS Team Foundation Server (TFS), Microsoft Test Manager(MTM), Qmetry. Postman.
Databases
MS SQL Server 2012 & 2014, Oracle 10g/11g, Access, SQL plus, SQL Developer, DB2
Application Language
Visual Basic, PL/SQL, C++, C#, Java, J2EE, HTML, XML, .NET
Microsoft Tools
MS Word, MS Excel, Power Point, MS Works and Outlook, Microsoft Visual Studio Enterprise
Browser Testing
Internet Explorer, Chrome, Firefox, Safari
Domain
Healthcare, Insurance, Health Insurance
Methodology & Environment
Waterfall, Agile (Scrum), Iterative, Web Based, Client server based, Window Based
Education:
Queens college, Flushing, NY
High School Diploma.
Flushing High School, Flushing, NY 11356 . Graduation Year: 2004