Post Job Free
Sign in

Quality Assurance Life Cycle

Location:
New York City, NY
Posted:
March 17, 2025

Contact this candidate

Resume:

Md Arman

Phone: 646-***-**** Email: ***********@*****.***

Summary

IT professional with 12+ years of Software Quality Assurance (QA) experience working with Client/Server and Web and Mobile applications

Expert in different stages of Software Development Life Cycle (SDLC)

Expert in Manual and Automation testing the applications in different software and hardware configuration platforms

Expert in writing test cases and test scripts manually and automatically and in depth understanding of Software Test Life Cycle (STLC) and Defect Life Cycle

Expert in QC test management tool for Test case and bug logging.

Experience in working Agile development methodology environment called “Scrum”

Implemented BDD framework using Gherkin language with Cucumber testing tool.

Expert building test automation framework using Selenium WebDriver, TestNG, Cucumber, Maven, and Page Factory for Page Object Model (POM)

Experience in writing CSS Selectors, XPath expression to identify web elements.

Experienced in Object Oriented Programming (OOP) using Java and implemented Inheritance, Polymorphism, Encapsulation, Abstraction, and Java Collections

Expert on test activities and defect tracking using Atlassian JIRA

Expertise in using Maven build management tool, continuous integration tool Jenkins and GitHub source code management tool.

Extensive experience in Functional testing, Regression testing, Smoke testing, Black box testing, GUI testing, Back End testing, Browser compatibility testing, Integration testing, and User Acceptance Testing (UAT).

Developed SQL queries to validate relational database table.

Experience in API testing using POST Man client and knowledge different API testing tools.

Expert knowledge of web services, XML, JSON and Design and develop applications/frameworks for REST API automated testing

Organized, attention to detail, self-motivation, personable, multi-focused and ability to meet project milestones and deliverable dates

Excellent logical, analytical and testing skills with good communication.

Ability to handle multiple tasks and work independently as well as in a time sensitive environment.

Technical Skills

Software & Automation Test Tools

Selenium WebDriver, TestNG, Cucumber, Maven, HP Quick Test Professional, Quality Center, Atlassian JIRA, SVN, Git.

Databases

Oracle, Microsoft SQL Server, MySQL.

Programming Language

Java, HTML, XML, SQL.

Other

MS Office, MS Excel, Adobe suite.

Professional Experience:

Avangrid, Orange, CT November 2022-Current

Senior Functional & Automation Analyst in Test

Projects: MIMO, New Connection, NPS Survey, Mobile App.

Utility domain-Web based and Mobile web/application-designed to manage customer support, payments, move in, move out, transfer and new construction and customer survey.

Responsibilities:

Participated actively with Agile Scrum development process attending sprint planning, daily scrum and daily status call.

Developed test cases corresponding to business rules and requirements using Zephyr.

Performed QAT, Functional and Regression Testing (Web, mobile web and mobile app)

Developed and execute mobile app test cases, by using BrowserStack.

Using existing automation framework by using java in Selenium Web Driver with maven, cucumber, and Test NG.

Developed Java programs using Object Oriented Programming (OOP) to enhance test cases and framework

Performed test automation Development using test framework BDD approach that implements Page Object Model (POM), cucumber feature files, and Test NG configuration files.

Used Continuous Integration Tools (Jenkins) for automation script run schedule basis and to provide quick feedback to the developers

Implemented Maven for Project building, and Git for code management repository

Environment: Windows 10, JIRA, Zephyr, Zoom, Microsoft Team, Outlook, SharePoint, Share drive,

BrowserStack, Eclipse (IDE), Selenium Web driver, Java, Cucumber, Maven, Jenkins, Oracle Database

US Postal Service, Atlanta, GA May 2020-October 2022

Senior Automation Analyst in Testing

Project: E-Reg Customer Support

Web based application-designed to manage customer support.

Participated actively with Agile Scrum development process attending sprint planning, daily scrum, retrospective, and client’s demo

Developed test cases corresponding to business rules and requirements using Gherkin

Performed System, UAT, Functional and Regression Testing

Design and develop applications/frameworks for Rest API automated testing

Developed automated scripts using java in Selenium Web Driver with maven, cucumber, and Test NG

Developed Java programs using Object Oriented Programming (OOP) to enhance test framework

Performed test automation Development using test framework BDD approach that implements Page Object Model (POM), cucumber feature files, and Test NG configuration files

Used Continuous Integration Tools (Jenkins) for automation script run on a schedule basis and to provide quick feedback to the developers

Implemented Maven for Project building, and Git for code management repository

Followed the Standard Test Process Guide for the QA Methodology

Created the Regression Test cases and automated them for the purpose of regression testing

Developed and maintained automated test scripts to support regression testing and participated actively in system testing and regression testing.

Pennsylvania Higher Education Assistance Agency, Harrisburg, PA February 2019-April 2020

Senior Automation Engineer in Test

Project: Student Loan Information Portal

Web based application – Stores information for American Education Service regarding student loans that can be accessed with greater ease. Web based applications would replace mainframe applications currently used.

Responsibilities:

Used agile methodology for project management. Attended Daily Stand ups, Sprint Retrospective, and Scrum of Scrum.

Engaged in both manual testing and automation testing.

First, I looked at the Content Connection Document where mainframe screens were displayed and requirements outlined for application. Then manually tested the mainframe to ensure testing covered all requirements.

I worked with Scrum Masters, QA Manager, Agile Coach, Development Team, Architects, QA lead, Database team, and Client liaisons for Business unit on day to day basis.

Used JIRA to raise defects which were assigned to the development team for further action. JIRA was also used to raise tickets to store feature files that were reviewed by BA’s and test execution reports that clients looked at. JIRA tickets were also raised for data queries.

Used already existing automation framework to test webpage application.

Used Java and Selenium when working with Automation Framework. Other technologies used for automation purposes were Eclipse IDE, Maven, Junit, and Cucumber.

Develop and test Rest API implemented Java for automated testing.

Wrote Smoke tests, Functional tests, Regression tests to thoroughly test application.

Wrote Feature Files in gherkin language as the first component of the Behavior Driven Development (BDD) framework in place to test web-based application.

Ensured Feature files written had corresponding Step Definition. Step Definition contained Java and Selenium methods to automate testing.

Used runner file to generate reports. Used Cucumber plugins to generate HTML reports and Cucumber Extent Reports.

Used SQL Queries to pull data from multiple oracle databases. Queries were run through an application known as Advance Query Tracker (AQT).

Also filled in Daily Status Report (DSR) to ensure high management was aware of progress on testing side.

Liberty Mutual Insurance Company, Boston, MA August 2017 – February 2019

Senior QA Analyst in Automation Team

Project: Risk Management Portal

Web based application-designed to manage American diversified global insure, property and casualty, and risk management.

Mercedes-Benz, Atlanta, GA September 2015– July 2017

Software QA Analyst Automation Engineer

Tested client- financial analysts to create modification and analyze compensation plans for sales representatives.

Credit One Bank, Las Vegas, NA December 2012-August 2015

Software QA Tester

Web application BHCA (Bank Holding Company Act), landing and deposit functions, order of qualify and credit card activities, etc.

Education: Bachelor of Science in Electrical and Electronics Engineer,

American International University Bangladesh.



Contact this candidate