Muhammad H. Siddiqui

QA Manager at Fieldtech Software
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Glenview, Illinois, United States, US
Languages
  • Urdu Native or bilingual proficiency
  • French Full professional proficiency
  • Arabic Limited working proficiency
  • English Native or bilingual proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • United States
    • Insurance
    • 1 - 100 Employee
    • QA Manager
      • Apr 2023 - Present

    • United States
    • Appliances, Electrical, and Electronics Manufacturing
    • 700 & Above Employee
    • Senior Software Test Engineer
      • Dec 2022 - Apr 2023

    • United States
    • Investment Management
    • 400 - 500 Employee
    • QA Analyst
      • Feb 2022 - Dec 2022

    • United States
    • Non-profit Organizations
    • 400 - 500 Employee
    • SDET
      • Feb 2021 - Mar 2022

      • Documented test cases using Zephyr / Jira • Created automation test framework with team using Playwright with TypeScript • Executed Apex code for various purposes and tested for data sync functionality • Used Postman to verify CRUD functionality for RESTful API web services • Used AWS to test SNS topics and verified messages are sent across systems based on event notifications • Used Salesforce in order to validate data sync functionality via cloud DB and 3rd party systems • Used Splunk in order to debug logs and API calls upon failure • Queried for data using SQL server to verify event data was sent to expected tables • Wrote integration tests in order to verify data flows • Executed smoke / regression tests throughout sprint in order to ensure application quality • Used GIT to deploy code to multiple environments • Verified data using SQL server and wrote complex queries • Configured environments to point to appropriate database using Azure Show less

    • United States
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Sr. QE Consultant
      • Sep 2020 - Feb 2021

      • Documented test cases using ADO • Created automation test framework with team using Cypress and NodeJS • Setup CI/CD Pipeline to execute Cypress tests in ADO pipeline • Used Postman to test API endpoints and verify data retrieval / posts • Tested stored procedures to ensure correctness of data transformation • Created releases in order to deploy new code to different environments • Authenticated API requests in Cypress • Mocked fixtures for test data and ran UI tests in Cypress Driver • Verified data using AzureSQL as well as CosmosDB • Configured environments to point to appropriate database using Azure • Performed code reviews and checked in code using GIT • Attended regular agile ceremonies (standup / sprint planning / retro) Show less

    • United States
    • IT Services and IT Consulting
    • 700 & Above Employee
    • SDET Consultant
      • Aug 2019 - Aug 2020

      • Documented test cases using Jira Test Management • Created automation test framework with team using Cypress and NodeJS • Created CI/CD Pipeline to execute Cypress tests in Azure DevOps • Used Postman to test API endpoints and verify data retrieval / posts • Tested stored procedures to ensure correctness of data transformation • Created releases in order to deploy new code to different environments • Tested REST API using Fiddler / PostMan • Verified data using AzureSQL as well as CosmosDB • Configured environments to point to appropriate database using Azure • Performed code reviews and checked in code using GIT • Followed page object model for best practices • Attended regular agile ceremonies (standup / sprint planning / retro) Show less

    • United States
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Lead Senior Consultant
      • Dec 2018 - Aug 2019

      • Lead QA teams into creating successful QA process • Lead development projects to successfully use internal apps using various tools (.NET and Open Source) • Created BDD frameworks leveraging Gherkins language w/ Java and Cucumber • Used Cucumber with REST-Assured to write automated API tests and test for responses / data • Wrote front end tests for angular using Protractor w/ Selenium WebDriver and C#+ Specflow • Assisted in configuration of NodeJS and used this for writing tests in MochaJS and Cypress • Created POC’s using tools like Eggplant, UIPath, and Ranorex • Scripted load tests using JMeter on web application and API HTTP requests • Tested REST API using Fiddler / PostMan • Wrote API tests using Cypress and MochaJS • Verified data using AzureSQL as well as CosmosDB • Configured environments to point to appropriate database using Azure • Reviewed code using GIT tools before merging code • Wrote AngularJS app to track candidate information (internal use) • Wrote manual test cases to do various types of testing: regression, performance, smoke, patch, etc Show less

    • United States
    • Wellness and Fitness Services
    • 700 & Above Employee
    • Automation Engineer Consultant
      • Feb 2019 - Jul 2019

       Created functional regression suite for dynamic web application  Wrote automated tests using Selenium WebDriver, C#, and NUnit  Used SQL Server to retrieve / update test data accordingly  Implemented traditional Page Object Model and Fluent Style automation framework  Wrote detailed Unit tests to test specific code functionality  Shared code with team using GIT repository  Used ADO.Net for any database interactions via C#  Parameterized all tests to run with various test data values  Used JSON Serialization to share test data across multiple applications  Responsible for researching various methods to run cross-browser tests on cloud Show less

    • United States
    • Financial Services
    • 700 & Above Employee
    • Sr. Software Engineer in Test
      • Nov 2017 - Dec 2018

      -Created manual test plans / cases for web application and executed using VSTS -Created traceability matrix to associate requirements to tests -Used GIT for working with QA repository -Created automated test suite using Selenium WebDriver / C# -Used MochaJS with Node to write tests -Tested REST API using tools such as Swagger and PostMan -Responsible for testing lightweight applications / single page applications with heavy dynamic content built on NodeJS -Wrote Queries and Stored Procedures for integrating database for CRUD operations with databases -Used Javascript AJAX to create CRUD functionality and used JQuery to retrieve parameters and elements -Kicked off tests using Docker containers and integrated test suites to accomplish continuous integration -Responsible for working with PostgreSQL database with AWS Show less

    • United States
    • Hospitals and Health Care
    • 700 & Above Employee
    • Software Test Engineer
      • Dec 2016 - Nov 2017

      -Wrote manual / automated test scripts in order to test web application -Tested REST API using PostMan ensuring data is returned / updated -Worked with SQL server in order to test stored procedures and views for data validation -Wrote automation framework using Selenium WebDriver with NUnit and Protractor -Used continuous integration tool – VSTS – to add automated test runs before deployment -Created Queries and joins on multiple tables, Functions and Triggers using LINQ in SQL Server for inserting/updating/ deleting the data into the relational tables -Worked heavily with QA team on writing test plans, test cases, and documentation for applications and best practices -Wrote Queries and Stored Procedures for integrating database for CRUD operations with databases -Interface with database and stored procedure using ADO.NET Dataset, Data Reader, Data Adapter and Data Grid -Used Jira in order to track User Story status Show less

    • United States
    • Software Development
    • 100 - 200 Employee
    • Software Engineer In Test
      • Aug 2016 - Dec 2016

      • Tested web applications built on ASP.NET MVC using C# and AngularJS • Utilized Xamarin UI Test to write mobile tests to validate controls / user flows • Responsible for developing and configuring NodeJS for better responsive UI • Wrote manual test cases using VSTS plugin • Tested REST API and verified returned data files (JSONS) • Documented on applications and new tools that were found to be useful for internal use • Tested stylings of applications that involved master pages and dynamic content • Used Page Object Model in order to implement a TDD test framework • Used continuous integration for deployments for higher quality code • Worked with Jira for tickets/bug tracking • Tested cross platform applications including iOS / Android • Learned and worked with WordPress • Used Salesforce API and CRM Show less

    • United States
    • Hospitals and Health Care
    • 100 - 200 Employee
    • Applications Developer
      • Sep 2015 - Aug 2016

      -Developed REST API -Used Entity Framework (DB First) -Wrote web applications using tools such as C#, AngularJS, TypeScript, and SQL -Worked with WordPress CMS -Rebuilt sections of e-commerce site, primarily membership portal -Responsible for deploying and releasing new code into different environments using TFS -Worked with team towards new work flow which helped implement a better application delivery process -Used Aptify API to manage DB Entities / Client information -Manipulated DOM using JQuery, HTML and styled it using CSS -Researched new tools for future uses and improvements. -Performed manual and automated testing using NUnit for UI level testing -Wrote Unit Tests for testing API and code level tests -Learned, worked with, and helped transition into CMS (Sitecore) -Wrote UI Level unit tests -Created automated test scripts to prevent regression Show less

    • United States
    • Events Services
    • 1 - 100 Employee
    • Lead Web Developer
      • Jan 2012 - Sep 2015

      -Built web/mobile applications using Python,Java, Javascript, SpringMVC and MySQL -Familiarized and worked with LAMP stack -Designed web applications and client assets using Bootstrap, CSS, and HTML -Used frameworks such as Eclipse Neon and Django -Managed front/back end coding -Built/Tested HTML email templates for ongoing automobile campaigns -Created/Edited/Ran batch scripts for data imports -Used MySQL to write stored procedures and retrieve data from database -Worked as part of a team to resolve problems in new/creative ways -Documented products/best practices for development process -Created blast emails using HTML/CSS for ongoing automobile campaigns -Worked in agile methodology with 2 week iterations Show less

Education

  • DeVry University
    Associate's, Networking Systems and Administrations
  • DeVry University
    Bachelor's degree, Computer Science

Community

You need to have a working account to view this content. Click here to join now