Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic

João Lucas Oliveira Hilario

Vancouver,BC

Summary

Experienced with automated testing and quality assurance. Utilizes scripting languages and test automation tools to streamline testing processes. Strong understanding of software development life cycle and test-driven development.

Overview

14
14
years of professional experience

Work History

QA Team Lead

TK Elevator
10.2024 - Current

Focused on delivering high-quality mobile experiences with strong expertise in iOS test automation

  • Developed and maintained mobile test automation frameworks using Appium, WebDriverIO, and TypeScript, with a strong focus on iOS (XCUITest) and support for Android (UIAutomator2).
  • Specialized in automating complex iOS user flows, ensuring compatibility across multiple iOS devices and OS versions.
  • Actively monitored Datadog metrics to identify real-world performance issues and drive app improvements.
  • Maintained and improved CI pipelines on GitHub Actions (GHA) for both Web and Mobile test automation, analyzing test reports and resolving failures on a daily basis.
  • Defined and tracked test results, defect metrics, and performance regressions, maintaining high quality standards across releases.
  • Anticipated delivery risks by identifying QA bottlenecks early and implementing mitigation strategies.
  • Mentored junior QA analysts, enhancing team productivity and ensuring consistent test coverage and best practices.
  • Conducted usability testing across platforms, with a focus on iOS and iPadOS, in addition to Android and Windows devices.
  • Collaborated with cross-functional teams (Dev, Product, Design) to propose QA-driven enhancements to the iOS development process.

Staff Engineer in Test

WorkNomads
04.2024 - 01.2025

Led mobile test automation for a social media app built with React Native

  • Spearheaded the implementation of a robust mobile automation framework using Appium, TypeScript, WebdriverIO, Cucumber, LambdaTest, and GitHub Actions, enabling end-to-end testing for both Android and iOS.
  • Achieved 100% regression coverage, automating the full suite of mobile tests across devices.
  • Designed and maintained a CI pipeline on GitHub Actions:
    Pulled the latest app versions directly from GitHub
    Executed regression tests on LambdaTest’s Device Farm
    Collected and delivered test results via Slack integration for instant team feedback
  • Ensured rapid, stable releases through automated mobile test orchestration, reducing manual intervention and accelerating delivery cycles.
  • Led and mentored a team of six QA engineers, overseeing career development plans, delivering technical training, and ensuring high-quality, on-time deliverables.

Software Developer in Test

Hatchworks AI
10.2022 - 07.2024

Mobile and Web Test Automation

  • Developed a mobile automation framework from scratch using TypeScript, WebdriverIO, Appium, GitLab, and BrowserStack
  • Designed and implemented automated regression tests for Android and iOS, focusing on the most critical scenarios
  • Integrated automated tests into the GitLab CI/CD pipeline, executed after each release and before publishing to the Play Store and Apple Store
  • Utilized Appium with XCUITest (iOS) and UiAutomator2 (Android) for running tests on real devices and cloud environments
  • Maintained and improved web test automation using Cypress and JavaScript

Senior SDET

Plan A Technologies
06.2021 - 06.2021


  • Acted as SDET in a mobile automation project using Appium, Ruby, and BrowserStack
  • Led the automation team, ensuring strong test coverage with fast and reliable tests across multiple scenarios and platforms
  • Built a solid test automation framework using Appium and Ruby, covering both Android and iOS environments
  • Integrated BrowserStack for cross-device and cross-platform testing on real devices in the cloud
  • Implemented Allure Reports for generating detailed, professional test reports
  • Exported and stored test reports in Amazon S3 buckets for easy access and sharing with team members and stakeholders
  • Enabled efficient analysis of test results and clear communication of project status
  • Fostered a culture of quality and collaboration, delivering a high-performing application with confidence

Senior QA Engineer

PicPay
07.2019 - 06.2021

One of the first QA engineers at the company, leading the implementation of the test automation culture

  • Acted as a technical reference, driving the foundation and adoption of test automation practices.
  • Developed web test automation using JavaScript and Cypress.
  • Built mobile test automation with Ruby and Appium, ensuring coverage across multiple real devices.
  • Automated API tests using Ruby, JavaScript, Cypress, and Httparty, validating backend functionality end-to-end.
  • Used SonarCloud for static code analysis, ensuring high-quality standards across automation projects.
  • Designed and evolved the mobile automation flow from local execution to a fully integrated pipeline:
    Pulled updated builds via Bitrise
    Ran tests on real devices through BrowserStack
    Delivered results directly into Slack for fast feedback and team visibility
  • This optimized workflow significantly reduced manual effort, accelerated release cycles, and ensured high-performance app delivery.

Senior QA Engineer

MagaluPay
07.2017 - 06.2019

Pioneered the QA practice at one of Brazil’s largest fintechs, handling a massive volume of retail financial transactions

  • Served as the first QA engineer, responsible for building automation from the ground up across Web, Mobile, and API platforms.
  • Built a robust web automation framework using Ruby and Selenium WebDriver, improving test agility and application reliability.
  • Developed mobile automation using Appium and Ruby, ensuring high-quality user experiences across devices.
  • Automated critical API testing using Ruby and HTTParty, validating key financial flows and ensuring backend stability.
  • Introduced performance testing using JMeter and Java, enabling in-depth evaluation of system responsiveness under various load scenarios.
  • Played a key leadership role by initiating and scaling the QA team from scratch to 16 members, spanning junior to senior levels.

QA Engineer

ConectCar
12.2015 - 04.2017

Contributed to a team focused on manual and automated testing of REST and legacy SOAP APIs, as well as front-end test automation

  • Performed manual testing of REST and SOAP APIs, ensuring functionality, performance, and reliability in both modern and legacy systems.
  • Developed and maintained front-end automated tests using Selenium and Java, improving efficiency and reducing repetitive test effort.
  • Operated within an agile environment (Kanban), promoting visibility, delivery focus, and continuous improvement across QA workflows.
  • Played a key role in maintaining accurate and reliable test reporting, supporting fast feedback and decision-making.
  • Proactively identified areas for process optimization, contributing to a culture of continuous quality improvement.
  • Gained solid expertise in legacy system validation and test strategy design for complex application scenarios.

Software Developer

Epson America
08.2011 - 11.2014

Started as a software development intern and transitioned into a developer role within the R&D department

  • Worked with multiple programming languages including Java, Lazarus, C, and C++, contributing to various software development initiatives.
  • Focused on the Research & Development (R&D) area, specifically on optimizing fiscal printer DLLs used in Brazilian retail environments.
  • Developed point-of-sale (POS) applications and fiscal routine simulators, including features for invoice issuance and other tax-related operations.
  • Gained hands-on experience solving complex real-world problems and delivering high-quality solutions under guidance from experienced engineers.
  • Collaborated in a highly technical and mentorship-driven team environment, fostering rapid professional and personal growth.
  • Built a strong foundation in software engineering, understanding both legacy systems and modern development practices in the embedded and retail domains.

Education

College - IT Management

Universidade Paulista
Sao Paulo, Brasil
12-2020

Bachelor of Science - Computer Science

Universidade Nove De Julho
Sao Paulo, Brasil
07-2015

Skills

  • Test case design
  • Client communication
  • Functional testing
  • Test automation expertise
  • Mobile testing
  • Cross-browser testing
  • User acceptance testing
  • Regression testing
  • Team mentoring
  • Test strategy development
  • Performance testing
  • Load testing

Languages

English
Professional Working
Portuguese
Native or Bilingual

Timeline

QA Team Lead

TK Elevator
10.2024 - Current

Staff Engineer in Test

WorkNomads
04.2024 - 01.2025

Software Developer in Test

Hatchworks AI
10.2022 - 07.2024

Senior SDET

Plan A Technologies
06.2021 - 06.2021

Senior QA Engineer

PicPay
07.2019 - 06.2021

Senior QA Engineer

MagaluPay
07.2017 - 06.2019

QA Engineer

ConectCar
12.2015 - 04.2017

Software Developer

Epson America
08.2011 - 11.2014

College - IT Management

Universidade Paulista

Bachelor of Science - Computer Science

Universidade Nove De Julho
João Lucas Oliveira Hilario