Summary
Overview
Work History
Education
Skills
Websites
Personal Information
Timeline
Generic

Rasel Chowdhury

The Bronx,NY

Summary

8+ years' experience as a creative and professional team player in Software Testing and Quality assurance including 3+ years of test automation using Selenium Web driver. Wrote customized CSS and XPath locators from DOM of the page to identify unique elements. Experienced in analyzing Business, Functional and Technical Specifications. In-depth understanding of Software Development Life Cycle using Agile / Scrum methodologies. Wrote Test Plans, Test Cases, Test Data, Test Procedures and Test Scripts from Requirements and UseCases using different requirement and design documents. Hands-on experience in creating Maven projects adding external JARs and required dependencies into the POM.xml. Experienced in using GitHub as a source repository system to share code within the office as well as with the team overseas. Experienced in using Jenkins as Continuous Integration tool. Expertise in performing different types of Testing: Black Box, Smoke, Sanity, Exploratory, Functionality, Integration, System, Regression, Retesting and End-to-End Testing. Created and executed basic SQL Queries to check whether front-end changes reflect to the back-ends or not. Experienced in Functional, Regression and System testing using Manual and Automated testing tools - Selenium WebDriver. Experienced with agile methodologies attending and regular attendance in sprint ceremonies.

Overview

9
9
years of professional experience

Work History

Software Development Engineer in Test

NYC Administration for Children’s Services
05.2022 - Current


  • Performed data migration to the cloud testing to ensure data integrity, security, and performance for various NYC agencies such as NYPD, ACS etc.
  • Performed workflow testing to verify that the Human Resource Management System (HRMS) application functions correctly by testing end-to-end workflows and ensuring that all steps, transitions, and data flows work as expected. This process involves validating both the functional and non-functional aspects of the system across different user scenarios.
  • Performed Oracle Reports migration to BI Publisher Reports, testing to verify that the reports migrated from Oracle Reports to Oracle BI Publisher function correctly, maintain data accuracy, and meet performance expectations.
  • Perform manual regression testing for the 'Cyber Remediation of ACS Java Applications' project.
  • Validated the successful migration of content, configurations, and functionalities for a SharePoint migration project.
  • Tested MS Dynamics applications.
  • Setup an Automation Framework with Selenium and Python.
  • Used Azure DevOps to create, manage, and track bugs, as well as prioritize and assign them to development teams.

QA Automation Engineer

MetLife
07.2019 - 04.2022
  • Worked closely with QA team members, developers, business analysts, and clients to understand the application's requirements and functional flow.
  • Performed Functional, Regression, and Negative testing using Selenium web-driver.
  • Analyzed testing results, identified issues, and reported to the developers and project manager through JIRA.
  • Developed and executed Automation Test Scripts using Selenium and Testing framework.
  • Setup Selenium WebDriver to run Selenium scripts on different browsers.
  • Written BDD model test scenarios using Gherkin language for Cucumber based feature files and prepared test data efficiently. Maintained and executed automated test cases using MAVEN and Continuous Integration tool, Jenkins.
  • Developed Page Object Model (POM) design pattern to keep all the page objects separately and use Maven as a dependency management tool.
  • Used Postman to validate the backend services response. Involved in cross-browser tests on Firefox and Google Chrome using Sauce-Labs.
  • Used Git and GitHub to manage projects and keep records of source code history, and for collaboration.
  • Managed the Defect Tracking process, which included prioritizing and assigning bugs, and verifying "bug-fixes" using JIRA.

Automation Tester

T-Mobile
01.2018 - 06.2019
  • Discussed requirements and processes with project managers and developers.
  • Collaborated with cross-functional teams to ensure seamless integration testing between various system components.
  • Improved software quality by designing and executing comprehensive test plans for automation testing.
  • Completed automation of functional and regression testing.

Test Analyst

Santander Bank
06.2016 - 01.2018
  • Worked in Agile Scrum environment, interacted with Developers as well as Product owners on a continuous basis and participated in scrum and sprint meetings and conducted testing for each sprint release.
  • I studied and analyzed the project documentation to ensure a thorough understanding of the user stories including, but not limited to business, technical requirements, functional specifications, process flow diagrams, integration points and use cases.
  • Designed and developed test conditions and manual test cases to address business as well as technical requirements.
  • Executed SQL queries to perform data validation and check data consistency.
  • Executed test cases manually and created traceability matrix.
  • Performed Smoke, Functional, Integration, Regression, and User Acceptance testing.
  • Used Jira for tracking, analyzing, and documenting defects and Zephyr for test management..

Education

Bachelor Of Technology - Telecommunications

City Tech of The City University Of New York
Brooklyn, NY
06.2002

Skills

  • HTML
  • CSS
  • XML
  • JSON
  • Selenium WebDriver
  • Agile
  • Scrum
  • SDLC
  • STLC
  • JAVA
  • Python
  • TestNG
  • Junit
  • Maven
  • Jenkins
  • JIRA
  • Zephyr
  • Azure DevOps
  • BDD
  • Cucumber
  • MS Word
  • MS Excel
  • Git/GitHub
  • MySQL
  • Windows
  • MAC

Personal Information

Title: Software QA Automation Engineer

Timeline

Software Development Engineer in Test

NYC Administration for Children’s Services
05.2022 - Current

QA Automation Engineer

MetLife
07.2019 - 04.2022

Automation Tester

T-Mobile
01.2018 - 06.2019

Test Analyst

Santander Bank
06.2016 - 01.2018

Bachelor Of Technology - Telecommunications

City Tech of The City University Of New York
Rasel Chowdhury