Skip to content
View p0sadas's full-sized avatar

Block or report p0sadas

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 supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
p0sadas/README.md

Hi, I'm Angel Posadas ๐Ÿ‘‹

QA Automation Engineer | SDET | Playwright & TypeScript Expert

I am a technical QA Engineer focused on building robust automation ecosystems that accelerate delivery without compromising quality.


๐Ÿš€ Featured Enterprise Framework

A professional-grade, scalable automation solution for modern web architectures.

This repository demonstrates my ability to design a testing infrastructure from the ground up, focusing on:

  • Scalable Architecture: Advanced implementation of Page Object Model (POM) and Custom Fixtures.
  • CI/CD Integration: Automated execution via GitHub Actions with HTML reporting and artifact management.
  • Resilience: Built-in strategies for handling flakiness, dynamic wait times, and parallel execution.
  • Maintainability: Clean code practices with TypeScript for type-safety and reusable utility functions.

๐Ÿ› ๏ธ Specialized Tech Stack

  • Testing Frameworks: Playwright (Expert), Selenium WebDriver, Cypress.
  • Languages: TypeScript, JavaScript, Python, Java, C++.
  • API Testing: Postman, REST-Assured, Playwright API Request.
  • DevOps & Tools: GitHub Actions, Git, Docker, Jira, Confluence.
  • Cloud & Environments: Windows 11, Linux, and Physical Device Testing (iPhone 16 Pro Max).

๐Ÿ“Š High-Impact Projects

Mission-critical testing for financial platforms.

  • Key achievement: Implemented Data-Driven Testing (DDT) to validate complex transaction flows and UI consistency across multiple user roles.

Advanced Browser Manipulation.

  • Key achievement: Developed a Python + Selenium solution to handle infinite scrolling and dynamic DOM interactions in high-traffic environments.

๐ŸŒŸ Open Source & Community

  • Supabase (Contributor): Improved the reliability of the Supabase ecosystem by fixing crawler smoke tests for function pages. PR #41837

๐Ÿ“ˆ My Philosophy as an SDET

  • Shift-Left Testing: Integrating quality from the earliest stages of the SDLC.
  • Test Stability: Zero tolerance for flakiness; building reliable suites that developers trust.
  • Actionable Insights: Providing more than just "pass/fail" resultsโ€”delivering detailed logs, traces, and root-cause analysis.

๐Ÿ“ซ Let's build something stable: LinkedIn | Email | ๐Ÿ“ Mexico

Pinned Loading

  1. playwright-typescript-enterprise-framework playwright-typescript-enterprise-framework Public

    End-to-end QA Automation framework built with Playwright and TypeScript. Covers UI, API and hybrid tests using modern best practices: fixtures, tagging strategy (smoke/regression), cross-browser exโ€ฆ

    TypeScript 1

  2. playwright-banking-automation playwright-banking-automation Public

    A professional End-to-End (E2E) test automation framework built with Playwright and TypeScript. This project showcases industry-standard automation patterns, including Page Object Model (POM), Dataโ€ฆ

    TypeScript 1

  3. restful-booker-api-automation restful-booker-api-automation Public

    Automated API Testing Suite for Restful Booker using Postman & JavaScript. Features dynamic request chaining, JSON Schema validation, and comprehensive Edge Case testing.

    1

  4. Professional-Unsplash-Image-Scraper Professional-Unsplash-Image-Scraper Public

    Python 1