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
    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
    Are Test Levels Still Relevant in Agile Software Development? | David Tzemach
    David Tzemach
    • May 11, 2021
    • 1 min

    Are Test Levels Still Relevant in Agile Software Development? | David Tzemach

    In traditional software development environments, test levels like unit, integration, system, end-to-end and UAT tests are commonly used...
    2240
    Agile Testing Challenges and Tips To Overcome Them | David Tzemach
    David Tzemach
    • May 2, 2021
    • 6 min

    Agile Testing Challenges and Tips To Overcome Them | David Tzemach

    There are many challenges in any testing project, and testing in the Agile environment is no different. Let us review some of the most...
    2470
    Unit and Component testing | David Tzemach
    David Tzemach
    • Apr 25, 2021
    • 2 min

    Unit and Component testing | David Tzemach

    Unit tests are the first level of software testing, where individual software units are tested. It is considered “white box” testing. The...
    1080
    Graphical User Interface (GUI) Testing | David Tzemach
    David Tzemach
    • Apr 22, 2021
    • 2 min

    Graphical User Interface (GUI) Testing | David Tzemach

    The graphical user interface (GUI) is the primary platform for manipulating software. Due to its importance to the end-user, it must be...
    1320
    Acceptance Test-Driven Development (ATDD) | David Tzemach
    David Tzemach
    • Apr 3, 2021
    • 4 min

    Acceptance Test-Driven Development (ATDD) | David Tzemach

    Acceptance Test-Driven Development (ATDD) is a process that ideally involves all roles in the team contributing to the overall testing...
    4770
    Agile Testing Quadrants: Technology-Facing Tests That Support the Team (Q1)  | David Tzemach
    David Tzemach
    • Mar 28, 2021
    • 3 min

    Agile Testing Quadrants: Technology-Facing Tests That Support the Team (Q1) | David Tzemach

    The first quadrant (Q1) is associated with automated testing and covers test types like unit tests, component tests, and API testing....
    1140
    How We Can Help Testers Adapt to Working in an Agile Environment | David Tzemach
    David Tzemach
    • Mar 23, 2021
    • 4 min

    How We Can Help Testers Adapt to Working in an Agile Environment | David Tzemach

    When an organization implements any change, there must be a preliminary understanding of the side effects that may be on its teams. This...
    8220
    Introduction to the Agile Test Quadrants | David Tzemach
    David Tzemach
    • Mar 17, 2021
    • 2 min

    Introduction to the Agile Test Quadrants | David Tzemach

    Brian Marick originally introduced the Agile testing quadrants as terms for different categories of tests used for various purposes. The...
    7750
    Risk-Based Testing (RBT) | David Tzemach
    David Tzemach
    • Mar 11, 2021
    • 3 min

    Risk-Based Testing (RBT) | David Tzemach

    Risk-based testing is a testing approach that uses risk to prioritize, design and execute test scenarios. Risk-based testing helps the...
    2070
    Exploratory Testing (ET) | David Tzemach
    David Tzemach
    • Mar 5, 2021
    • 5 min

    Exploratory Testing (ET) | David Tzemach

    Exploratory testing is probably one of the most efficient and effective testing methods for Agile teams to use. Exploratory testing...
    1361
    The Benefits of Agile Testing | David Tzemach
    David Tzemach
    • Mar 3, 2021
    • 2 min

    The Benefits of Agile Testing | David Tzemach

    While there is a separation between development and test teams in traditional testing, Agile testing is based on collaboration and...
    1790
    Security Testing overview | David Tzemach
    David Tzemach
    • Feb 25, 2021
    • 2 min

    Security Testing overview | David Tzemach

    Security is a set of measures that protect an application against unforeseen actions that may cause it to stop functioning or be...
    980
    Why You Should Never Ignore a Tester’s Frustration? |  David Tzemach
    David Tzemach
    • Feb 22, 2021
    • 2 min

    Why You Should Never Ignore a Tester’s Frustration? | David Tzemach

    Agile development helps organizations deliver fast, but under no circumstances does it say that you can do it with crappy quality. If you...
    2360
    The Impact of Automation on Testers in Agile projects | David Tzemach
    David Tzemach
    • Feb 14, 2021
    • 2 min

    The Impact of Automation on Testers in Agile projects | David Tzemach

    Automation is a core foundation of almost any successful Agile project. It has a significant impact on testers, as much of their testing...
    2200
    Using Hardening sprints in Agile Development | David Tzemach
    David Tzemach
    • Feb 11, 2021
    • 3 min

    Using Hardening sprints in Agile Development | David Tzemach

    In theory, an Agile team is expected to produce a potential software increment at the end of each sprint. This looks great on paper, but...
    2050
    C# Tutorial For Beginners: Test-Driven Development (TDD) | David Tzemach
    David Tzemach
    • Feb 8, 2021
    • 5 min

    C# Tutorial For Beginners: Test-Driven Development (TDD) | David Tzemach

    Test-Driven Development (TDD) is an evolutionary approach to conducting a development process that combines test-first development. The...
    1710
    Independent Testing Teams in the Agile Environment | David Tzemach
    David Tzemach
    • Jan 30, 2021
    • 3 min

    Independent Testing Teams in the Agile Environment | David Tzemach

    Most of the testing effort, and in some cases all of it, is strictly the responsibility of the Agile team. They should perform all...
    1100
    What is Software Risk Management (SRM)?
    David Tzemach
    • Jan 25, 2021
    • 3 min

    What is Software Risk Management (SRM)?

    Software risk management (SRM) is a practice that combines a set of tools, processes, and methods for managing risks in the software...
    1040
    Agile Approaches to Handling Bugs in Production | David Tzemach
    David Tzemach
    • Jan 23, 2021
    • 4 min

    Agile Approaches to Handling Bugs in Production | David Tzemach

    In theory, Agile teams are expected to deliver a working increment of the software ready to be deployed at the end of each sprint. To...
    4080
    1
    2
    34
    • Facebook
    • Twitter
    • LinkedIn

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