Senior QA Engineer & SDET — scalable E2E frameworks (Cypress/Playwright), CI/CD, test architecture
Madrid, Spain 🇪🇸 • Trilingual: English • Portuguese • Spanish
Now: Senior QA Engineer focusing on flake reduction and pipeline acceleration
Real-world test automation and CI/CD implementations
Open Source Project | 2024–2025
Enterprise-grade identity platform suite with nightly regression via Docker; BDD with Cucumber; custom Cypress commands; GitHub Pages reporting (Mochawesome).
Open Source Project | 2024–2025
Advanced Playwright framework: Cognito OIDC + Keycloak flows, sharded parallelization, Allure reporting auto-deployed to GitHub Pages, modular TypeScript utilities.
Open Source Project | 2024–2025
Production-grade Cypress Cloud parallelization & recording; MailSlurp email flows; Allure reports auto-generated & deployed; Dockerized; smoke/regression tagging.
Last 4 roles — SDET & QA Manager
Senior QA Engineer
May 2025 – Present | Madrid, Spain
Senior QA Engineer
Feb 2024 – Apr 2025 | Madrid, Spain
QA Manager
Feb 2023 – Feb 2024 | Madrid, Spain
Automation Tester & Team Lead
Oct 2020 – Feb 2023 | Madrid, Spain
Technical publications and best practices
Use Hasura + custom Cypress commands to keep tests isolated and deterministic. Code examples + best practices.
Token caching and session strategies to accelerate authenticated E2E tests.
Discover how cy.prompt() integrates AI-powered test generation directly into Cypress, transforming the future of test automation.
Let's connect and discuss your testing needs
Ready to build robust, scalable testing solutions together
© 2025 Marcelo Costa | Senior QA Engineer & Test Automation Specialist