Capture.PNG

DAVID TZEMACH

  • Home

  • Blog

    • Agile Software Development
    • Software Testing
    • Cloud Computing
    • Automation Testing
    • Software Development
    • DevOps - Tools, Code and technologies
  • My Experience

  • About me

  • My Books for purchase!

  • More

    Use tab to navigate through the menu items.

    dzcomp@gmail.com

    +972-526982298

    • Facebook
    • Twitter
    • LinkedIn

    Share on LinkedIn

    • software testing (75) 75 posts
    • Scrum Framework (45) 45 posts
    • Agile (42) 42 posts
    • Automation (40) 40 posts
    • Agile Testing: Best Practices and Challenges Strategies (35) 35 posts
    • C# Tutorial (34) 34 posts
    • Scrum Process Best Practices (28) 28 posts
    • Cloud Computing (22) 22 posts
    • Devops Tools and Technologies (16) 16 posts
    • Best Practices for Scrum Meetings (15) 15 posts
    • How do we Manage Bugs in Agile? (13) 13 posts
    • Agile estimation and prioritization techniques (12) 12 posts
    • scrum roles and responsibilities (12) 12 posts
    • Bash Scripting (8) 8 posts
    • Docker & Kubernetes (8) 8 posts
    • Agile HR Practices (6) 6 posts
    • Vagrant (4) 4 posts
    • Metrics & KPI's (3) 3 posts
    • All Posts
    • Agile Software Development
    • Software Development Tutorials
    • Cloud computing
    • DevOps
    • Test Automation Framework
    • Software Testing
    Search
    How to Boost Test Efficiency in Agile Development | David Tzemach
    David Tzemach
    • Jun 26
    • 4 min

    How to Boost Test Efficiency in Agile Development | David Tzemach

    Evaluating the system and each of its components to see if they satisfy the needs of the end-user is just as crucial as developing the...
    1220
    What is Performance Testing? | David Tzemach
    David Tzemach
    • Jun 19
    • 3 min

    What is Performance Testing? | David Tzemach

    Performance testing is a general name for several test techniques used to validate how the system performs and behaves. Performance...
    680
    Agile Software Development: Planning for Regression Testing
    David Tzemach
    • Jun 7
    • 2 min

    Agile Software Development: Planning for Regression Testing

    Regression testing is about checking to ensure the system does what it did before a new code modification. Today, we use automated...
    690
    The importance of having a quality philosophy in the Agile environment | David Tzemach
    David Tzemach
    • Apr 21
    • 2 min

    The importance of having a quality philosophy in the Agile environment | David Tzemach

    This article reviews the main differences between internal and external quality and sees the importance of having a quality philosophy in...
    1710
    How Can a Zero Bug Policy Help You Get Rid of Bug Debt?
    David Tzemach
    • Mar 28
    • 4 min

    How Can a Zero Bug Policy Help You Get Rid of Bug Debt?

    In this article, I'll explain how I worked with my teams to reduce technical debt associated with bugs to a bare minimum. I can't...
    1990
    With so many testing requirements, how can we win in the Agile environment?
    David Tzemach
    • Mar 21
    • 4 min

    With so many testing requirements, how can we win in the Agile environment?

    When compared to what we see today in the industry, the use of Extreme Programming (XP) by Agile teams was very common in the late 1990s...
    1810
    Checklist for Web Application Usability Testing
    David Tzemach
    • Mar 8
    • 7 min

    Checklist for Web Application Usability Testing

    The main target of usability testing is to ensure that the customer will have the best experience while working with the application....
    1020
    Behavior-Driven Development (BDD) | David Tzemach
    David Tzemach
    • Mar 4
    • 2 min

    Behavior-Driven Development (BDD) | David Tzemach

    Behavior-Driven Development (BDD) is a software development approach that has evolved from Test-Driven Development (TDD). It promotes a...
    140
    Code Review Checklist – To Perform Effective Code Reviews
    David Tzemach
    • Feb 21
    • 2 min

    Code Review Checklist – To Perform Effective Code Reviews

    I received many requests to create a high-Level template to use when conducting a code review session. So, here it is :) Has the...
    710
    System QA team in the Agile Environment
    David Tzemach
    • Feb 19
    • 4 min

    System QA team in the Agile Environment

    Most of the testing effort, and in some cases all of it, is strictly the responsibility of the Agile teams. They should perform all...
    1450
    What do testers in agile teams do when there is nothing to test? | David Tzemach
    David Tzemach
    • Jan 27
    • 3 min

    What do testers in agile teams do when there is nothing to test? | David Tzemach

    In the last ten or so years, I have been involved in many agile transitions as an implementer, trainer, or consultant. Each change...
    3490
    Agile Development: What happens when the whole team thinks about testing
    David Tzemach
    • Jan 23
    • 4 min

    Agile Development: What happens when the whole team thinks about testing

    In this article, I want to share a story of mine that happened almost a decade ago but is still relevant today to the Agile team mindset...
    3020
    Is there a place for test managers in Agile Development?
    David Tzemach
    • Nov 25, 2021
    • 2 min

    Is there a place for test managers in Agile Development?

    In my book (Agile Quality: A Practical Approach), I talked quite a bit about testing and test managers in particular. I also release a...
    2370
    Cloud testing: the right way to do it | David Tzemach
    David Tzemach
    • Nov 15, 2021
    • 3 min

    Cloud testing: the right way to do it | David Tzemach

    In this article, I will review some essential insights on cloud computing. To achieve the most from this article, we need to understand...
    1110
    Regression Testing Overview | David Tzemach
    David Tzemach
    • Nov 8, 2021
    • 2 min

    Regression Testing Overview | David Tzemach

    The software lifecycle is dynamic, especially in an Agile environment where changes are frequent and welcome. From a customer...
    880
    A\B Testing Overview | David Tzemach
    David Tzemach
    • Oct 12, 2021
    • 3 min

    A\B Testing Overview | David Tzemach

    A/B testing is a test technique that is quite common in the online industry. It is used to test different product versions to see which...
    490
    The changing role of QA managers in the Agile environment | David Tzemach
    David Tzemach
    • Oct 11, 2021
    • 12 min

    The changing role of QA managers in the Agile environment | David Tzemach

    Many questions arise when an organization starts the transformation to an Agile environment, some related to adopting the new Agile...
    2720
    Integration testing overview | David Tzemach
    David Tzemach
    • Oct 3, 2021
    • 3 min

    Integration testing overview | David Tzemach

    Integration testing is a testing approach used to test that two or more components work together correctly. Occasionally, integration...
    2130
    Checklist for Usability Testing
    David Tzemach
    • Aug 31, 2021
    • 3 min

    Checklist for Usability Testing

    Usability testing is an approach to evaluating the design and functionality of your application, focusing on how easy and efficient it is...
    1860
    API Testing overview | David Tzemach
    David Tzemach
    • Jul 29, 2021
    • 1 min

    API Testing overview | David Tzemach

    An API (Application Programming Interface) is an interface between external software applications or between different layers of the same...
    2990
    1
    234
    • Facebook
    • Twitter
    • LinkedIn

    ©2020 by David Tzemach. Proudly created with Wix.com