Skip to content
View michaustriaqa's full-sized avatar
πŸ’­
I may be slow to respond.
πŸ’­
I may be slow to respond.

Block or report michaustriaqa

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.

Content in all repositories owned by your account will be closed.
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
michaustriaqa/README.md

πŸ‘‹ About me

I'm a QA engineer with 6+ years in software testing, now focused on test automation: web UI, API, and performance. I currently work as a Cloud Engineer II at eCloudvalley Digital Technology (Philippines), where QA automation, business analysis, UAT delivery, and client-facing rollout sit side by side, mostly for airline and retail clients.

Most of that work lives in private client repos, so it won't show up here. What you'll find on this profile instead are open portfolio projects, the civic tech I build in public, and the design studio I run on the side.


πŸ§ͺ Featured testing projects

Built on public practice applications because client work is confidential.

Project What it shows Stack
test-robotframework UI + API suites with Page Objects, explicit waits, data-driven tests, tagged smoke/regression runs, and headless CI Robot Framework, SeleniumLibrary, RequestsLibrary, GitHub Actions
playwright-portfolio 90 tests across Chromium, Firefox, and WebKit, plus a typed API client layer. Type check, lint, and tests in CI Playwright, TypeScript, GitHub Actions
jmeter-auth-scripts Authenticating load tests against Cognito (full SRP handshake), Auth0, Okta, Entra ID, Keycloak, Ping, and Firebase. Login once per run, token shared across threads Apache JMeter, Groovy

πŸ› οΈ Toolbox

Selenium Robot Framework Playwright Katalon Postman JMeter Jira GitHub Actions

TypeScript Python Groovy AWS Terraform React Vue Node.js

  • πŸ§ͺ Automation β€” Selenium WebDriver, Robot Framework, Katalon Studio, Playwright (in progress)
  • πŸ”Œ API & performance β€” Postman, RequestsLibrary, JMeter
  • ☁️ Cloud β€” AWS Lambda, DynamoDB, serverless architecture, Terraform/Terragrunt
  • πŸ’» Dev background β€” React, Vue, Node, Python
  • πŸ“œ Certs β€” AWS Cloud Practitioner (Solutions Architect Associate in progress), Scrum, Six Sigma Yellow Belt, Business Analysis Fundamentals, MongoDB

πŸ›οΈ Civic tech

BetterIndang β€” a community transparency portal for Indang, Cavite. It puts local governance info in one public place, tied into the BetterGov.PH movement. I built it and I maintain it.


🎨 Web design: ElleDesigns

I run ElleDesigns, a freelance web design studio for small businesses and personal brands: new builds, ongoing care plans, and a paid assessment for people who aren't sure what to fix first.

  • πŸ“„ One-Page β€” a focused single-page site
  • πŸ–₯️ Full Website β€” a complete multi-page build
  • πŸ› οΈ Website + Care β€” full build plus an ongoing care/maintenance plan
  • πŸ” Website Assessment β€” a paid review, credited toward the project if you move forward

πŸ“Š GitHub activity

GitHub stats Top languages Contribution streak

🌍 Where to find more

Client implementation work is private and won't show up in repos here. My site has the rest of the picture.

Website LinkedIn

Pinned Loading

  1. betterindang betterindang Public

    Forked from iyanski/betterlocalgov

    A community-run web portal for the Municipality of Indang, Cavite β€” one bilingual (English / Filipino) place for residents to find local government services, departments and officials, statistics, …

    TypeScript 1 1

  2. jmeter-auth-scripts jmeter-auth-scripts Public

    Groovy JSR223 scripts for authenticating Apache JMeter load tests against Cognito (full SRP handshake), Auth0, Okta, Entra ID, Keycloak, Ping, and Firebase. Login once per run, token shared across …

    Groovy

  3. test-robotframework test-robotframework Public

    Robot Framework + SeleniumLibrary UI suite and RequestsLibrary API suite using Page Objects, explicit waits, and data-driven tests. Headless Chrome in GitHub Actions CI.

    RobotFramework

  4. playwright-portfolio playwright-portfolio Public

    Playwright + TypeScript test automation portfolio: 90 UI tests across Chromium, Firefox, and WebKit with Page Objects, plus a typed API client suite. CI via GitHub Actions.

    TypeScript