Mohammad M Kabir

QA Automation Engineer at Ballooning Nest Eggs
  • Claim this Profile
Contact Information
Location
New York City Metropolitan Area

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • United States
    • Financial Services
    • 1 - 100 Employee
    • QA Automation Engineer
      • Mar 2018 - Present

      • Design Module Driven automation Framework from scratch using Selenium WebDriver, Java, Apache ANT, Eclipse in Windows and Mac platforms to cut down the Regression time in half. • Deploy automation scripts to GitHub Repository for Continuous Integration (CI) testing using Jenkins and GitHub Desktop. • Use Firebug/Firepath to read the HTML Tags from the page to identify the UI Functional Locators for automation framework. • Configure Apache Log4j (Logging Services) to capture logs so that can be used to Troubleshoot the failed test scripts in Agile development team. • Develop API Automation framework to send the requests and verify the responses using Postman, JScript, JSON, Swagger and generate HTML Report. • Involved closely with developers in testing of UI modules developed using HTML, JSP, Jscript and CSS. • Run API Automation and Selenium test suite during continuous process to find bugs sooner. • Maintain and execute the test scripts according to business requirements document (BRD). • Perform Business Functionality, Black Box test, Integration test, System test, Negative test, Smoke test, Regression test and Sanity test. • Performed Cross browser testing and parallel testing on Chrome, Firefox and Safari using TestNG and Maven on Selenium WebDriver. • Review and report defects, test results and potential risks, along with day to day tasks to Manager on a timely basis. • Involved in the usage of BDD framework to develop Cucumber Step Definitions, Scenarios and Features using acceptance criteria. • Handled Selenium Synchronization problems using Explicit & Implicit waits during regression testing. • Involved in writing complex XPATH using following and preceding and using functions like contains and not contains. • Involve in analyzing system specifications, design, development and execution of test plans and test cases for Manual and Automated testing. • Manage defect process, analysis, and assignment and report and verify all bugs in JIRA. Show less

    • United States
    • Software Development
    • 100 - 200 Employee
    • QA Engineer
      • Oct 2016 - Feb 2018

      • Gathered, analyzed and reviewed use cases, requirements, User Stories and UX for testability. • Worked closely with the Product/Project Managers, business unit personnel, developers, technical personnel, end users, and others to develop test plans, test criteria, test cases, and acceptance criteria and to ensure the effectiveness and quality of the components and systems developed. • Helped the team with both manual and test automation. • Configured Apache ANT to run the automation test suite from BAT file in local machine. • Performed Web Services testing using REST-Assured. • Developed Test Plans, Test Cases, Test Scripts, Test Scenarios, Test Data and Traceability Matrix. • Participated in walkthrough/Peer Review meetings with testing team members, developers and business analyst to present Test Plan and Test Cases. • Conducted Integration, System, Functional, GUI, Regression, Cross-Browsers, Smoke, Database Integrity, API, User-Acceptance (UAT) and Exploratory testing . • Tested Web based and Mobile Responsive applications. • Gave day to day activities report to QA Lead. Show less

    • Bangladesh
    • Design Services
    • 1 - 100 Employee
    • Quality Analyst
      • Jun 2013 - Mar 2016

      • Analyzed the business requirements and design documents. • Created Test Cases and Test Steps for Manual testing. • Performed Functionality testing and GUI testing. • Performed backend testing by extensively using SQL queries to verify the integrity of the database. • Participated in daily Scrums and Sync up calls to discuss the updates/ progress of testing Involved in the writing and implementation of the Test Plans. • Regularly following up with the development team to discuss discrepancies identified during testing. • Used Bugzilla for bug tracking and reporting, also followed up with the development team to verify bug fixes and update bug status. • Created and filed various office documentation using MS Office applications. • Performed execution of test cases Manually to verify the expected results. • Met with developers and technical content writers regularly to update the test documents. • Developed & executed test scenarios for user Acceptance testing. Show less

Education

  • Independent University, Bangladesh
    Bachelor's degree, Electrical and Electronics Engineering
    2008 - 2013

Community

You need to have a working account to view this content. Click here to join now