Summary
Overview
Work History
Education
Skills
Timeline
Generic

Radi Chowdhury

Summary

A highly competent and result oriented QA Engineer with around 5+ years of experience in Automation and Manual testing in all the phases of Software Development Life Cycle (SDLC) & Software Testing Life Cycle (STLC), using Selenium WebDriver with JAVA in Agile Methodology , Having Diversified experience in serving various domains such as E-Commerce and Insurance.

Solid analytical and dynamic troubleshooting skills and ability to work independently with minimal supervision and also perform as part of a team.

Performed Smoke , Sanity, Integration , Functional, Regression , API and Data-base testing.

Experienced in prioritizing and completing project while meeting deadlines and organization goals.

Experience in supporting Test Cycles,in writing Test Cases, Test Plans, test scripts Compiling Test Status Reports, participating Defect Status meetings, Project Status meetings and interacting with Project Managers, Operations Teams and Engineers.

Strategic thinker and planner, analytical, skilled in the design and execution of effective quality control programs, processes and procedure.

Expert in writing syntax for OOP concept using Java and JavaScript.

Used Maven for Project building tool, Junit and TestNG as testing framework .

Proficient in creating automation script from scratch using BDD

Extensive knowledge of developing different type of framework like hybrid framework, data driven/Cucumber and Page Object model/page factory framework.

Git for version control, Jenkins for Continuous Integration.

Extensive knowledge on Selenium IDE, Selenium WebDriver, Selenium RC using Java language.

Experienced working on Selenium grid/Saucelabs to perform parallel and cross browsing testing and have used Sauce Lab for remotely run the project in different platforms.

Sound Knowledge in web service testing like Restful using Postman.

Used Log4j to log my automation report, Cucumber Reports and customized html report .

Hands On experienced in different IDE like Eclipse and IntelliJ.

Collaborated with offshore and onshore team member to design and deploy the build release on time and helped team member to make code more efficient.

Experienced on Dev tool to see http report and tested responsive browser manually.

Sound knowledge on SQL queries and backend validation testing.
Good in Web Architecture using different language like HTML, CSS, JavaScript, JQuery, Web server etc.

Overview

6
6
years of professional experience

Work History

Automation Engineer

Raymour & Flanigan
Liverpool, NY
11.2022 - Current
  • Developed and maintained manual and automated test plans, test strategies, and test cases based on the BRD and acceptance criteria.
  • Worked with tools like Jira to report the bug, and maintained test cases in an Excel sheet.
  • Expertise in QA methodologies, like Agile and SCRUM.
  • Worked on the full Software Development Life Cycle (SDLC) and the software testing life cycle (STLC).
  • Define and track the quality assurance life cycle, test strategy, and test metrics, such as defect severities, open defect counts, and impact to projects.
  • I have done smoke, regression, positive, negative, data-driven, functional, UI, backend, and integration testing.
  • Working on an existing hybrid framework where my responsibility is writing automation scripts for web-based and API applications, like REST.
  • Writing a Selenium script for a web-based application in an existing hybrid framework that was built using Java, the Page Object Model, the Page Factory, a Data-Driven Framework, Customized HTML Reports, and Log4j.
  • Implement data-driven testing using Apache POI to read data from an Excel sheet into automation scripts.
  • Used groups, parameters, and data provider TestNG annotations to perform regression and functional testing.
  • Experience in providing efficient locator strategies, such as XPath and CSS, to run WebDriver scripts in stable conditions, as well as identifying web elements using Firebug.
  • Maintain code in Git and run it in a CI environment, like Jenkins, on a nightly basis.
  • Experienced in setting up parallel and cross-browser testing using Selenium Grid.
  • Create a JDBC connection to retrieve data from the database using MySQL.
  • Perform CRUD operations for the REST API using different parameters, and validate the JSON response manually using Postman for the REST API.
  • Reported the automation script results to the manager using Log4j and the Extent report.

QA Engineer

Abercrombie & Fitch
New Albany, OH
12.2020 - 09.2022
  • Involved creating a test plan that included testing objectives, testing phases, scenarios, and the test environment after a thorough analysis of the business rules and discussions of ambiguities with business analysts.
  • Created a test case and a test script based on the BRD, acceptance criteria, and wireframe.
  • Participated in technical, status review, and release, and production meetings.
  • Wrote automated scripts for functional, regression, sanity, and integration testing using Java and Selenium WebDriver in the BDD/Cucumber framework.
  • Worked on the Behavior Driven Development (BDD) framework using Cucumber, along with Java and the Page Object Pattern/PageFactory.
  • I wrote a feature file using Gherkin syntax, including Scenario, Scenario Outline, Given, When, Then, Data table Examples, Background, etc.
  • Was responsible for cross-browser testing and running the automation script in parallel using Sauce Labs.
  • Maintained the Selenium scripts in the GIT repository, and ran them in Jenkins on a nightly basis.
  • Generated Cucumber report in Jenkins, and sent email notification for the regression suite.
  • Extensively queried through SQL to check the database records in the MySQL database.
  • Configured JDBC connections to retrieve data from the database.
  • Tested web services using different assertions, such as HTTP assertions, security assertions, and XPath assertions in Postman.
  • Expertise in project management tools like Jira to prioritize, classify bugs, and track defects.
  • Maintained test cases in an XL sheet.
  • Successfully completed User Acceptance Testing (UAT) on each release of the project with the help of end-user requirements.
  • I worked on agile methodology and attended all meetings.
  • I provided the weekly report and the automation report to the lead.

QA Analyst

The Hanover insurance Group. Inc
Worcester, MA
08.2019 - 10.2020
  • Worked in an Agile Scrum environment and attended all Agile meetings.
  • Participated in all phases of the Software Testing Life Cycle (STLC).
  • Analyzed user stories based on detailed acceptance criteria for the corresponding sprint.
  • Involved in the design and development of a test plan from business and functional requirements, which include test objectives, test strategies, test environments, etc.
  • Performed regression, integration, smoke, positive, and negative testing, and monitored the behavior of the applications during distinct phases of testing using testing methodologies.
  • Performs all duties in accordance with established company goals.
  • Developed test data, test scenarios, test cases, test scripts, and traceability matrix.
  • Performed cross-browser and platform testing manually.
  • Created positive and negative scenarios based on the business requirements.
  • Successfully completed QA, pre-production, and user acceptance testing (UAT) on each release of the project with the help of end-user requirements.
  • Reported defects through Jira, and performed regression to resolve bugs for recheck.
  • Updated and maintained the regression suite for every release.
  • I wrote simple and complex SQL queries to validate the MySQL database.
  • Prepare daily and weekly status reports, and share them with the management team.
  • Worked closely with cross-functional teams (Dev, PM, Product Owner) as part of an Agile environment.

Education

BBA -

Metropolitan University
Sylhet, Bangladesh
03-2016

Skills

  • Methodologies: Waterfall, Agile/Scrum, SDLC, STLC, Bug Life Cycle
  • Testing Tools : Selenium WebDriver, Selenium IDE, Cucumber, Gherkin
  • Test Build & Integration Tools : Maven, Jenkins, GIT
  • Frameworks :Data Driven, Behavior Driven, Hybrid, Page Object Model, TestNG
  • Programming Languages: JAVA, Java Script
  • Databases : MySQL
  • Defect Tracking Tools : JIRA/Test Rail
  • Utilities :Eclipse, Log4j, Firebug
  • Web services Testing : Postman
  • MS Office Tools: Outlook, MS Word, MS Excel, MS PowerPoint
  • Markup Languages : HTML, XML,CSS, XPath
  • Operating Systems : Windows, Mac OS, UNIX, LINUX

Timeline

Automation Engineer

Raymour & Flanigan
11.2022 - Current

QA Engineer

Abercrombie & Fitch
12.2020 - 09.2022

QA Analyst

The Hanover insurance Group. Inc
08.2019 - 10.2020

BBA -

Metropolitan University
Radi Chowdhury