Mahbubur Jalil
QA Test Engineer/QA Analyst
Cell: 929-***-**** Email: *************@*****.***
LinkedIn: www.linkedin.com/in/mahbubur-jalil-3a6b16242/
US Citizen
PROFESSIONAL SUMMARY
Overall 5+ years of experience in testing Web-based, Mobile & Client Server applications throughout Software Development Life Cycle (SDLC) and methodologies - Agile, Scrum, XP, Iterative, Waterfall
Experienced in building Object Oriented and Page Object Module Automation Framework from ground up using Selenium WebDriver with Java, and establish a continuous integration framework with TestNG and Maven.
Experience in REST API (CRUD) Testing using Postman and validated JSON responses using Java Script.
Expertise in test management and defect tracking tools – Jira, TestRail, Atlassian X-ray and Confluence
Proficient in SQL Server & Oracle databases to query and manipulate data for data validation & verification
Adapt to Agile/Scrum methodology and represents QA team to provide feedback and effort estimates.
Development & execution experience of Test Cases, Automated Test Scripts and Frameworks
Proven expertise in analyzing and understanding business requirements and translating them into executable test cases and test scripts
TECHNICAL SKILL
Test & Defect Management Tools:
Selenium WebDriver, TestNG, JMeter, JIRA, TestRail, HP QC/ALM, Postman API, Browser Stack, Katalon Studio
Software Testing:
Regression, Smoke, Functional, End-to-End, UAT testing, Accessibility testing, Mobile testing
Programming Languages & DB:
HTML, JavaScript, Java, MySQL, SQL
MS Suite & Misc Tools:
MS Word, MS Excel, MS PowerPoint, MS Outlook, SharePoint, Skype, WebEx, Slack, Jing
Operating Systems:
MS Windows 2000/XP/7/8, UNIX, Linux, MacOS, iOS, Android, Mainframe
PROFESSIONAL EXPERIENCE
Citi Group, New York, NY
Quality Assurance Tester. February 2021- Current
Responsibilities
Reviewed Project Plans, Use Cases, User Stories and Technical Required Documents (TRD) to design and execute E2E & SIT test Cases
Convert manual regression suite into automation test scripts using Selenium WebDriver and Java and Data Driven test design.
Validate and verify database records by performing backend testing on Microsoft SQL server database by writing complex SQL queries using JOINS and other operators
Choose automation candidates based on major functionalities, test cases of high customer impact, and important end to end processes.
Keep track of regression test cases and execute regression suite before all releases.
Provide test reports to Dev’s and Senior Mangers for Citi Loan, Citi Contact Us and Citi Bill Pay Projects.
Experience in API testing for REST using Postman, Java, and TestNG.
Work closely with Dev and Project team to analyze requirements and asses areas of vulnerability to ensure detailed testing and reduce bug leakage.
Conducted end-to-end testing on Citi Mobile App and Mobile-Web to ensure that business, technical, and functional requirements are being met throughout the SDLC
Interacted with the offshore and onsite teams to ensure clear understanding and communication of the Requirements, Business Expectations, and project goals.
Create a Requirement Traceability Matrix to ensure complete test coverage and mapping between Requirements and test cases.
Create, manage, and organize test documents across multiple projects in parallel
Barstool Sports Penn Interactive, New York, NY
QA Analyst, June 2019 - January 2021
Responsibilities
Created and executed both manual and automation test suites in supporting various test cycles within the Agile development environment.
Design and develop automation script with Web Driver API using Java, and TestNG
Developed test cases and wrote test plans for testing complex features in accordance to the functional specifications and the Zeplin Designs
Participated and actively engaged in Sprint planning and Sprint review meetings, along with daily Stand-ups
Created and maintained the Automation framework using the Page Object Model (POM) framework utilizing Selenium-web driver
Utilized TestNG and configured the Web driver to test across several different browsers to increase test coverage.
Performed Restful API testing using Rest Assured and Java.
Held meetings for impact analysis, test case & Automation script enhancements and defect tracking
Developed and executed Test Cases according to the department’s QA standards and procedures within test management tools - Jira & TestRail
Participated in performing User Acceptance Testing (UAT) in the Staging Environment prior to release in Production
Analyzed and reported Manual & Automated Test Execution Reports to QA Lead and Managers
Created a Traceability Matrix to assure appropriate test coverage across all requirements
Actively tested features on Mobile devices on both iOS and Android to ensure functionality and usability of the application
Performed accessibility testing using Google Lighthouse to ensure accessibility standards across all pages of the application.
Work closely with Devs to reports performance reports and find ways to improve accessibility and performance scores
United Health, New York, NY
Software QA Analyst, March 2017 - May 2019
Responsibilities
Practice and execute test cases based on test strategy and test plans
Review business requirements and software system designs for testability
Participate in reviews of system architecture, and design documents
Change scripts, data sets and other programmatic test tools as required to execute Test Plans
Develop reusable automation frameworks that are used to support multiple application
Accomplish GUI, Functionality, Integration, System, User Acceptance, and Backend testing of the application manually
Perform querying the database using SQL to check for successful transactions.
EDUCATION
Bachelor in Computer Science and Engineering