Santiago Martinez
QA Automation Engineer
- 4+
- Years in QA automation
- 2023
- Software Engineering, U. de Mendoza
- B2
- English (Cambridge FCE)
- Passed
- 184
- Failed
- 2
- Broken
- 1
- Skipped
- 5
192 tests · 3m 41s · 1 flaky
Skills & Tools
LLM Orchestration & Linux Workflow
I direct coding agents the way I direct a test suite: explicit contracts, verifiable output, nothing merged on trust. Several agents run in parallel panes, each one watched.
- Claude Code
- MCP servers
- Multi-agent orchestration
- Spec-driven development
- Prompt engineering
- Context engineering
- herdr
- Ghostty
- Neovim / LazyVim
- Linux daily driver
- Bash / Zsh scripting
Languages
Core languages I automate and script with.
- Java
- Python
- JavaScript
Test Frameworks & Runners
Web and mobile automation with structured runners.
- Selenium
- WebdriverIO
- Appium
- Pytest
- TestNG
- JUnit
CI/CD & Cloud
Pipelines that gate every merge on green tests.
- Azure Pipelines
- Jenkins
- Git
- Allure
Low-Code Automation Platforms
Platforms where tests and processes are authored and maintained outside code.
- UiPath
- Virtuoso QA
Selected Projects
Scrappy
A full-stack scraping and recommendation platform with a real ML pipeline — Java backend and scraper, JavaScript frontend, and a Python scoring pipeline. Built test-first, it doubles as a case study in system-level test architecture.
- Test-first by contract: the full suite must be green on every commit, so any point in history is a valid git bisect target.
- Four independent test suites gate every merge — Maven backend, a 206-test native CLI, a 113-test ML pipeline, and the frontend.
- Ranking uses bounded weight multipliers anchored at 1.0 instead of hard filters, keeping the existing suite valid as a regression net when new signals are added.
- Ships a Python/Textual CLI, Docker Compose, LAN-over-HTTPS mode, and a filtered public OpenAPI contract served at /apidocs.
- Java
- Python
- JavaScript
- PostgreSQL
- Docker
- Azure/CI
Experience
- Jul 2024 — PresentDXC Technology
Test Automation Ssr
- Contributed to a web automation testing framework in Python using Pytest and Selenium, with Allure reporting.
- Built mobile testing automation from scratch with Appium following the Page Object Model.
- Designed and configured an Azure pipeline workflow for executing test cases with custom parameters.
- Automated UiPath test cases for RPA solutions and Excel automation using PyAutoGui and pandas.
- Mar 2022 — Jul 2024Globant
Test Automation Jr
- Developed a mobile automation framework with Java, Spring Boot, Selenium WebDriver, and Appium.
- Automated app functionality and test cases using JavaScript with WebdriverIO to expand coverage.
- Implemented CI/CD pipelines with Jenkins, integrating automated tests into the development workflow.
- Generated detailed test reports with Allure to give stakeholders insight into application quality.
Let's ship quality together
Available for QA automation roles and consulting. Send me a message on LinkedIn and I'll get back to you.