Software Test & Quality Professional, by profession and by choice.

I am an experienced, passionate & skilled Software Testing Professional with 13+ years of experience in Software Testing and Quality. I’m a strong advocate of the context-driven testing approach and apply it to help teams develop and deliver high quality products and systems. As a hands-on Software Test Lead and Manager, I am actively involved in the testing efforts of all the projects I’m involved with. I have tested different types of software systems with different testing missions and my specialties include testing web, mobile, VR, and SOA based software systems in the technology, insurance, and financial sectors. I manage and lead software test projects and teams, with a direct involvement in test planning, implementation, objectives, test strategies based on project needs, test design & execution, risk analysis & risk management, QA & Test process improvement, and test reporting to communicate valuable information about the quality of the software tested for project stakeholders to make informed decisions about the software. I’ve worked over 8 years with different agile software development methodologies, including Agile SCRUM.

I am also an organizer for Montreal Insights Into Software Testing – a Software Testing peer conference & workshop being held in Montreal, Canada. http://www.moiist.org

Proud Member of the Association for Software Testing.

AST BBST Foundations Graduate.

I’m a skilled, thinking Software Tester, driven by context. I believe that Software Testing is a skilled craft which incorporates thinking, discovery, exploration, investigation and learning. I align my testing approach based on the information needs of my stakeholders and the for the particular project and test effort I have been asked to provide testing services to, and use that information to define my testing mission.

My specialities include:

  • Test Lead on Agile SCRUM team
  • Test management on large, medium, and small scale projects
  • Test team management, leadership, coaching, and training
  • System, Integration, and Component level testing
  • Improving and evolving Software Test and QA Processes
  • Exploratory testing
  • Functional Testing
  • Mind Mapping
  • Web, mobile, SOA, VR applications & systems testing
  • Test Reporting
  • Defect/Bug Reporting

I am an advocate and believer of:

  • Collaboration
  • Teamwork
  • Team building
  • Information & knowledge sharing
  • Ethical behavior
  • Respect
  • Integrity
  • Learning
  • Providing value
  • Honesty
  • Giving credit where and to whom it belongs to
  • Helping people and teams realize their goals

The views expressed on this website are my views and may not reflect those of my employer.