Staff Engineer / Architect CV
Tiago Silva
Quality Platform Architect
Staff QA Engineer · Delivery Systems Architect

Professional Summary
Systems-level engineering for reliable software delivery
Quality Platform Architect with 10+ years of experience designing validation systems, automation platforms, and CI/CD delivery architectures for product and platform teams. I build delivery infrastructure that shifts validation left, reduces integration risk through explicit service boundaries, scales execution through orchestration, and makes release readiness visible. My work improves how teams build, integrate, deploy, and operate software at organisational scale.
Delivery Validation Philosophy
Validation as delivery infrastructure
Across multiple organisations, I have focused on shifting validation earlier in the delivery lifecycle, designing deterministic test environments, and enabling fast feedback through scalable execution.
- Embed validation into CI/CD pipelines so release confidence comes from visible system evidence, not late-stage reassurance.
- Build controlled environments, seeded data, and isolated execution paths so teams can validate safely without fragile dependency chains.
- Use reporting, delivery signals, and AI-assisted analysis to make validation outcomes more diagnosable, actionable, and trusted.
Core Expertise
Core architecture domains
Validation Architecture
- CI/CD validation architecture
- Shift-left engineering
- Risk-based quality gates
- Multi-layer validation strategy
Automation Platforms
- Developer-facing quality platforms
- Maintainable automation systems
- Seeded test data and environment design
- AI-assisted engineering workflows
Delivery Systems
- Pipeline-native validation
- Release readiness signals
- Blue-green and rollout validation
- Trunk-based development support
Integration Safety
- Contract-driven integration validation
- API testing
- Mocks and stubs
- Service-boundary isolation
Execution Infrastructure
- Distributed test execution
- Parallel orchestration
- Machine and environment standardisation
- Faster feedback loops at scale
Reliability & Observability
- Validation reporting
- Failure intelligence
- Runtime correlation
- Delivery visibility for teams and stakeholders
Professional Experience
Selected experience
TeamStation
Aug 2024 – PresentSenior QA Engineer (Quality Platform Architecture, CI/CD Validation Systems, Automation Infrastructure) · Remote
Designing validation architecture and delivery reliability systems supporting large-scale digital platforms.
Key contributions
- Designed validation systems that let teams test safely against controlled dependencies, seeded data, and service boundaries instead of unstable external services.
- Integrated CI/CD validation into Jenkins and Bamboo with quality gates and release-readiness checks built directly into delivery workflows.
- Built deterministic execution patterns through isolated environments and parallel-safe validation flows that reduce ordering dependencies.
- Standardised distributed execution across machines and environments with consistent configuration, secure access, and scalable orchestration.
- Introduced delivery intelligence through dashboards, Slack reporting, and AI-assisted workflows for impact analysis, validation coverage guidance, failure investigation, and anomaly detection.
Focus areas
Klir
Aug 2023 – Apr 2024Senior QA · Remote
Reshaped validation around pull-request feedback, controlled environments, and maintainable execution architecture across web, API, and mobile.
Key contributions
- Re-architected the web and API validation stack around Cypress, Docker Compose, and Azure Pipelines for repeatable execution and easier ownership.
- Introduced PR-level environments with seeded accounts and controlled data, moving validation earlier and reducing shared-environment dependency.
- Extended mobile and browser coverage through BrowserStack while improving the reliability of the wider validation platform.
Focus areas
Depop
Mar 2022 – Aug 2023Senior QA · London
Improved release confidence through audit-led quality architecture, CI governance, and validation practices aligned with trunk-based delivery.
Key contributions
- Led quality audit work that translated into engineering actions, clearer prioritisation, and lower production risk.
- Integrated Percy and DangerJS into CI to add visual regression and pull-request governance without adding delivery overhead.
- Built accessibility reporting and stronger validation guardrails so quality signals became more actionable for engineering and product teams.
Focus areas
Hopin
May 2021 – Mar 2022Staff QA / Staff Test Engineer · Remote
Supported high-velocity delivery for a high-traffic event platform by strengthening earlier validation, rollout confidence, and framework stability.
Key contributions
- Introduced earlier-stage system validation in the Rails monolith so teams could test before deployment and reduce late-stage delivery risk.
- Supported rollout validation and release confidence in event-scale conditions where framework reliability directly affected delivery decisions.
- Helped teams become more self-sufficient in selecting the right validation layers, reinforcing shift-left engineering over centralised gatekeeping.
Focus areas
Yapily
Aug 2020 – Apr 2021Senior QA · London
Built integration validation architecture for API-heavy open-banking systems where dependency isolation and fast CI feedback were critical.
Key contributions
- Implemented a Java-based integration framework with Rest-Assured, Serenity, and Selenium for controlled validation of backend and user-facing flows.
- Added Postman and Newman validations to CI to create faster API feedback while broader integration layers evolved.
- Introduced Hoverfly-based mocks to reduce dependency on live consent flows and make service validation controllable.
Focus areas
Travelex
Oct 2019 – Jun 2020Lead QA · London
Owned platform and backend quality strategy, focusing on validation architecture, CI/CD refinement, and engineering alignment across distributed teams.
Key contributions
- Defined quality strategy across backend and platform teams, aligning validation work with delivery reliability rather than isolated test activity.
- Improved execution speed without compromising coverage and strengthened coordination between London and Moldova teams around engineering quality ownership.
- Mentored engineers on contract, component, and integration validation while improving release alignment and operational readiness.
Focus areas
Farmdrop
Mar 2019 – Oct 2019Senior SDET · London
Built validation foundations for a fast-moving product environment where trunk-based development required fast feedback and dependable CI execution.
Key contributions
- Created validation frameworks from scratch for GraphQL, REST APIs, and web flows, expanding coverage across service and interface layers.
- Integrated Docker-backed validation into CI pipelines so feedback arrived earlier in the delivery flow and scaled more easily.
- Supported continuous delivery with quality gates that increased release confidence without slowing development cadence.
Focus areas
Elsevier / Mendeley / ScienceDirect
Mar 2016 – Jun 2017Senior QA · London
Built early validation foundations across web and backend systems, helping teams move from fragmented testing to structured automation and API validation.
Key contributions
- Created automation and API validation frameworks across multiple stacks, improving the reach and maintainability of engineering feedback.
- Integrated accessibility, security, and exploratory concerns into engineering workflows rather than leaving them as isolated QA activities.
- Established repeatable quality foundations that later expanded into broader delivery and platform architecture work.
Focus areas
Key Architecture Work
Selected architecture work
Shift-left validation architecture
Designed validation architectures that move risk discovery into planning, pull requests, and CI workflows rather than downstream QA or release-stage checks.
Outcomes
- Earlier defect discovery
- Reduced context switching
- Lower delivery cost
Parallel test execution systems
Built orchestration, distributed workers, deterministic test data, and dependency isolation to make large validation suites faster and more trustworthy.
Outcomes
- Scalable feedback loops
- Lower rerun cost
- One pipeline reduced from ~8 hours to ~20 minutes
Contract-driven integration validation
Treated external teams and downstream services as bounded systems with explicit contracts, mocks, stubs, and controlled validation paths.
Outcomes
- Lower integration risk
- Earlier contract drift detection
- Reduced dependency friction
CI/CD quality gates and release readiness
Embedded validation, governance, and delivery signals directly into pipelines so release confidence comes from visible system evidence rather than manual reassurance.
Outcomes
- Safer deployments
- Clearer ownership of quality signals
- Faster release decisions
Observability layers for validation
Added reporting, dashboards, alerts, and failure intelligence so validation outcomes are diagnosable and useful to engineers and stakeholders.
Outcomes
- Faster root-cause analysis
- More visible delivery risk
- Better stakeholder alignment
Technical Stack
Technical stack
Languages
Validation Frameworks
CI/CD & Delivery
Integration & Platforms
Observability & Governance
Education
Academic background
Computer Engineering
Polytechnic Institute of Guarda
2008 – 2013
Erasmus Exchange
Anadolu University, Turkey
2012
Level 3 Computer Technician Course
Technical Education
