Joao Lucas Oliveira Hilario
Joao Lucas Oliveira Hilario

Senior Software Development Engineer in Test (SDET)

Open to offers · Member since 2 Nov 2026
Location
São Paulo, Brazil
Desired salary
4000–10k USD/monthly
Work preference
Remote Only / Full Time, Part Time, Contract, Freelance, Temporary
Experience level
Senior

About

Professional summary

I am a Senior Software Development Engineer in Test with extensive experience building scalable quality engineering solutions for web, mobile, API, and financial technology products.

I design and maintain test automation frameworks across iOS, Android, React Native, and web platforms. My experience includes XCUITest, Swift, Appium, Playwright, Selenium, Cypress, Detox, WebdriverIO, and Cucumber.

I specialize in integrating reliable automated testing into CI/CD pipelines, improving release confidence through continuous regression testing, quality gates, reporting, artifact publishing, and engineering feedback loops.

I have strong experience validating critical user journeys, payment workflows, authentication, API integrations, responsive behavior, cross-browser compatibility, and native mobile functionality.

I apply automation architecture practices such as Page Object Model, reusable components, resilient locators, parallel execution, test isolation, mock-based testing, and flaky-test reduction.

I also perform manual, functional, integration, regression, API, accessibility, performance, and load testing. I collaborate closely with engineering and product teams to investigate production issues, improve defect detection, and deliver reliable customer experiences.

Notice period: 1 week

Skills

32 capabilities

Tech stack & tools

Working toolkit

Application Hosting

Application Utilities

Communications

Mobile

Monitoring

Experience

Career history

Senior SDET Starbucks

I work as a Software Development Engineer in Test focused on mobile quality engineering and iOS test automation for Starbucks digital platforms. I design, develop, and maintain automated test suites using XCUITest and Swift, organized by country and execution environment including TestMain, Production, and Mock.

I maintain the mock server and dedicated mock-based test suites to support predictable test data and reproducible execution. I also add accessibility identifiers in the iOS codebase and integrate quality gates into Jenkins pipelines using ReportPortal, TestRail, Datadog, MacStadium, and Orchestra.

Staff Engineer in Test WorkNomads

I led the mobile and web QA automation team for a cross-platform React Native application. I designed a scalable mobile automation framework using Appium, TypeScript, WebdriverIO, Cucumber, and Docker, while expanding web automation coverage with Playwright and TypeScript.

I applied Page Object Model architecture and reusable components to improve maintainability. I implemented GitHub Actions pipelines with Allure reporting, artifact publishing, and Slack notifications, and created k6 load-testing scenarios to assess API scalability, throughput, concurrency, and response times.

Software Developer in Test Hatchworks AI

I developed and maintained a scalable web automation framework using Playwright and TypeScript, including Page Object Model architecture, reusable components, parallel execution, and CI/CD integration. I expanded coverage for authentication, form validation, API-driven features, session handling, responsive behavior, and cross-browser scenarios.

I also built a React Native mobile automation framework from scratch with Appium, TypeScript, WebdriverIO, Cucumber, GitLab CI, and BrowserStack. I combined manual and automated testing to strengthen regression stability, defect detection, and release validation.

Senior SDET Plan A Technologies

I designed and maintained an end-to-end automation strategy for React Native mobile applications using Detox and TypeScript across Android and iOS. I performed functional, integration, and regression testing for authentication, onboarding, push notifications, deep links, API communication, and native features.

I validated Expo and EAS build workflows, OTA updates, deployment behavior, and environment configurations. I used Firebase services and Proxyman for release validation and troubleshooting, and integrated automated execution into GitHub Actions workflows.

Senior QA Engineer PicPay

I designed and maintained end-to-end automated test suites across web, mobile, and API layers for a large digital payments platform. I used Cypress and JavaScript for web testing, Appium and Ruby for mobile testing, and Ruby with HTTParty for API automation.

I validated payment-critical workflows including transfers, wallets, authentication, transaction history, and backend financial services. I improved automation patterns and CI/CD quality pipelines with Bitrise, BrowserStack, and Slack while supporting risk-based testing and production issue investigation.

Senior QA Engineer MagaluPay

I built and maintained automated test frameworks for web, mobile, and API layers of a large-scale digital payments platform. My work included Ruby and Selenium for web testing, Appium and Ruby for mobile testing, and Ruby with HTTParty for API validation.

I designed test strategies for account creation, authentication, wallet operations, money transfers, transaction processing, and financial integrations. I collaborated with engineering and product teams to improve test coverage, transaction integrity, error handling, and release quality.

QA Engineer Right Balance

I led the development and maintenance of scalable test automation solutions for mobile and web applications in distributed agile environments. I created mobile automation frameworks for Android and iOS using Appium, TypeScript, WebdriverIO, and Cucumber, and web automation frameworks using Selenium.

I performed API validation with Postman, performance testing with k6 and JMeter, and validation of React Native functionality including deep links, push notifications, biometric authentication, and offline behavior. I integrated automation into Jenkins, GitLab CI, and GitHub Actions pipelines.

QA Engineer ConectCar

I contributed to a quality assurance team focused on manual and automated testing of REST and legacy SOAP APIs, as well as front-end test automation.

I performed manual API testing to validate functionality, performance, and reliability, and developed front-end automated tests using Selenium and Java to reduce repetitive test effort.

Education

Learning history

Universidade Nove de Julho

Bachelor Degree, Computer Science

FIAP

MBA Degree, Machine Learning Engineering

This professional hasn’t added portfolio projects yet.

This professional hasn’t listed any services yet.

Jobs Talent AI Tools Salaries
Menu