Post Job Free
Sign in

Quality Assurance Automation Engineer

Location:
Queens, NY
Posted:
November 08, 2024

Contact this candidate

Resume:

Mominul M. Islam

Jamaica, New York, NY *****; (**6) 243--5276; *********@*****.***

Summary:

· US Citizen, over six (7+) years of skill in Software Testing and Software Quality Assurance

· Practiced in Test Automation Framework development from scratch using Selenium WebDriver, TestNG, Maven, Cucumber, Gherkin and Jenkins·

. Developed Test scripts using Java object-oriented programming (OOP) with Selenium WebDriver

· Established Test Cases using Gherkin, created a test suite and execute automated scripts

· Done test activities including reporting bugs and bug life cycle using Atlassian JIRA

· Extensive experience in working with the Automation Engineer team to automate test scripts using Selenium WebDriver, enhanced the scripts, use explicit wait, Implicit Wait and synchronize the test

· Skill in API testing for REST using Postman, Java, and TestNG

· Developed complex SQL Queries to perform database/backend Oracle and MS SQL

· Energetic self-starter with excellent analytical and organizational skills to work independently and in a team environment

Technical Skills:

Software

Testing

Tools

Selenium WebDriver, Cucumber, TestNG, Maven, JIRA, SQL Developer, Postman, Management Studios

Databases Oracle, Microsoft SQL Server, MS Access

Language/

CM

Java, SQL, Gherkin, Git, Maven

Professional Experience:

Empower, New York, NY

Automation Test Lead, October 2022 - Present

Empower works with individuals of all sizes of organizations to offer investment, wealth management and retirement solutions, along with the free Empower personal dashboard, so everyone can have a clear and simple understanding of where their finances are today and where they are headed.

Responsibilities:

· Worked on implementing new features as part of framework enhancements

· Conducted system, Integration, Functional, Ad hoc, Smoke and Regression testing

· Developed BDD tests using Cucumber by writing behaviors and step definitions. Developed required Selenium support code in Java for Cucumber

· Developed test framework and enhanced test scripts using Selenium WebDriver using Object Oriented Programming Java and test framework TestNG

· Succeed defects and communicate issues to business, engineering, and management using JIRA

· Practice in REST API Testing using Postman framework java and validated JSON responses

· Comprehensive Database validation for AWS hosted databases such as Oracle, MS SQL Server, and Postgres by developing complex SQL queries

· Developed performance test scripts using JMeter and execute the script using the controller

Capital One, New York, NY

Senior Software QA Engineer, September 2020 – September 2022 The application provides consumers and corporations with a broad range of financial products and services including consumer banking and credit, corporate and investment banking. Responsibilities:

· Contribute to Agile ceremonies such as Release Planning, Sprint Planning, Daily Scrum, Sprint retro, and Customer Demo meetings

· Comprehensive Smoke, Functional, System, User Acceptance Test, Regression, and GUI testing

· Develop and instrument an effective test automation framework using Selenium WebDriver using Object Oriented Programing Java and test framework TestNG

· Achieve CI/CD Tool Jenkins for automation script run unattended and notify interested parties

· Succeed defects and communicate issues to business, engineering, and management using JIRA

· Practice in REST API Testing using Postman framework java and validated JSON responses

· Comprehensive Database validation for AWS hosted databases such as Oracle, MS SQL Server, and Postgres by developing complex SQL queries Walmart, Reston, VA

Test Automation Engineer, August 2017 - August 2020 Inventory Management System – Application that offers inventory management for superstores and integrates the inventory to the web and mobile applications Responsibilities:

· Engaged test plans, test cases, and test scripts based on user stories and Acceptance Criteria (AC)

· Automated new test scripts using maven, cucumber, WebDriver, and Java

· Related Page Object Model (POM) concepts using Page Factory to manage objects separately making the framework reusable and scalable

· Maintained dynamic web elements by implementing xpath and CSS-Selector to consistency

· Executed implicit wait and explicit wait in Selenium scripts to ensure that the scripts are synchronized with the application

· Designed and developed high level and detailed Test Cases using Gherkin

· Settled complex SQL queries for database testing for data quality and consistency Florida Blue, Miami, FL

QA Test Analyst, August 2015 – July 2017

Electronic record-keeping for patients, institutions, insurance agents, and pharmaceuticals. The data share is unified between parties including patient records, prescriptions and billing. Responsibilities:

· Participated in release and sprint planning, daily scrum, and retrospective in agile scrum

· Designed and Developed Test plans, Test Cases, and Test Scripts to ensure software quality

· Settled test cases in Gherkin and automated them using cucumber

· Performed test activities and defect tracking using JIRA

· Developed automated scripts using java in Selenium Web Driver with maven, cucumber, and Testng

· Traditional Java codes using Object Oriented Programming (OOP) concepts to enhance the test framework

· Used Continuous Integration Tools (Jenkins) for automation script run on a nightly basis

· Established database to determine successful transaction of test data from the application using SQL commands

Education:

Bachelor in Commerce

University of Dhaka, Bangladesh



Contact this candidate