Summary
Overview
Work History
Skills
Academic Excellence
Certification
Affiliations
Timeline
Generic
Sariful Islam

Sariful Islam

Toronto,Canada

Summary

Over 13 years experienced Dynamic QA leader with a proven track record at SALESFLOOR, driving a 40% reduction in test execution time through innovative automation strategies. Expert in Selenium, Cypress, Appium and Postman, I excel in mentoring teams and enhancing QA processes, ensuring quality releases with a focus on continuous improvement and collaboration.

Overview

15
15
years of professional experience
2
2
Certification

Work History

Director, QA & Release

SALESFLOOR (Via Codenbox)
Montreal, Canada
06.2023 - Current
  • Managed and mentored a team of seven QAs, developing QA strategies for Clienteling and AI-Virtual Selling Application.
  • Collaborated with senior leadership to set long-term objectives for the company.
  • Implemented comprehensive functional, smoke, regression, and back-end testing using Testrail and Postman tool
  • Designed automation project to Upgrade WebdriverIO from V4 to V8 using JavaScript, reducing test execution time by 40%.
  • Directed improvements to QA procedures, integrated shift-left approaches, boosting efficiency and reducing post-release defects by 10%
  • Achieved 80% out of SLA bug resolution within two months and 15% decrease the average time to resolve defects
  • Crafted detailed test plans defining scope, objectives, resources, and schedule
  • Designed result-oriented metrics and KPIs, ensuring the team's pass rate is at least 90% for both manual and automated testing with a quality release
  • Performed defect leakage assessments and prepared detailed summary reports.
  • Facilitated seamless execution of major and minor releases, improving cross-functional teamwork.
  • Simulated software production environments to allow real time test data for enhanced testing.
  • Strategized and disseminated quarterly QA goals, objectives, progress assessments and achievements.
  • Provided leadership, insight and mentoring to newly hired employees to supply knowledge of various company programs.

QA Director

MAPLE CORP
Toronto, Canada
05.2021 - 05.2023
  • Established and led a QA team from inception, scaling it to 6 QA engineers.
  • Assessed both traditional and non-traditional projects in virtual healthcare domain and outline testing procedures
  • Designed and implement effective QA planning, resources, schedule and estimation
  • Introduced Agile framework to integrate early testing within the development cycle.
  • Developed Test metrics for evaluating the effectiveness of testing methods
  • Developed and integrated Selenium and Appium automation frameworks employing Java, TestNG, Page Object Design pattern, Maven, and BrowserStack.
  • Developed Manual and API testing suite with Testrail, Postman tool
  • Managed testing for French localization projects, triaged customer issues.
  • Coordinated with cross-functional teams to ensure product compliance with quality standards and customer requirements.
  • Trained employees, evaluate performance and develop professional growth opportunities
  • Achieved first year milestone by decreasing costs of 70%-80% and increased Test coverage after implementing test automation

QA Lead

FLEET COMPLETE
Toronto, Canada
03.2020 - 05.2021
  • Supervised a team of QA Engineers in executing all phases of testing activities in Fleet Management Solution
  • Developed and managed the Test Management process using Jira with Qtest for Functional, Integration, Agile Testing, Sanity, and Regression
  • Led automation project for Fleet Platform1 using Cypress with JavaScript, Cucumber-BDD framework following Page Object Model Design
  • Established efficient CI/CD pipeline leveraging GitLab and Jenkins.
  • Collaborated with the Performance Team to integrate Jmeter for load testing.
  • Created Product Quality Overview Report in Jira to identify backlog severity tickets due to mitigate out of SLA.
  • Documented, triaged, and managed defects in software and worked with developers to facilitate timely resolutions.
  • Trained and developed employees in effort to contribute to overall professional growth.

Sr. QA Analyst

OBERO SOLUTION
Toronto, Canada
11.2016 - 02.2020
  • Company Overview: Acquired by XACTLY Corp
  • Analyzed System requirements, Stories, Product backlog and developed Test Plan, Test Design, Test Data, Test Cases ,Test Execution and Test Reports
  • Oversaw functional, integration, sanity, regression, and end-to-end testing using TFS.
  • Wrote and executed automation testing using Selenium WebDriver and TestNG frameworks with Java
  • Implemented continuous testing and CI integration using GitHub and Jenkins
  • Developed SQL queries for data validation while performing database related tests.
  • Coordinated triage meetings and ensured issues are clearly understood and documented

QA Engineer

GOOGLE CANADA INC. (Contract)
Toronto, Canada
04.2015 - 11.2016
  • Reviewed requirements documents and technical specifications, and develop Test Plan, Test Cases for Google Asset Management Application
  • Performed Black Box Testing techniques for modules and User Acceptance Testing
  • Involved to find right candidates for Mobile Automation
  • Developed Appium Scripts for Native, Hybrid, Android and iOS App using Java
  • Used UI Automator, Appium Inspector tools to identify objects for Android and iOS App
  • Used Emulator, XCode, Simulator tools for virtual devices as well real devices in test
  • Participated in maintaining and updating Appium hybrid framework as per changes

Sr.QA Analyst

SMART TEST INC
Toronto, Canada
04.2012 - 03.2015
  • Designed QA strategies and test automation with HP Quality Centre and QTP for e-learning, eCommerce and POS systems, leading cross-browser and backend testing efforts
  • Applied different testing techniques to ensure maximum test coverage as Boundary Value, Equivalence Partitioning and State Transition Testing
  • Performed Database Testing using SQL queries
  • Participated to convert manual test cases in automated VB-script using QTP 10.0
  • Experienced to perform Load Performance and Web Stress testing using LoadRunner

Tech Support Analyst

SYMANTEC CANADA CORP
Sault Ste. Marie, Canada
06.2009 - 08.2011
  • Diagnosed and resolved problems by remote access to clients machine
  • Analyzed, identified, researched, and resolved Norton issues
  • Performed troubleshooting of any Symantec product (Norton antivirus,Norton Internet security or Norton360) installed and Configured on different O/S

Skills

  • Jira
  • UFT
  • TFS
  • Selenium
  • Cypress
  • Appium
  • Postman
  • Jenkins
  • GitHub
  • Jmeter
  • Qtest
  • TestRail
  • Browserstack
  • MS SQL Server
  • DB2
  • VB Script
  • Java Script
  • Type Script
  • Gherkin
  • HTML
  • XML
  • Java
  • PHP
  • CSS
  • JQuery
  • HP Quality Center (QC)
  • HP Quick Test Pro (QTP)
  • HP LoadRunner

Academic Excellence

  • Bachelor of Science in Computer Science, Laurentian University, Sudbury, ON, Canada, 2005-2009

Certification

  • Certified Professional Scrum Master ™ (PSM 1), 2021 – No Exp. Date
  • Certificate in Project Management Foundations, 2023 – No Exp. Date

Affiliations

  • LinkedIn: https://www.linkedin.com/in/sarifuli/
  • GitHub: https://github.com/codenbox
  • Udemy: https://www.udemy.com/course/master-selenium-java-sariful/
  • Youtube: www.youtube.com/codenboxautomationlab

Timeline

Director, QA & Release

SALESFLOOR (Via Codenbox)
06.2023 - Current

QA Director

MAPLE CORP
05.2021 - 05.2023

QA Lead

FLEET COMPLETE
03.2020 - 05.2021

Sr. QA Analyst

OBERO SOLUTION
11.2016 - 02.2020

QA Engineer

GOOGLE CANADA INC. (Contract)
04.2015 - 11.2016

Sr.QA Analyst

SMART TEST INC
04.2012 - 03.2015

Tech Support Analyst

SYMANTEC CANADA CORP
06.2009 - 08.2011
Sariful Islam