Professional Summary
Software Quality Assurance and Testing QA with 7+ years of experience in Financial and Insurance industries. Proficient in requirement analysis, estimation, design, development and QA Testing of Client/Server, Web based, mobile applications. Extensive experience in developing test plan, test cases for manual test and automated test scripts using leading automation testing tools. Developing automated test scripts using Java and Selenium WebDriver. Solid understanding in complete Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) and QA Strategy, QA Methodologies, Quality Control, Verification, and Validation services- (Waterfall & Agile/Scrum).
Attended and coordinated team meeting, daily Scrum meeting, Sprint Planning and Retrospective meetings
Reviewed business requirements and technical documents and identified gaps
Experience in BlackBox, Smoke, Functional, UI, Regression, Integration, System and User Acceptance Testing
Proficient in QA Testing both in Manual and Automation using Selenium, HP-Quality Center, UFT,TFS,ALM, JIRA etc
Skilled in data analysis, debugging, identifying, reporting, tracking and resolving all defects prior to production
Experience in open source automation testing tools like Selenium WebDriver
Experience in working with Java environment as a QA Automation Test Engineer
Experience with JUnit, TestNG, Apache POI, BDD frameworks
Experience in conducting different types of QA testing including GUI, Functional, Integration, and Regression testing both manually and through the automated testing tools
Knowledge automating Android and iOS Mobile Apps test scripts using Selenium and Appium
Skills in Back-End Testing using various complex SQL queries
Experience in Jenkins, maven and GIT
Experience in working with Katalon studio toolset for web app automation testing
Verified and validated REST API endpoints using Postman and RestAssured
Proficient in risk analysis, prioritizing, multitasking and comfortable working with strict deadlines
Highly communicative with other key participants including client, detail oriented, excellent interpersonal, written, verbal communication skills and strong analytical, problem solving and decision-making skills
Self-starter with capability to adapt and learn new tools, techniques, approaches and leadership skills
Strong communicator and skillful in working closely with key participant cross functional team to identify and resolve problems. Ability to convey technical concepts to non-technical audiences.
TECHNICAL SKILLS
Automation Tools/Frameworks:
Selenium WebDriver,TestNG,JUnit, Apache POI, Gherkin, Cucumber,Chropath,
Extent Reports, HP-Quality Center, ALM, JIRA
Languages:
Java,SQL, HTML, XML
Databases:
Oracle 10g/11g, DB2,Microsoft SQL Server, MS Access
Development Tools:
Eclipse, NetBeans, Oracle SQL Developer, Maven, Git, Jenkins
Operating Systems:
Linux (Red Hat, Ubuntu ), Windows
Major Projects
GAP Medical, Long Island, NY September 2018 – Present
QA Analyst in Automation Team
To met BASEL Regulatory Compliance Application specifically designed, built and operated to fully address the need to manage patient’s records in the medical environment. It is also able to improve the way hospitals, medical practices and medical billing companies do business.
Responsibilities:
Wrote test automation scripts in Selenium Web Driver using Java, JUnit and TestNG
Implemented Page Objects Model (POM), Apache POI in WebDriver Scripts, Data Driven, Keyword Driven and Hybrid Frameworks using Cucumber, Selenium WebDriver, Junit and Java
Coordinated with developers and record defects in JIRA to track until they are resolved
Created Requirement Traceability Matrix (RTM) to analyze changes and identify the areas of application for Regression Testing. Executed Test Cases, logged defects, developed Test Defect Reports and Escalated issues
Setup and Configured the testing environment with Maven, Eclipse, TestNG, Cucumber, Selenium WebDriver and Selenium Java client driver
Support automation script in groovy for web app automation testing using Katalon Studio toolset
Experience in developing Test Plans, Test Cases, Test Execution, Test Results Analysis, Test Scripts, Traceability Matrix and establishing Test Environments
Developed automated tests for continuous regression testing and reducing manual testing using Cucumber, Selenium, TestNG and Maven
Worked in Agile methodology with SCRUM Process for the product development attending Daily Standups, Sprint Planning, Review and Retrospective meeting
Performed Database testing, wrote complex SQL queries, for Data Profiling, Data validation
Executed web service testing like Rest API using Postman, RestAssured and SOAP UI
Worked with source version control tools such as Git, SourceTree
Maintained Metrics and participated in the Weekly Status Updates showing the progress of the testing effort and open issues to be resolved.
Environment: Java, Selenium, Maven, Git, Jenkins, TestNG, Apache POI, SQL, JIRA, ALM, MS Excel.
SunTrust, Richmond, VA July 2017 – September 2018
QA Analyst
Project: CLO (Commercial Loan Orientation Project)
Application: MIP QA/UAT portal- Web based application – designed to manage credit & loan summary, payments, risk solutions and process services.
Responsibilities:
Creating detailed Test Plans, Test Cases and reported Defects by executing it.
Developed test plans, test cases using HP Application Life Cycle Management (ALM).
Developed Test Automation Framework from scratch using BDD Feature file, Cucumber, Selenium WebDriver, Page Object Model (POM) and Java
Validated data using Oracle SQL Developer writing complex SQL queries
Performing Black Box, Regression, Functional, smoke and System Testing
Driving the implementation of automated regression tests using Selenium WebDriver
Clearly and accurately report and assign bugs using bug-tracking tool JIRA
Involved in Release support - Release to QA, involved in environment setup, testing the release process
Prepared the gap analysis document by analyzing both the requirement specification document and design specification document
Performed manual testing to check the functionality of the application
Tracked and logged defects and coordinated meetings with developers and business analysts to prioritize the bugs and bugs fixing
Mapped requirements to Test Cases and Test Cases to Requirements Traceability Matrix
Worked closely with development staff to resolve the defects and Testability issues throughout STLC.
Environment: Selenium WebDriver, Cucumber, Postman, ALM, JIRA, Oracle, Unix, Java, XML.
Helen Keller International (HKI), Dhaka, BD March 2013 – May 2017
QA Analyst
Project: Sustainable Agriculture and Production Linked to Improved Nutrition Status Resilience and Gender Equity (SAPLING)
Application: Nutrition Sensitive Agriculture (NSA) application for Agriculture farm development, training, capacity building of field level staff, group markeing and Ultra poor activities.
.
Responsibilities:
The primary responsibilities were improving the quality of development for QA release, analyze business aspects, technical requirements, setup test environment, identifying, preparing test plan, test scripts, test cases create test data, manage, execute and report throughout the software release cycle
Wrote test plan, test case review and executed test cases, find defect, report defect in QC and follow up the DLC
Created the Regression Test cases and automated them for the purpose of regression testing
Analyzed and reviewed the software requirements, and functional specifications
Interacted with Development, Requirement, CM, and QA Teams to ensure overall quality of the software
Communicated with developers and QA Team members to resolve issues
Manually performed System, Positive, Negative, Integration, Boundary, Sanity, Functional, Cross Brower, Regression, UAT Testing for billing applications
Participated in peer reviews of software requirements, designs and test procedures
Other responsibility testing estimation production support, team support, training team and end-client, report status, coordinate meeting.
Education:
B.Sc Ag (Hons), Bangladesh Aqricultural University.
Work Status in US: Green Card (GC)