ALI AHMED
Bronx, NEW YORK
PH: 347-***-**** Email: ad1amz@r.postjobfree.com
Summary:
● US Citizen with Over Five (6+) years of experience in Software Testing and Quality assurance of Web applications
● Skillful in Test Automation Framework development from scratch using Selenium WebDriver, TestNG, Maven, Cucumber, Gherkins, and Jenkin
● Developed Test scripts using Java object-oriented programming (OOP) with selenium.
● Established Test Cases using Gherkins, created a test suite, and executed automated scripts.
● Accomplished test activities, including reporting bugs and bug life cycles using Atlassian JIRA
● Extensive experience in working with the Automation Engineer team to automate test scripts using Selenium WebDriver, enhancing the scripts, using explicit wait, Implicit Wait and synchronizing the test.
● Skill in API testing for REST using Postman, Rest-Assured, 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:
QA Testing Tools
Selenium WebDriver, Cucumber, TestNG, Maven, JIRA, Azure DevOps TOAD, SQL Developer, Postman, Sauce Lab, Browser Stack, Soap UI, Ready API
Language/ Databases
JAVA, HTML, Java, SQL, VBScript, Gherkins, Oracle, Microsoft SQL Server, MS Access
CM
Git, SVN, Maven, SharePoint, Jenkins, Gradle
Professional Experience:
Macys, New York, NY
Software QA Engineer. March 2021 – Present
E commerce Inventory Management Application (IMA)- A proprietary system manages store/warehouses Stock control, Order fulfillment, Demand forecasting, Supplier management. It oversees the entire product cycle to production to replenishment of online order.
Responsibilities:
● Performed Smoke, Functional, Integration, System, User Acceptance Test, Regression, and GUI testing.
● Develop and implement robust test automation framework using Selenium WebDriver using Object Oriented Programming Java and test framework TestNG.
● Set up CI/CD Tool Jenkins for automation script run unattended and notify interested parties.
● Managed defects and communicated issues to business, engineering, and management using JIRA.
● Skilled in REST API Testing using Rest Assured framework java and validated JSON responses.
● Executed Database validation for AWS-hosted databases by developing complex SQL queries.
● Designed, developed, and executed mobile test plans for iOS and Android.
● Led a small team of 2-3 junior automation engineers and mentored them to produce quality software.
Geico, Maryland, MD
QA Engineer. July 2019 – February 2021
Insurance sales management (ISM)application that helps brokers to create and customize an estimation for client home insurance. Finalize sales and claims for customers.
Responsibilities:
● Design 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
● Applied Page Object Model (POM) concepts using Page Factory to manage objects separately making the framework reusable and scalable.
● Maintained dynamic web elements by implementing x-path and CSS-Selector to consistency.
● Implemented implicit wait and explicit wait in Selenium scripts to ensure that the scripts are synchronized.
● Planned and developed high-level and detailed Test Cases using Gherkins.
● Developed complex SQL queries for database testing for data quality and consistency.
Talk Space, New York, NY
Junior Test Engineer. December 2017 – June 2019
Electronic record-keeping for patients, institutions, insurance agents, and pharmaceuticals. The data share is unified between parties, including patient records, prescriptions, and billing.
Responsibilities:
● Contributed to 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.
● Developed automated scripts using java in Selenium Web Driver with maven, cucumber, and Test NG
● Established Java codes using Object Oriented Programming (OOP) concepts to enhance the test framework.
● Used Continuous Integration Tools (Jenkins) for automation script run in a nightly basis.
● Executed Restful API testing using Postman, Rest Assured, Java and Test-Ng
● Tested database to determine successful transaction of test data from the application using SQL commands.
Education/ Certification:
Metropolitan University Sylhet, Bangladesh
Bachelor of Computer Science