test_session_starts.py — pytest -v

collecting profile... done

Tristan Tuico

// QA Automation Engineer — Python · pytest · Robot Framework

  • builds test frameworks that catch regressions before users do
  • designs data-driven suites with pytest fixtures and parametrization
  • automates acceptance tests in Robot Framework for cross-functional teams
  • integrates test suites into CI pipelines for fast, reliable feedback

01 — About

Quality is a design decision, not a final check.

I'm a QA Automation Engineer who builds testing systems that teams actually trust — frameworks that are readable, maintainable, and fast enough to run on every commit.

My work centers on Python-based automation: pytest for API and unit-level coverage, Robot Framework for keyword-driven acceptance tests that non-engineers can read and extend. I'm as comfortable defining a test strategy from scratch as I am untangling a flaky suite nobody wants to touch.

Outside of test runs, I'm usually deep in a new tool, refining a CI pipeline, or figuring out how to make the next suite easier to maintain than the last.

Focus
Test automation & QA strategy
Primary stack
Python, pytest, Robot Framework
Also comfortable with
REST API testing, CI/CD (GitHub Actions), Git
Based in
Philippines
Currently
Open to new roles

02 — Skills

Test modules

Languages

  • Python
  • SQL
  • Basic Bash scripting

Frameworks

  • pytest
  • Robot Framework
  • unittest

API testing

  • Requests
  • Postman
  • Schema validation

CI/CD

  • GitHub Actions
  • Jenkins (basics)
  • Test reporting (Allure)

Tooling

  • Git & GitHub
  • Docker (basics)
  • Jira / test case management

Practices

  • Test planning & strategy
  • Data-driven testing
  • Bug triage & reporting

03 — Projects

Test suites

UI Regression Suite — SauceDemo (Swag Labs)

passed

A keyword-driven Robot Framework suite covering the full SauceDemo shopper journey: login across all six user types (including locked-out and problem-user edge cases), product sort/filter, cart operations, and checkout. A shared keyword library keeps individual test files short and readable by non-engineers.

Robot FrameworkPythonSeleniumLibraryJenkins
58
test cases
96%
flow coverage
~3min
full suite runtime

API Test Suite — Restful-Booker

passed

A pytest suite treating the Restful-Booker API like production: every response validated against a JSON schema, not just status codes. Covers full booking CRUD, auth token handling (including expiry/invalid-token cases), and negative testing with data-driven parametrization across booking payloads.

PythonpytestrequestsGitHub ActionsAllure
74
test cases
100%
endpoint coverage
<40s
full suite runtime

04 — Experience

Run history

Sep 2022 — Present

Technical QA Automation Engineer — Finastra

Led the Client Release Team as Manual Tester and Project Lead Tester. Built and scaled automation suites using Robot Framework integrated with GitHub CI/CD. Co-founded LIKHAIN, Finastra's first internal open-source community, and is an active contributor to Finastra's GenAI Core Team driving AI-powered quality initiatives.

Oct 2019 — Aug 2022

Associate Quality Assurance Engineer — Finastra

Executed manual test cycles for client releases, ensuring delivery quality across sprints. Automated regression suites using Robot Framework with Jenkins and Bitbucket pipelines. Led QA efforts for FINFLO, winner of Finastra Hack to the Future 2020 (Best Idea: COVID-19 response solution).

Feb 2019 — Sep 2019

Software Quality Assurance Intern — Finastra

Developed early-stage Robot Framework automation scripts in a Beta environment. Generated reports and committed test results on the Jenkins CI platform.