Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic

MICHAEL SHPERBERG

East Gwillimbury

Summary

7 Years of progressive Software QA/Testing experience in Manual testing of Websites, Web-systems, Client/Server, and Mobile applications. Strong experience in testing a variety of applications for low, financial, Healthcare, parent control, project management, claim workflow, applications. Extensive experience in Front-end, Functional (GUI), System Integration, User Acceptance Smoke, UAT, Layout, Functional, Regression, AODA, Calculations and Regression testing. Deep understanding of SDLC and Software Quality Assurance Cycle. Strong experience in testing process (requirements review, test planning and design, test cases development and execution, defects reporting and tracking) based on Business and System Requirements. Experienced in Back-End validation by creating and executing SQL queries. Practical knowledge of RDBMS and SQL (Microsoft SQL Server, MS Access), OS Windows, IOS and Android Knowledge in Selenium Automation framework (Maven, Log4j, POM, TestNG) Knowledge in Postman. Initiative-taking and part of a dynamic team in an Agile environment. Analytical thinking Attention to detail/ accuracy. Great ability to work within the team and independently. Proficient in writing test cases and identifying test scenarios. Create QA test artifacts (Test Strategy, Test Matrix, Test Scenarios, Test Cases, Test Results) and functional documentation. Achievements: When I joined (Epiq Canada) so and so the project in my company I saw the work was ad-hock and there was not any standard software testing process. I took the initiative building a standard software testing process that fits our project needs. By this streamlined process, we managed our time effectively and started concentrating more on main software testing tasks. Also, by building testing process number of bugs fond by client where sufficiently reduced.

Overview

8
8
years of professional experience

Work History

Quality Assurance Analyst

SmartONE Solutions
01.2023 - Current
  • Designed and executed end-to-end QA strategies for smart community IoT platforms, integrating web portals, Android/iOS apps, and edge-device APIs.
  • Authored Postman API test collections validating REST endpoints, schema structures (JSON/XML).
  • Conducted integration and regression testing across smart hubs, sensors, and backend microservices.
  • Implemented test coverage traceability matrices in Azure DevOps, linking requirements → test cases → defects.
  • Performed AODA/WCAG audits using axe DevTools, Lighthouse, and manual screen-reader testing.
  • Developed and executed test cases for software applications to ensure functionality and performance.
  • Identified and documented defects, collaborating with development teams for timely resolutions.
  • Conducted regression testing to validate fixes and enhancements in existing software features.
  • Analyzed requirements and specifications to create comprehensive test plans aligned with project goals.
  • Utilized automated testing tools to improve testing efficiency and reduce manual effort.
  • Facilitated user acceptance testing sessions, gathering feedback for product improvements and usability enhancements.
  • Mentored junior analysts on best practices in quality assurance processes and methodologies.
  • Led cross-functional meetings to discuss quality metrics, issues, and solutions for continuous improvement initiatives.
  • Mentored and coached team members on QA topics and strategies.
  • Participated in regular meetings with cross-functional teams to discuss progress updates, communicate concerns or challenges, and ensure alignment of project goals.
  • Reported progress, test metrics and results to project stakeholders.
  • Maintained comprehensive knowledge of relevant industry regulations and standards, ensuring compliance throughout the QA process.
  • Streamlined QA processes for increased efficiency and reduced time spent on redundant tasks.
  • Acted as a liaison between the QA team and other departments such as Development, Customer Support, and Product Management, ensuring effective communication throughout all stages of the project lifecycle.
  • Reduced defect rates through meticulous attention to detail during code reviews, working closely with developers to address any identified issues quickly.
  • Championed quality assurance initiatives within the organization by promoting a culture of continuous improvement and striving for excellence in all aspects of product development.
  • Supported company in maintaining work environment focused on quality, communication, collaboration, integration, and teamwork.
  • Conducted training sessions for junior QA analysts, enhancing their skills and knowledge of industry best practices.
  • Ensured customer satisfaction by verifying that products met specifications and functioned as intended before release.
  • Collaborated with development teams to identify, track, and resolve software defects in a timely manner.
  • Improved product reliability by executing rigorous test plans and ensuring software met established requirements.
  • Played key role in successful launch of multiple high-stakes projects by prioritizing critical test areas and resource allocation.
  • Streamlined QA processes, significantly reducing testing cycle time by implementing automated testing tools.
  • Identified and documented discrepancies between expected and actual outcomes, contributing to overall software quality improvement.
  • Collaborated closely with development teams to clarify requirements, resulting in more efficient bug resolution process.
  • Spearheaded adoption of cutting-edge testing software, keeping company at forefront of QA technology.
  • Customized testing environments to simulate real-world usage scenarios, ensuring product robustness and customer satisfaction.
  • Streamlined communication between QA and development teams, expediting bug fixes and feature enhancements.
  • Led training sessions for new QA analysts, increasing departmental efficiency and knowledge sharing.
  • Facilitated transition to Agile methodologies, enhancing team flexibility and project turnaround times.
  • Enhanced software quality by meticulously executing detailed test plans and identifying critical bugs before product releases.
  • Conducted comprehensive test scenarios to decrease downtime and elevate user satisfaction.
  • Reduced number of customer-reported issues by establishing preemptive testing strategy that targeted common failure points.
  • Optimized user experience by conducting usability tests and providing actionable feedback to development team.
  • Fostered culture of continuous improvement by regularly reviewing and updating QA methodologies to adapt to new challenges.
  • Enhanced product compliance with industry standards by diligently verifying adherence to regulatory requirements.
  • Improved product reliability with rigorous regression testing, ensuring software performance consistency across updates.
  • Increased stakeholder confidence by presenting detailed QA reports and insights during project review meetings.
  • Pioneered integration of performance testing in development cycle, significantly improving product scalability and endurance.
  • Developed and maintained comprehensive documentation, including test cases, results, and improvement recommendations, for stakeholder review.
  • Enhanced team collaboration, sharing best practices and insights that led to refinement of testing protocols.
  • Documented testing procedures for developers and future testing use.
  • Evaluated function, performance and design compliance of every product against design standards and customer needs.
  • Kept scripts and test cases updated with current requirements.
  • Completed pre-implementation testing for new system modifications to assess potential impacts.
  • Monitored resolution of bugs, tested fixes, and helped developers tackle ongoing problems by providing QA perspective.
  • Advised developers on problems with databases, performance and other issues.
  • Gathered data on integration issues and vulnerabilities, reported findings and recommended improvements.
  • Operated under Agile and Scrum frameworks to complete releases and well-organized sprints.
  • Authored and maintained well-organized, efficient and successful manual test cases for entire team.
  • Recommended changes and corrections to developers for optimal software performance and usability.
  • Developed and maintained defect databases for known issues.
  • Web/Mobile/IoT Ecosystem

Lead Quality Assurance Analyst

Labatt loyalty team
01.2022 - 01.2023
  • Collaborated with cross-functional teams to develop and refine user stories, ensuring clarity and testability, and created Behaviour-Driven Development (BDD) test cases for Web, Mobile, and Postman platforms.
  • Conducted rigorous testing of back-end endpoints in Postman, leveraging MongoDB and the SessionM platform to ensure data integrity and seamless integration.
  • Efficiently logged defects into the JIRA bug-tracking system and diligently followed up on them until complete resolution, ensuring a smooth defect management process.
  • Utilized Figma to craft comprehensive UX/UI test cases, ensuring optimal user experience and interface consistency.
  • Leveraged Lambda Test/Browser Stack for thorough testing across different platforms, with a particular focus on mobile testing, to guarantee excellent performance and compatibility.
  • Automated test scripts (collections) to empower the UAT team and enhance testing efficiency, streamlining the testing process.
  • Thrived in a dynamic Agile Environment, actively participating in the two-week release cycle, contributing to rapid and iterative development
  • Www.mccooler.com
  • Web /Mobile
  • Led quality assurance initiatives to enhance product reliability and customer satisfaction.
  • Developed and implemented testing strategies for new loyalty program features.
  • Collaborated with cross-functional teams to identify and resolve software defects efficiently.
  • Conducted root cause analysis on quality issues, driving corrective actions to prevent recurrence.
  • Streamlined testing processes, reducing cycle time while maintaining high standards of accuracy.
  • Designed comprehensive test plans that align with project objectives and business requirements.
  • Evaluated automation tools, increasing overall testing efficiency and reducing manual efforts significantly.
  • Improved overall product performance with rigorous regression testing for each release cycle.
  • Championed quality-first mindset among team members, leading by example through meticulous attention to detail in all work tasks.
  • Collaborated with development teams to identify root causes of defects and implement effective solutions.
  • Implemented automation tools to reduce manual testing effort and expedite release cycles.
  • Served as liaison between QA team and stakeholders, effectively communicating status updates on ongoing projects.
  • Maintained detailed documentation of test results, facilitating knowledge sharing across the organization.
  • Ensured smooth integration between application components by validating end-to-end workflows using various testing techniques.
  • Enhanced software quality by developing and implementing comprehensive test plans and strategies.
  • Optimized existing test scripts for better coverage and reduced redundancy in test cases.
  • Identified and resolved critical issues, ensuring optimal functionality of applications before deployment.
  • Trained junior QA analysts on best practices, fostering a culture of continuous improvement within the team.
  • Managed bug triage meetings, ensuring timely resolution of reported issues while minimizing impact on project timelines.
  • Conducted risk assessments to prioritize test cases, focusing on high-impact areas first.
  • Led cross-functional team collaborations to accomplish project goals within deadlines.
  • Streamlined QA processes for increased efficiency, resulting in faster time-to-market for products.
  • Provided technical guidance and support to other team members as needed, fostering an environment conducive to growth and learning opportunities.
  • Developed metrics-driven approach to track progress and evaluate the effectiveness of QA efforts.
  • Reduced defects in production releases by conducting thorough manual and automated testing.
  • Established standard operating procedures that improved consistency across all testing activities.
  • Participated in agile sprint planning sessions, providing valuable input from a QA perspective during backlog grooming discussions.
  • Tested functional and compatibility of new programs or updates in comparison to existing applications.
  • Built automated test scripts to handle repetitive software testing work.
  • Completed in-depth usability testing on Windows, Android and iOS mobile devices.
  • Mentored and coached team members on QA topics and strategies.
  • Incorporated delivery requirements into planning of testing schedules.
  • Reported progress, test metrics and results to project stakeholders.
  • Supported company in maintaining work environment focused on quality, communication, collaboration, integration, and teamwork.
  • Documented testing procedures for developers and future testing use.
  • Evaluated function, performance and design compliance of every product against design standards and customer needs.
  • Kept scripts and test cases updated with current requirements.
  • Completed pre-implementation testing for new system modifications to assess potential impacts.
  • Monitored resolution of bugs, tested fixes, and helped developers tackle ongoing problems by providing QA perspective.
  • Advised developers on problems with databases, performance and other issues.
  • Gathered data on integration issues and vulnerabilities, reported findings and recommended improvements.
  • Operated under Agile and Scrum frameworks to complete releases and well-organized sprints.
  • Authored and maintained well-organized, efficient and successful manual test cases for entire team.
  • Recommended changes and corrections to developers for optimal software performance and usability.
  • Developed and maintained defect databases for known issues.

Senior Quality Assurance Analyst

Epiq Systems
01.2019 - 01.2022
  • Project - To ensure full functionality of online claim system and Website content on diverse browsers and mobile devices. To ensure full functionality of Admin system for claims validation by business rules.
  • Working on number of projects in parallel and met strict deadlines.
  • Worked in complete Agile Environment with 4 weeks of Release cycle.
  • Testing functionality of web application in EN and FR, including correct calculations, formulas.
  • Performing Functional, GUI, Integration, Smoke testing on Desktop and diverse Browsers and Mobile devices (Tablet/ Ipad and Cell phones).
  • Testing backend system, data verification (SQL Server Management Studio v18.1).
  • Defect tracking and Reporting utilizing Basecamp and Azure reviewed and closed fixed defects.
  • Participating in Daily Stand-ups, Iterative Planning, Application development, Iterative Demo meetings.
  • 1.Testing of Web Application for Microsoft (https://www.thatsuitemoney.ca ,Online claim, web application) English and French validation.
  • Creating and reviewing test scenario and test cases based on requirement and design document.
  • Perform Calculations validation for internal Admin application.
  • Perform GUI, Functional, Layout and Smoke testing on Web and mobile platforms. (Browserstack).
  • Www.epiqglobal.com
  • Stand-alone /Web based application testing.
  • Led quality assurance initiatives to enhance software testing processes and methodologies.
  • Developed and executed comprehensive test plans, ensuring alignment with project requirements and specifications.
  • Mentored junior analysts, fostering skill development and improving team performance in quality assurance practices.

Quality Assurance Analyst

QA consultants
01.2017 - 01.2019
  • BMO - AODA testing
  • Provided specialized AODA (Accessibility for Ontarians with Disabilities Act) testing with WCAG 2.0 Guidelines.
  • Executed test cases following the Accessibility matrix.
  • Verified the semantic structure of HTML is correctly associated with the web content.
  • Tested electronic documents (Microsoft Office, PDFs) for conformance with the full range of WCAG 2.0 Level AA Success Criteria.
  • Submitted defects into JIRA bug-tracking system, followed up with defects until complete resolution.
  • Used accessibility tools, such as Web Developer Tools, Screen readers (JAWS, NVDA, ChromeVox), HTML scanners and Contrast Analyzers.
  • Www.qaconsultants.com
  • Presto – OCT Ottawa - Standalone /Desktop application (Agile environment)

Paradigm Quest
  • Test case creation for financial Web based applications.
  • Worked with business analysts and technical teams, in translating business, functional requirements, and technical specifications into modifying manual test cases to Automated suits.
  • Verified back-office reporting and policy submission workflow was completed with correct billing calculations and taxes.
  • Created and edited the custom Feature File /Object Repository entries with the Gherkin formatter plugin in the Eclipse.
  • Windows/Web -based CRM application for financial sector

Maintenance Engineer

SCD
01.2002 - 01.2011
  • Maintenance, calibration, upgrade, quality improvement projects.
  • Technical problem-solving, installation.
  • Tested measuring equipment applications.

Education

Diploma - Electricity Engineering

Israel Institute of Technology
Haifa, Israel

Some College (No Degree) - Java Programming

Seneca College

Skills

  • Bug tracking, test management tools: Jira, Basecamp, VS2019/Azure
  • Operating Systems: MS Windows 8/7/XP, Mac OS 106 & up
  • Mobile Platforms: IOS, Android OS, Chrome Developer tools
  • Databases: SQL Server Management Studio v181/2008 My SQL
  • Applications: Siteimprove, W3C, VSJ, AWS,NVDA, CCA, CodeSniffer
  • AODA tolls: Wave

Languages

Russian
Native or Bilingual
Hebrew
Native or Bilingual

Timeline

Quality Assurance Analyst

SmartONE Solutions
01.2023 - Current

Lead Quality Assurance Analyst

Labatt loyalty team
01.2022 - 01.2023

Senior Quality Assurance Analyst

Epiq Systems
01.2019 - 01.2022

Quality Assurance Analyst

QA consultants
01.2017 - 01.2019

Maintenance Engineer

SCD
01.2002 - 01.2011

Paradigm Quest

Diploma - Electricity Engineering

Israel Institute of Technology

Some College (No Degree) - Java Programming

Seneca College
MICHAEL SHPERBERG