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