The Quality Assurance Engineer

The Quality Assurance Engineer

    • Projects
    • Contact
  • Cypress and Gherkin in Practice: Insights and Reflections

    May 1, 2024

    —

    by

    Anthony
    in Personal Growth, Technical

    We were deciding on an automation framework. We wanted something easy to set up, dependable, and user-friendly. I had just gotten mid-way through The Cucumber Book: Behaviour-Driven Development for Testers and Developers. I was excited to implement Cucumber into whatever…

  • Troubleshooting an API Assertion in Cypress: Lesson Learned and Solution Provided

    Feb 23, 2024

    —

    by

    Anthony
    in Personal Growth, Problem Solving, Technical

    This post is meant to be a quick one for anyone who may face the same challenge. A few days back I began meddling with APIs using Cypress. I could not for the life of me assert against anything inside…

  • Boost Your Automation Skills: 5 Top Resources for Practical Python Exercises

    Feb 19, 2024

    —

    by

    Anthony
    in Advice, Beginner Guides, Personal Growth

    Practicing Python is a sure way to improve your automation skills. Hands-on learning leverages active engagement, practical application, immediate feedback, and problem-solving skills, and prepares you for real-world challenges.  Here is a curated list of 5 resources you can (and…

  • Mastering Defect Management in Software QA: A Comprehensive Guide

    Jan 15, 2024

    —

    by

    Anthony
    in Beginner Guides, Bugs

    Introduction to Defect Management Defects (or bugs) management is a crucial part of the QA Process. Managing bugs is a non-negotiable skill when it comes to software quality assurance. The ability to identify, log, prioritize, and track bugs will increase…

  • 10 Tips for Writing Effective Test Cases

    Jan 15, 2024

    —

    by

    Anthony
    in Advice, Test Cases

    Test cases are a vital part of testing. They are the source of truth, provide proof that the system is working, and are a road taking you from functional tests to system integration tests, to end to end, to regression.…

  • Unlocking User-Centric Performance: A Deep Dive into Perceived Performance Testing with Google Lighthouse

    Jan 11, 2024

    —

    by

    Anthony
    in Performance, Personal Growth, Technical

    Traditional performance tests typically involve calling endpoints to execute specific actions and measuring metrics like request and response times, error rates, etc. Traditional performance tests are essential for identifying technical issues while perceived performance testing takes a user-centric approach, ensuring…

  • Azure Active Directory And Python: How to Authenticate Using OAuth2 with Examples

    Jan 9, 2024

    —

    by

    Anthony
    in Technical

    Authenticating into Azure AD allows your Python applications to access and manage various Azure resources, such as virtual machines, databases, storage, and more. In testing, one way we can use Azure AD in our scripts is for API testing against…

  • QA Does Not Have Enough Time to Test

    Jan 9, 2024

    —

    by

    Anthony
    in Advice, Personal Growth

    We sometimes are not given enough time to test…and that is okay! How it starts Most projects begin slowly. Devs complete their tasks and QA picks them, tests them, and approves them (or not). We are all on the same…

  • Quality Assurance For Beginners: What You Need to Know

    Jan 9, 2024

    —

    by

    Anthony
    in Beginner Guides, Test Cases

    In this article, we will introduce the fundamentals and importance of Quality Assurance followed by its role in the Software Development Lifecycle (SDLC). Quality Assurance (QA) Engineers play a pivotal role in software development. QA or Test Engineers are involved…

  • How to Write a Test Case: A Beginner’s Guide With Examples

    Nov 21, 2022

    —

    by

    Anthony
    in Beginner Guides, Test Cases

    Creating effective test cases is a pivotal skill for QA Engineers at all levels. Test cases allow us to verify the application adheres to requirements and to catch bugs before they are promoted to higher-level environments. Test cases can be…

About me

Welcome! My name is Anthony and I am the Quality Assurance Engineer. I have been on a journey to create top tier quality software for over 9 years. My goal is to share my experiences and knowledge with you while contributing to innovative software solutions. Let’s create something amazing together!
  • LinkedIn
  • GitHub

Popular Categories

  • Advice (3)
  • Beginner Guides (4)
  • Bugs (1)
  • Performance (1)
  • Personal Growth (5)
  • Problem Solving (1)
  • Technical (4)
  • Test Cases (3)

Search the website

The Quality Assurance Engineer

The Quality Assurance Engineer

Designed with WordPress