Sign in

Engineer Data

Chicago, IL
March 09, 2020

Contact this candidate


Shaikh.M Waseem

**** ******* ***, ******, ** ****7



Job Objective

Ambitious and career-conscious person, where acquired skills and education will be utilized toward growth and advancement in the field of information technology. Experienced SDET with experience in testing cross platform applications (web / mobile) for ensuring high software quality.

Qualification Highlights

Proficient in programming languages such as C#, HTML5, JavaScript & CSS

Ability to develop applications using .NET, ASP.NET, and open source frameworks

Knowledgeable in Entity Framework

Skilled in databases Oracle, SQL & MySQL. Other databases include PostgreSQL (non-relational)

Knowledgeable in software such as Visual Studio, SSMS, Microsoft Office

Experienced in operating systems such as Microsoft Windows, Macintosh OSX, and Linux/Unix.

Can construct and configure troubleshooting with ease.

Familiar with methodologies such as Agile and Scrum.

Proficiently skilled in Continuous Integration tools such as VSTS and Jenkins.

Knowledgeable in tracking tools such as Jira, VSTS, Stack Unfuddle, Rally



DevOps: Azure DevOps, Jenkins

DEVELOPMENT: C#, TypeScript, Visual Basic, SQL, MySQL, HTML, Jscript, .NET framework, ASP.NET, MVC, XML, JSON, AJAX, AngularJS, NodeJS, ReactJS, Ionic, CSS, HTML

Mobile: Swift, Xcode, Perfecto

Test Automation: Selenium WebDriver, NUnit, Xunit, Junit, MochaJS, PhantomJS, CypressJS, Karma

Web Services: REST API, SOAP

CMS: Sitecore, WordPress

OPERATING SYSTEM: Windows XP, Windows Vista, Windows 7,8, Linux, Android, IOS

OTHER Skills:

Coded a relational database in SQL from a charted entity relationship diagram, and entered SQL queries to generate reports from the relational database tables

Understand how the object-oriented paradigm offers design benefits and offers easier software maintenance.

Understand the basics and technology of web services, API’s and XML for business collaboration.


True Group Inc • Remote Jan 2019-Current

SDET Consultant

•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)

DMD Marketing • Rosemont, IL Jan 2017-Jan 2019

Lead Senior Consultant

•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#

•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

•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.

Celergo • Deerfield, IL Jan 2016-Jan 2017

Sr. Software Engineer in Test

•Wrote manual / automated test scripts to test cross platform applications (web / mobile)

•Tested REST API using PostMan ensuring data is returned / updated

•Worked with SQL server 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 to track User Story status

Paynet Inc • Morton Grove, IL Jan 2015-Jan 2016

QA Engineer

•Used GIT for working with Dev / QA repository

•Created automated test suite using Selenium WebDriver / C#

•Used MochaJS to write automated tests

•Tested REST API using tools such as Swagger and PostMan

•Worked heavily with AngularJS to create dynamic data applications

•Responsible for testing lightweight applications / single page applications with heavy dynamic content

•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

•Responsible for working with PostgreSQL database with AWS

•Tested native iOS and Android applications to ensure quality

•Used Specflow in order to write Gherkins files with SDLC team

•Used AWS in order to test for data transformations in s3 buckets

Ocius • Chicago, IL Jan 2013-Jan 2015

QA Engineer

•Wrote/Tested complex stored procedures using SQL/SSMS

•Responsible for testing batch scripts written in Perl or C++

•Tested both internal and client facing web applications

•Tested SOAP web services using UFT

•Full knowledge of BDLC (Business Development Life Cycle)

•Worked closely with engineers and project managers towards delivery of application

•Documented on automation, tools, and API

•Gathered and created requirements for new projects/updates

•Wrote automated tests for internal websites using UFT w/ VBScript

•Wrote queries using MySQL to manage database

•Worked as part of a team to resolve problems in new/creative ways

•Documented key notes for future developers/QA’s to come

•Documented test plan

•Conferred with clients to deliver products with high quality.

•Performed end to end testing on all products with understanding of code.

Quantum Group • Morton Grove, IL March 2012-Jan 2013

QA Analyst

•Tested web applications built on ASP.NET MVC using C# and NodeJS

•Utilized Xamarin UI Test to write mobile tests to validate controls / user flows

•Utilized ICIUX Driver to create iOS automation tests with Appium

•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

Freelance Experience

SPP (Service Payment Plan) • Chicago, IL 02/2017 -11/2019

Project Manager

Identifying project opportunities and defining project scope.

Advanced knowledge of systems development cycles, methodologies, and workflow diagramming

Excellent analytical, problem solving, project management, organizational, communication and interpersonal skills

Supports and works on management directives, business re-engineering efforts, architectural development, and/or data modeling efforts

Creates and executes project work plans and revises as appropriate to meet changing needs and requirements

Ensures project and program meet all functional and technical specifications

Ensures project and program meet all quality requirements

Identifies resources needed and assigns individual responsibilities

Manages day-to-day operational aspects of project and program, including effective scope management

Reviews deliverables prepared by team before passing to management

Effectively applies methodology and enforces project standards

Introduces relevant best practices to the organization

Prepares project reviews and quality assurance procedures

Minimizes exposure and risk on project and program

Ensures project documents are complete, current, and stored appropriately


DeVry University Chicago, IL

oAssociate’s Degree in Networking Systems Administrations June 2014

oBachelor’s Degree in Computer Information Sciences June 2015

Contact this candidate