Summary
Overview
Work History
Education
Skills
REFERENCE
Timeline
SoftwareEngineer

Chowdhury Ahmed

QA Automation Engineer
Loma Linda,CA

Summary

  • More than Six years of experience in Software Testing with knowledge of both Manual and Automation testing.
  • Experienced in Software Development Life Cycle, Software Testing Life Cycle, Defect Life Cycle Management and different methodologies like Waterfall, Agile and Scrum with major emphasis on Testing.
  • Experienced in conducting and participating different types of testing: Integration, System, Functional, GUI, Regression, Sanity, Smoke, Ad-hoc, Black box, Gray box and User Acceptance Testing (UAT).
  • Experienced in using test management tools like HP ALM to analyze the Business Requirements, designing documents to formulate Test Plans, Test Strategies, Test Scenarios and Test Cases.
  • Expertise in Project Management tools like JIRA to prioritize, classify bugs and tracked defects.
  • Experienced in working with business analysts, development groups in analyzing business specifications, and working with other testers to resolve technical and end-user issues.
  • Experienced with Selenium.
  • Proficient in writing automated test scripts using Selenium WebDriver and Java.
  • Strong knowledge in using Maven as build management tool.
  • Well-versed with Java Testing Frameworks like TestNG and JUnit.
  • Strong exposure in testing applications on different browsers like Chrome, Firefox and IE.
  • Experienced in Testing Database Applications of RDBMS in MY SQL and MS SQL Server.
  • Exposure to continuous integration tools like Jenkins.
  • Knowledge on REST based web services and manual API Testing using Postman.
  • Experienced in providing training to team members and in creating User Guides, SOP (Standard Operating Procedures), Documentation & Presentations.

Overview

6
6
years of professional experience

Work History

QA Automation Engineer

Cigna
Richmond, VA
06.2020 - Current
  • Prepared Test Plans, Test Methodology, Test Cases, Test Scripts as per Functional and Business requirement for System/Functional Test Specification
  • Developed Reports in JIRA using Excel Report Generator and Graphs
  • Involved SQL queries to check the database automatically and checked the data integrity in accordance with business standards of the company
  • Used Selenium WebDriver for writing Test Scripts for regression test coverage
  • Extended TestNG framework by adding some helper classes and methods
  • Responsible for implementation of Data Driven Test Automation Framework build using Selenium WebDriver, TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches
  • Involved in designing the framework using BDD and Cucumber
  • Involved in Testing the Member Enrollment, Eligibility Enquiry, Eligibility Response, Claim Status Enquiry, Claim Status Response and conversation of Financial Claims
  • Contributed to the Continuous Integration pipeline running component builds, creating and running Deployment jobs on individual stages on Jenkins and running automated and manual functional tests
  • Used Firebug/Fire Path Add-on tools to identify the Object's id, Name, XPATH, link in the application
  • Setup the Automation framework using Selenium WebDriver to run test cases in multiple browsers and platforms
  • Interacted with developers to resolve any defects
  • Created weekly status updates showing the progress of the testing automation effort
  • Participated in daily scrum team meetings to discuss various issues
  • Environment: Selenium WebDriver, Cucumber, TestNG, JIRA, SQL, Maven, Jenkins, XPATH, Java, Windows, MS Word, Excel, PowerPoint, Outlook

QA Test Engineer

American Express
New York, NY
12.2017 - 05.2020
  • Followed Agile Methodology (SCRUM) for this project
  • Performed Re-testing and closing bugs when they have been resolved
  • Performed Cross Browser Testing by testing the application compatibility
  • Involved in whole SDLC (Software Development Life Cycle) of the application by doing Integration, Smoke, Functional, Regression, System and User Acceptance Testing
  • Executed the mapping of all requirements to JIRA to ensure effective coverage, traceability and execution of Test Scripts
  • Used SQL statements elaborately to retrieve data for Database Testing
  • Worked on distributed test automation execution on different environments as part of Continuous Integration Process using Selenium Grid and Jenkins
  • Involved in designing & developing Data Driven Framework using Selenium WebDriver, TestNG and implemented Java Mail to send the regression result automatically
  • Developed Java based library to read test data from XML & Properties files using JUnit and Selenium
  • Involved in Acceptance Testing using Cucumber and Selenium WebDriver
  • Prepared status summary reports with details of executed, passed and failed test cases
  • Prepared Requirements Traceability Matrix
  • Organized weekly Project status and Task Review meetings
  • Environment: Java, Selenium Grid, TestNG, Jenkins, JUnit, JIRA, XML, Cucumber, SQL, Windows, MS Project, MS Word, Excel, MS Access, PowerPoint, Outlook

Software Tester

FedEx
Memphis, TN
10.2015 - 11.2017
  • Prepared the test strategy, plan, and schedule for each release and led the team through multiple test phases that included: feature/function, integration, regression, and compatibility
  • Verify and validate functionality is working as par functional design, suggest updates, notice validation, take part in regression testing and validate system generated alerts according to FDD
  • Utilized JIRA to document test cases, test results and defects
  • Worked with development teams to investigate and correct software bugs and deficiencies based on testing results using HP ALM
  • Performed Data Validation using SQL, Defect Resolution and Maintenance
  • Created various Web Scripts for the Application
  • Modeled workload distribution of critical business transactions and configured runtime setting accordingly
  • Created Java based scripts for Selenium WebDriver with TestNG as automation framework
  • Used Cucumber automated testing to test new and existing functionality
  • Enhanced and maintained Test Scripts for different builds of the application and according to the changing system requirements
  • Responsible in testing the site in all the windows flavors in order to check the compatibility of the site
  • Involved in discussing Enhancements and Modification Request issues
  • Conduct Test Plan Design Meetings with development team, to discuss and analyze the sprint user stories to clearly understand users need
  • Generated Weekly Reports, Defect Reports and Customized Summary Reports
  • Environment: Selenium WebDriver, TestNG, SQL, JIRA, HP ALM, Cucumber, Java, Windows

Education

Master of Business Administration -

Skills

AUTOMATION TOOLS: Selenium, Selenium WebDriver, TestNG, JUnit

LANGUAGES: Java, SQL, HTML/CSS

VERSION CONTROL: Git/GitHub

BUILD TOOLS: Maven, Jenkins

TEST MANAGEMENT TOOLS: HP ALM, JIRA

DATABASES: MySQL, MS SQL Server

TESTING FRAMEWORK: Cucumber, Serenity

CLOUD ENVIRONMENT: BrowserStack, SauceLab

REFERENCE

Available Upon Request

Timeline

QA Automation Engineer

Cigna
06.2020 - Current

QA Test Engineer

American Express
12.2017 - 05.2020

Software Tester

FedEx
10.2015 - 11.2017

Master of Business Administration -

Chowdhury AhmedQA Automation Engineer