Foyjul Islam Chowdhury
Bronx, New York
adurea@r.postjobfree.com 646-***-****
Summary
US Citizen, a motivated and self-driven professional with over six (6+) years of QA experience in all phases of SDLC, including requirements gathering, risk analysis, project planning, scheduling, testing, defect tracking, management and reporting. Experienced at working in both Agile and Waterfall methodology, using both manual and automated testing tools and writing detailed test plans, test cases and test scripts to ensure the quality of the product/application.
Areas of Expertise
SDLC & STLC Selenium WebDriver
Manual & Automation testing Java, HTML & Gherkin
Test plans, test cases and test scripts Page Object Model
Defect Management Object Oriented Programming
Documentation Cucumber
JIRA & Confluence Sauce lab
API Testing ALM
RESTful API Maven
Postman TestNG
SQL Queries GitHub
Oracle Database & Amazon RDS Jenkins
Hybrid Automation Framework Leadership & Communication
Work Experiences:
Riskified New York, NY
Senior QA Test Engineer Apr 2020 – Present
Worked on an internal application that integrated several clients’ data to verify and prevent fraud using the company’s internal technology.
Responsibilities:
•Participated in Agile environment SDLC including conceptualization, planning, sprint planning, daily standup, and demo.
•Worked closely with Product (PO) and Developers to ensure user stories are clear and consistent.
•Performed Smoke, Functional, Integration, UAT, Regression and Cross-browser testing for the web interface and mobile application.
•Created in detailed test data, test plans and test documentations and executed the test scenarios to analyze the actual results against the expected results
•Implemented an efficient testing and defect management process, using JIRA and Confluence, that improved the overall testing and quality of the final product.
•Performed automation testing by building a hybrid test framework using Selenium WebDriver that implements Page Object Model (POM), Cucumber feature files, Test NG configuration files, and Maven projects in JAVA
•Used Continuous Integration Tools (Jenkins) for automation script run in nightly basis and to provide quick feedback to the developers.
•Worked on GitHub to maintain automation codes and repositories
•Built and managed Java projects using Maven & Git
•Integrated the overall process with updated builds and servers using Jenkins to carry out efficient testing.
•Expert in API testing with RESTful web services, Postman
•Developed complex SQL queries to validate data in Amazon RDS
•Worked closely and independently with various teams including development and management
Geico, Macon, GA
Software QA Engineer, December 2017 – March 2020
Sales/Billing – Sales application that offer customized ratings for customers, and billing functionality. Customers can buy, update policies and sign up for different billing options.
Responsibilities:
Participated in Sprint planning, retrospective and daily Scrum meeting
Developed Test Plans, Test Scenarios and Test Cases from Business, Technical and Functional requirements/ user stories
Automated new test scripts using Cucumber, WebDriver, and Java
Implemented Page Object Model (POM) concepts using Page Factory to manage objects separately making the framework reusable and scalable
Applied implicit wait and explicit wait in Selenium scripts to ensure that the scripts are synchronized with the application
Executed test cases and participated actively in Functional Testing, System testing, Postman testing and Regression testing
Responsible for metrics management and defect tracking/defect life cycle where defects were logged and change requests were submitted using JIRA
Simplified documents, maintain defect in JIRA, prioritized the levels of defect according to business impact
Made execution SQL quires for back-end testing
Performed regression testing and new development testing for all applications
Worked closely with software development and cross functional teams
Delta Airlines Atlanta, GA
Test Automation Engineer Oct 2015 – November 2017
Worked on the company’s internal software that kept track of the delayed flights on a daily basis, the costs associated with it and client reimbursement.
Responsibilities:
•Actively participated in the overall process and oversaw the testing for the company’s cloud-based software in an Agile environment.
•Analyze the business user stories with the QA Team and develop test plans.
•Wrote the test cases to verify the functionality, integration, and performance of the product.
•Complete sophisticated Smoke, Functional, Integration, Regression, Cross-Browser and User Acceptance testing.
•Develop Automated test cases using Java and Selenium WebDriver.
•Responsible for creating the element locators using X-Path.
•Work with the Automation Engineer team to automate test scripts using Selenium WebDriver, enhance the scripts, use explicit wait, synchronize the scripts, and save the time for regression testing.
•Use Jenkins as Continuous Integration Tool to integrate Selenium test results and run Selenium Grid.
•Developed complex SQL queries to validate data in databases for Oracle and SQL Server
•Worked closely and independently with various teams including development and management.
Bachelor’s in computer science & Engineering