Tag: QA

  • Juggling multiple streams from a testing Point of View

    Juggling multiple streams from a testing Point of View

    Multiple streams were necessary but the merging was not well organised.

    For those who are reading regularly, you may recall the two posts “It’s your move” from February.  The piece we did not include there was that the project started with multiple streams that needed to be brought together.  Project plans had been created for each stream although the allotted time for QA and testing seemed to have vanished somewhere.  Clearly some of the streams planned only to test after merging on the assumption that it would not be their problem.  Shift Left or any of the other terms suggesting early testing seemed to be lost on them.  Of course, the streams were not necessarily going to converge at the same time.

    Step 1 was to create expectations for each stream as to what were the conditions for being merged.  There was pushback from some of the people involved but it was a case of now, when it was simpler and cheaper, or later when it was more expensive.

  • Quality Coaching

    Quality Coaching

    Quality Coaching focuses on guiding the process improvement required to make a difference in the way a department works.  The intent is not to repeat the mistakes of the previous projects but to look at new ways of working which prevent problems in the first place.

    Quality Coaching provides techniques to individuals enabling them to identify places where a Quality Improvement initiative could provide increased efficiency or reduced costs.

    Read the Case study at https://nvp.ca/wp-content/uploads/2021/10/Case-Study-6-Coaching.pdf for a particular example.

  • Fractional Quality Assurance and Process Improvement

    Fractional Quality Assurance and Process Improvement

    1.  Are your clients requesting auditable proof that your product works?
    2. Does your product work as expected in all cases?
    3. Do your backers need independent proof?
    4. Is your development proceeding without any issues?

    If your answers were Yes, No, Yes and No respectively then you may be looking at a requirement for Quality Assurance and Software Testing solutions.    As a preliminary, consider the following when looking for a solution:

    1. Kickstarting Quality Assurance with minimal impact on your existing processes.
    2. Ongoing regular consulting periodically to keep QA on track and make sure the requirements are being met.
    3. Process Improvement and team empowerment while maintaining the current product trajectory.
    4. Providing enhanced communications and delivery strategies to clients.
  • If the shoe fits, get another one just like it.

    If the shoe fits, get another one just like it.

    While the quote above may be correct when referring to shoes (as long as the ‘just like it’ includes making it for the other foot), it is certainly not applicable to any software or any assessment. 

    This came up in a different context a couple of days ago with regard to documentation. A solution that was provided for one document was ported to another without consideration of the differences.

    Each project has many unique characteristics (otherwise we could simply grab an existing solution and implement it without concern) so every assessment will be different. Each assessment will return a different answer and nothing other should be assumed. Every situation is not only dependent on the technology being used but also the selected design usually driven by market considerations.

    NVP’s assessments are crafted with that consideration in mind. Every situation is unique and the assessment process allows for that.  There are no preconceived notions. 

  • Quality Assurance Webinars from NVP Software Solutions

    Quality Assurance Webinars from NVP Software Solutions

    AI testing for the Test Lead or Manager

    A survey of what needs to be considered as a Test Leader or Manager when embarking on using AI in testing or testing an AI enabled system. 

    March 26, 2026 – 12:00 p.m. Eastern (Toronto) Time Virtual: Zoom

    Registration: https://us02web.zoom.us/meeting/register/yh1Cf6PzThu4fcxZJnHzmg

    Quality Assurance for Startups and Small Organisations

    QA is frequently ignored until it is too late.    Then when the product is released there is a scramble to make updates and release items without proper testing.  Putting in QA earlier resolves these problems.

    April 23, 2026 12:00 p.m. Eastern (Toronto) Time Virtual: Zoom

    Registration: https://us02web.zoom.us/meeting/register/uR8Noz8fQhmDDlReePHV1g

  • AI and The Test Lead/Manager

    AI and The Test Lead/Manager

    In late 2025 NVP ran a webinar about the impacts of AI on a Test Lead/Manager.  We discussed both the changes by using AI in testing (test preparation, execution and reporting) and testing an AI infused system (non-deterministic output).  Recently we had a discussion with someone tasked with the latter problem and his solution to most of the problem.  Clearly there was more work to be done.   With the field of AI moving very quickly, some of what we said several months ago needs to be updated.  A new instance of this webinar will be run in March 2026.  Stay tuned for dates, times and registration details.

  • TASSQ Webinar for January 2026

    TASSQ Webinar for January 2026

    How a Coach can transform your IT Career

    Presenter: Rob Virdee Location: Online – Zoom

    When: Tuesday January 27, 2026 6:15 p.m. (until 7:30 p.m.) EST

    Cost: $20.00 (CAD)
    Register at https://tassq.org/events.

    Presentation Abstract: HOW A COACH CAN TRANSFORM YOUR IT CAREER In today’s fast-paced tech landscape, technical skills alone won’t get you to the top. Whether you’re a developer, engineer, analyst, or aspiring leader, the key to thriving in your IT career lies in mastering the human side of success—clarity, confidence, and strategic growth. This webinar dives into how professional coaching can accelerate your career trajectory, helping you navigate challenges, build influence, and align your work with your deeper purpose. Join us to discover how coaching empowers IT professionals to break through plateaus, lead with impact, and future-proof their careers in an industry that never stops evolving. If you’re ready to move from reactive problem-solver to intentional change-maker, this session is your launchpad.

  • A vision without the ability to execute is probably a hallucination

    A vision without the ability to execute is probably a hallucination

    This quote is interesting and would probably be disputed by many people. They would say that a Vision is something you want to do and whether or not it can be executed has no impact on its validity (or whether it is a hallucination).  While the quote is not new, the applicability to today’s world with the concerns expressed about AI Hallucinations provides it with a fresh applicability.

    Over the years we have encountered a lot of Visions for Software Testing and Quality Assurance.  Unfortunately, many of them do not get realised.  Budget is often stated as the main culprit despite the fact that almost all Visions relate to doing tasks better and cheaper.  Quality Assurance Visions are even worse.  Saying that we want to make Process Improvements without some concrete actions to back it up (not part of the Vision directly but certainly related) does not go very far.  But with no Vision at all, no improvement will ever occur and the same processes and same errors will recur for every project or initiative.

    Make 2026 the time you realise your Visions for Software Testing and Quality Assurance.

    Software Testing solves your problems for today and yesterday. Quality Assurance makes your Vision reality.