Post Job Free

Resume

Sign in

Life Cycle Software Development

Location:
Queens, NY
Posted:
February 10, 2024

Contact this candidate

Resume:

Md Shakibul Islam

Hollis, New york- *****

929-***-**** ad3i4u@r.postjobfree.com

Skill Summary

Over seven (7+) years of experience in manual testing, and automated testing for web, mobile, and API

Proficient in Software Development Life Cycle (SDLC) and Software Test Life Cycle (STLC) in Agile Scrum

Expert in API testing using RESTful web services, Postman.

Skilled in full system development life cycle experience, including designing, developing, and implementing test plans, and test cases

Experienced in Smoke, Functional, Integration, Regression, Cross-Browser, and User Acceptance testing

Extensive experience in working with the Automation Engineering team to automate test scripts using Selenium WebDriver, enhance the scripts, use explicit wait, and synchronize the scripts

Expert in working on enhancing the Automation framework using Maven, Cucumber, and TestNG

Proficient at processes to automate, and run the test suite using Selenium WebDriver, Cypress

Proficiency in Back-end testing of applications by developing and executing complex SQL queries.

Hold excellent interpersonal, written, and verbal communication skills and strong analytical, problem-solving, and decision-making skills.

Technical Skills:

Software Testing Tools

Selenium WebDriver, Cucumber, TestNG, Maven, JIRA, SQL Developer, Postman, Cypress, JMeter

Databases

Oracle, Microsoft SQL Server, MS Access

Language

JAVA, HTML, S Java, SQL, Gherkins, JavaScript

CM

Git, SVN, Maven

PROFESSIONAL EXPERIENCES:

Apple Bank, New York, NY

Senior QA Automation Engineer February 2021 – Present

The web application provides access for clients to view account information consisting of account summaries, account details, monthly statements, balance transfers, accrued interest, check to order, loan applications, credit card applications, and financial services. Responsibilities:

Contributed to release planning, sprint planning, retrospective, and daily scrum for agile scrum development.

Practiced Smoke, Functional, Integration, System, User Acceptance, Regression, and GUI testing.

API testing involves testing application programming interfaces (APIs) directly and as part of integration testing to determine if they meet expectations for functionality, reliability, performance, and security.

Planned and developed Test plans, Test Cases, and Automated Test Scripts as well as extensively worked throughout the defect life cycle from opening to closure using JIRA.

Progress Behavior Driven Development (BDD) test cases using Gherkins.

Established hybrid automation test framework with Selenium Web Driver using Java, Cucumber and TestNG

Performed 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

Generated testing and defect reports and presented them in weekly status meetings

Developed test framework and enhanced test scripts using JavaScript and Mocha

Convert Selenium-based tests to Cypress and run tests unattended using the CID/CD tool

Develop performance test scripts using JMeter and execute the script using the controller

Simulate different concurrent users for baseline, stress, and volume tests

Bamboo Health Kentucky, KY

Software QA Analyst July 2019 – January 2021

Application to enroll new Medicaid and Medicare patients offering right policies based on location, income, and current health data.

Responsibilities:

Analyze the business user stories with the QA Team and develop test plans.

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 and CSS Selector.

Work with the Automation Engineer team to automate test scripts using Selenium WebDriver, enhance the scripts, use explicit wait, synchronize the scripts, and save time for regression testing.

Use Jenkins as a Continuous Integration Tool to integrate Selenium test results and run Selenium Grid.

Developed complex SQL queries to validate data in databases on AWS.

Target Minneapolis, MN

QA Engineer November 2016 – June 2019

Inventory Management System – Application that offers inventory management for target stores and integrates the inventory to the web, and mobile applications.

Responsibilities:

Participated in the Agile environment for Sprint Planning, Retrospective, and daily Scrum Meetings

Developed Test Plans, Test Scenarios, and Test Cases according to user stories, system, and business rules

Developed hybrid test automation framework using Cucumber, TestNG, Maven, Page factory, and Java

Conducted different types of testing (Smoke, Black Box, Functional, Integration, UI, Data, Interface, Performance, Regression, UAT, etc.) for Client/Server and Web-based applications.

Developed and executed tests for usability testing, interface testing, low-level resource testing, service testing, and compatibility testing for mobile devices.

Extensively used Quality Center and JIRA for the documentation/reporting/tracking of all discrepancies

Education

Bachelor of Computer Science at National university, Bangladesh



Contact this candidate