Traditionally, Quality Assurance was mainly manual testing. Testers worked in silos, testing software from an end user's point of view. Over the past 20 years (or maybe longer), the Quality Assurance field and the "tester" role morphed due to the shift to Agile methodology, technological advancement, and more engineering-focused work.
Data is a crucial asset to every business and organization and has sparked fields such as data analytics, data science, and machine learning or artificial intelligence. Organizations have invested heavily in engineering teams to help them store, organize, transform, and understand their data. Data Engineers build various systems to collect
In the first part [https://www.dabbaghbits.com/fullstack-learning-journey-pern/] of this journey, I set up a basic todo app with a client, server, and database. In the second part [https://www.dabbaghbits.com/fullstack-development-learning-journey-pern-part-2/] , I added users and basic authentication/authorization. Now we're going to take that basic authentication to
In the first post [https://www.dabbaghbits.com/fullstack-learning-journey-pern/] , I walked through my journey of setting up a basic PERN (Postgres, Express, React, Node) todo application. One of the most common features of web applications is accounts and an authentication system. This post is about my journey adding these features
Marshall B. Rosenberg wanted to understand what pulls us away from our compassionate selves when we are under trying circumstances. Through his research, he identified a form of communication that leads us to focus on clarifying what is being observed and needed rather than judging and jumping to conclusions. He
Imagine that by answering some questions you gain the following benefits: 1. Raise your self-awareness 2. Improve your teamwork 3. Resolve conflict more productively 4. Develop stronger communication skills 5. Manage more effectively The DISC assessment attempts to meet this promise. I wouldn't blame you if you were skeptical right
With the movement to automate everything and bridging the gap between QA Engineers and Developers, the idea of exploratory testing has become a low priority for many teams and organizations. The process for a QA Engineer usually revolves around executing a per-determined set of test cases. If they want to