Skip to content
View sabrinajohanson's full-sized avatar
🏠
Working from home
🏠
Working from home
  • RDI Software
  • Joinville, Santa Catarina, Brasil
  • 09:53 (UTC -03:00)
  • LinkedIn in/sabrinajohanson

Block or report sabrinajohanson

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
sabrinajohanson/README.md

Hi, I'm Sabrina Johanson 👋

AI Quality Engineer · SDET · Test Architecture · Agentic AI

Quality engineering is not about finding bugs. It's about designing the systems, feedback loops, and workflows that prevent them at scale.

I'm a Quality Engineer and SDET with 13 years in technology and 9 years focused on software quality. My work sits at the intersection of test architecture, AI-augmented automation, and engineering excellence.

Currently building at the frontier of Quality Engineering + AI - where automation is intelligent, quality is systemic, and teams move faster because quality is designed in, not bolted on.


Tech Stack

Test Automation Playwright Cypress Selenium

Languages Python TypeScript JavaScript Java

AI & Emerging AI MCP n8n

CI/CD & Tools GitHub Actions Azure DevOps Jenkins Docker


Portfolio

View the live Consolidated Test Dashboard - aggregated, always-up-to-date test results across all 5 repositories below.

Traditional QA

Project Stack Description
calculator-playwright Python · Playwright · Pytest Web calculator with 23 E2E tests and 6 documented bugs
saucedemo-playwright TypeScript · Playwright · POM 20 E2E tests for e-commerce using Page Object Model
restful-booker-restassured Java · Rest Assured · TestNG 7 API tests covering full CRUD operations

AI QA

Project Stack Description
llm-test-case-generator Python · OpenAI API Generates structured test cases from feature descriptions using an LLM
llm-as-judge Python · OpenAI API Uses an LLM to evaluate the quality of test cases generated by another LLM
rag-qa-validator Python · RAG Validates whether LLM answers stay faithful to source documentation - coming soon
ai-qa-agent Python · LLM · Agentic AI Full QA agent with memory, tools, and autonomous flow - coming soon

Pipeline Orchestration

Project Stack Description
qa-portfolio-pipeline GitHub Actions · Python Orchestrates all 5 repositories' CI in phases and publishes the consolidated dashboard above

Currently Exploring

  • 🤖 AI Agents and Multi-Agent Systems
  • 🔗 MCP (Model Context Protocol)
  • 🧪 LLM Testing and non-deterministic validation
  • 🎯 Fine-tuning models for QA use cases
  • 🔐 Penetration testing for AI systems

Highlights

  • Reduced monthly production bugs from 14 to 0 at AB InBev (Bees Brasil)
  • Reduced QA cycle from 7 days to 1 at SoftExpert
  • Designed AI-assisted QA workflow with prompt engineering at RDI Software
  • Created "Intelligent Coverage Review" - a shift-left QA process using an AI agent with a specialized prompt to surface edge cases, side effects, and root cause analysis before testing begins, cutting ticket analysis time significantly
  • Led E2E automation architecture across multiple distributed products

Connect

LinkedIn Gmail

Profile views

Popular repositories Loading

  1. llm-as-judge llm-as-judge Public

    Uses an LLM to evaluate the quality of test cases generated by another LLM

    Python 2

  2. calculator-playwright calculator-playwright Public

    Web calculator with E2E tests in Python + Playwright

    Python 1

  3. saucedemo-playwright saucedemo-playwright Public

    E2E tests for SauceDemo e-commerce using TypeScript + Playwright + Page Object Model

    TypeScript 1

  4. restful-booker-restassured restful-booker-restassured Public

    API tests for Restful Booker using Java + Rest Assured + TestNG

    Java 1

  5. llm-test-case-generator llm-test-case-generator Public

    Generates structured test cases (unit, integration, and e2e) from a plain-text feature description, using the OpenAI API (GPT-4o).

    Python 1

  6. qa-portfolio-pipeline qa-portfolio-pipeline Public

    Python 1