Post Job Free
Sign in

Test Automation (Java and JS), Framework Design, QA (Manual - DevOps)

Location:
Nepean, ON, Canada
Salary:
$180K
Posted:
November 09, 2020

Contact this candidate

Resume:

SUMMARY

Currently working as a Senior

API and QA Automation

Engineer with 8 years of

diverse IT experience including

quality assurance, software

development, test automation,

performance testing, API

testing, cross-browser testing,

network design, systems

analysis, design solutions, and

system testing in multi-

platform environment.

KEY SKILLS

• Expertise in Manual and Automation testing.

• Extensive experience in automating End–to-End testing activities (e.g., test planning, test design and execution, defect management, and reporting) using various programming & scripting languages and automation tools.

• Proficient in designing automation framework/solution from scratch using Java and JavaScript.

• Well acquainted with all phases of Software Development Life Cycle, Software Testing Life Cycle and Agile Methodology.

• An assertive self-starter with the ability to manage demanding deadlines and project budgets, while establishing performance standards that maximize output and improve customer service quality to support key business goals.

• An expert in defining specifications, strategizing, proposing innovative solutions and prioritizing tasks for projects through individual and group meetings with stakeholders. Strong communication skills, with experience in preparing technical documentation, reports, internal/external correspondence and training materials.

TECHNICAL EXPERTISE

Testing Tools

Selenium IDE

Postman

SoapUI

DbVisualizer

Jmeter

FitNesse

HPE UFT

HP ALM / QC

Operating Systems

Windows

Linux

Programming &

Scripting Languages

Java

JavaScript, TypeScript

Bash/Shell

Expect Tcl/Tk

Python

PowerShell

PostgreSQL

Bug Report/Tracking

Tools

JIRA

Rally

Automation Framework

TestNG Framework

JS-Based

JSystems

Robot Framework

RedwoodHQ

Data & Keyword

Driven Framework

Hybrid Framework

Other Tool/Application

Guidewire

Applications

Maven & Jenkins

GIT and Subversion

Google Cloud

Platform

Docker

Apigee

EDUCATION

Master of Science Degree in Electrical and Computer Engineering, University of Manitoba - 2013

Bachelor of Science Degree in Electrics and

Communication Engineering, BRAC University,

Bangladesh – 2009 (Gold Medalist from ECE Dept.)

User Experience (UX) Training by Akendi (UX Research, Experience Mapping, Interact Design, Visual Design for UX, Usability Testing)

INDUSTRY EXPERIENCE

Information Technology

Telecommunications

Insurance

Embedded Systems/Railway Company

Financial Industry

Certifications

Dale Carnegie Leadership Advantage

Apigee API Platform

Nazmus Saquib

Email Contact No: 204-***-**** LinkedIn

PROJECT EXPERIENCE

Senior API and QA Automation Engineer

Payments Canada

05/2018 – Present

Payments Canada is delegated by the Canadian Government to support economy by helping to meet the payment needs of consumers and business, and empowering a new era of modern payments. The company is responsible for the clearing and settlement infrastructure, processes and rules essential to completed daily transaction within Canada. At Payments Canada, I am working as a Senior API and QA Automation Engineer to Test various Payments Modernization Systems. Responsibilities:

Pioneered in developing test automation framework with Java for UI and API tests for multiple payments application (using TestNG, Selenium WebDriver, Rest Assured, Allure).

Developed test automation framework from scratch with JavaScript for UI and API tests for multiple payments application (using Mocha, Chai, Protractor, Supertest, WebdriverIO, Allure).

Integrate test scripts with DevOps Pipeline.

Lead all the testing efforts for the API Team within the company.

Pioneered in developing API gateway for the Developer Portal of Payments Canada.

Lead the Test Automation Guild for the Company.

Tools included: Jenkins, Postman, PostgreSQL, Jmeter, Google Cloud Platform, Apigee, GIT, JIRA, DbVisualizer. Test Automation Lead

Wawanesa Mutual Insurance Co.

08/2017 – 05/2018

Wawanesa Insurance is one of the largest property and casualty insurers in Canada. At Wawanesa Mutual Insurance, I am working as a Test Automation Lead for the project Strategic Systems Renewal (SSR R2). Responsibilities:

Pioneered in developing test automation framework with Selenium WebDriver for Guidewire Insurance Suite.

Manage and develop automated test scripts from scratch that incorporates smoke, functional and end-to-end regression testing for multiple applications in Guidewire Insurance Suite.

Identifying and designing automation infrastructure and developing multiple functions/sequences/scenarios to facilitate the AQA team with various test scripts.

Co-ordination with Project Leaders and Stakeholders in strategizing the automation coverage and matrix.

Evaluating and analyzing various automation tools to provide Proof-of-Concept for SSR project.

Leading a team of 5 automation QA personals and assisting in their day-to-day activities.

Regular maintenance and execution of the automated scripts using Jenkins.

Mentoring the AQA personals on Guidewire Suite and FitNesse. Tools included: FitNesse, HPE UFT, ALM, PowerShell, Jenkins, Sub-version, GIT, JIRA, Rally. Nazmus Saquib

Test Automation Specialist

Online Business Systems

01/2016 – 07/2017

At Online Business systems, Leading the Selenium Interest Group and actively participating in UX Testing and DevOps Practice. As a part of the internal development and digital service experience, involved in designing automation framework/solution using Selenium, RedwoodHQ and Robot Framework. In addition, developed test case generator using VBA Scripts. Online Business Systems (Client: Wawanesa Mutual Insurance Co.) 02/2016 - 07/2017

Working as an automation specialist for Application Maintenance and Support (AMS) and Strategic Systems Renewal (SSR R2). Contributed significantly in developing automated scripts for existing manual test cases for Smoke and End-to-End testing of the Guidewire Applications using FitNesse & HPE UFT. Responsibilities:

Developing automated test scripts from scratch that incorporates smoke, functional and end-to-end regression testing for multiple applications in Guidewire Suite (Policy Center and Billing Center).

Developing the test scripts both in FitNesse and HP UFT platform as per the requirements.

Evaluating and analyzing various automation tools to provide Proof-of-Concept for SSR project.

Successfully transforming multiple test scripts from AMS to SSR R2 project.

Contributing in Wawanesa specific framework development for FitNesse.

Regular maintenance and execution of the automated scripts for Regression testing.

Mentoring the AQA personals on FitNesse and HPE UFT. Tools included: FitNesse, HPE UFT, ALM, Jenkins, Sub-version, GIT, JIRA, Rally. Programming & Scripting Languages: Java (Selenium WebDriver), Bash Script, Shell Script, SQL, Expect, PowerShell. Automation Specialist in Network Services

Manitoba Telecom Services- MTS (currently known as Bell MTS) 09/2014 – 12/2015

Responsibilities:

Pioneering the development of automated test scripts to evaluate the performance of WI-FI for Residency Gateway

(RG) Firmware Upgrade Project.

Developing test methodologies and scripts for RG Web Graphical User Interface (GUI) test that highlights the discrepancy between the privileges and contents in the Web GUI among different versions of the RG firmware.

Developing automated test scripts to evaluate and analyze system performance for MTS Internet and TV customers.

Performing statistical analysis on acquired test data to identify software bugs and log reports on JIRA for the vendors.

Self-assert the development of Excel templates for automating network capacity reports and introduce paperless systems (eSpec) for specification distribution to improve efficiency for network provisions.

Mentoring 5 network provisioners on designing MTS network specifications. Programming & Scripting Languages: Java (Selenium WebDriver), Python, Bash Script, Shell Script, SQL, Expect, PowerShell.

Nazmus Saquib

Test Engineer

IDERS Incorporated

10/2012 – 09/2014

IDERS is an electronic product design and manufacturing based company in Oakbank, Manitoba. IDERS has worked on diversity of projects and products that includes, Industrial Controls, Point-of-Sale Transaction Systems, Scada Systems, Rail & Ground Transport Systems, Autonomous Flight Controls, Telecommunications Systems etc. IDERS designed and produced secure wholly novel electronic payment transaction systems for CIBC, Canada’s largest chartered bank. Responsibilities:

Developing, documenting and implementing test plans to evaluate design solutions and meet customer requirements.

Developing Test Software to perform release, functionality, regression, smoke and sanity testing of various commercial products in multi-platform environment along with creating utility scripts to analyze reports and logs for benchmarking and performance analysis.

Performing Quality Assurance tasks that involves creating verification and validation testing along with data analysis and benchmarking in order to provide elegant solutions for the customers.

Creating efficient and elegant automated scripts to test and upgrade software/firmware based on customer requirements.

Developing automated test suite to carry out testing for various graphical GUI-based systems.

Troubleshooting and Validating software for root cause analysis.

Contributing in developing embedded-system software to facilitate in-house development. Tools included: QT, Octave, GIT, TRAC & Redmine.

Programming & Scripting Languages: C/C++, Java (Selenium WebDriver), Python, Bash Script, Shell Script, SQL, Expect, Ruby, Lua.

Status in Canada: Canadian Citizen. I am ready to relocate for a better opportunity. Nazmus Saquib



Contact this candidate