Test automation
UI and API suites in your repository and your CI from the first week. Critical flows first: sign-up, checkout, permissions, the parts that cost money when they break.
Senior QA Engineer · Remote from Brazil (UTC-3)
Test automation, API and data-quality testing for teams that ship every day. 6+ years across logistics, fintech, benefits SaaS and iGaming, working in English with US and European teams.
33% → <5%
flaky failures after refactoring a Selenium/Java suite
1h30 → 35 min
regression time on the same suite, in GitLab CI
~950
automated data-quality checks triaged daily on a Kafka data lake
2–3h → <30 min
daily triage time, separating real regressions from noise
What I do
UI and API suites in your repository and your CI from the first week. Critical flows first: sign-up, checkout, permissions, the parts that cost money when they break.
Android end-to-end suites in Appium and Maestro on emulators in CI, from smoke flows anyone can read to device and lifecycle checks that need code.
Contract tests against your OpenAPI spec, role and tenant matrices, token edge cases. The authorization bugs that functional tests miss.
End-to-end checks for event-driven pipelines and SQL audits that find duplicates, gaps and drift between layers before your reports do.
I sort every failure into real bug, test instability or environment problem, fix the root causes and leave a suite the team trusts again.
As a founding QA I've set up the strategy, test plans, bug templates and automation for a team with no QA process, and mentored others along the way.
Selected work
Each one runs end to end with one command, runs in CI on every push, and most publish a live report.
Web · UI + API
Persona fixtures, an RBAC matrix, tenant isolation, network mocking, race conditions and axe accessibility scans. Sharded CI.
Mobile · Android
The same shopping-app scenarios written in both tools, each on its own emulator in CI, plus a test that pins a crash the suite found.
API · Security
136 tests against a multi-tenant billing API: forged JWTs, a permission matrix, BOLA, mass assignment and a strict OpenAPI contract.
Data · Pipelines
E2E and SQL data-quality tests on a Kafka bronze/silver/gold pipeline, with a canary job that injects real defects to prove the checks work.
Web · BDD
Declarative Gherkin on a Dockerized Selenium Grid, parallel scenarios and API-backed setup, with an Allure report.
Starter kit
A ready-to-clone Playwright + TypeScript setup: UI and API tests, typed fixtures, contract checks, multi-environment config and sharded CI.
Experience
Logistics, benefits SaaS, fintech and iGaming, as an employee, a contractor and an independent consultant.
Toolbox
2024 – now
Quality strategy, test design and automation for startups and technology companies.
2025 – now
First QA at the company: built the testing strategy and the web, mobile (Appium, Maestro) and API automation from zero.
2026
API, frontend and data-quality automation on microservices and a Kafka-fed data lake; owned the daily triage of ~950 checks.
2025 – 2026
Frontline QA for Brazil's federal sports-betting regulation rollout; cut flaky failures from 33% to under 5%.
2023 – 2025
Selenium/TestNG, Python and Robot Framework suites wired into CI; mentored two junior QA engineers.
2021 – 2023
Web and mobile testing, Selenium and Postman automation, test plans and release support.
Contact
Open to full-time remote roles and to freelance projects. I usually reply within a day.