Andres Bolanos Cano, Developer in Heredia, Heredia Province, Costa Rica
Andres is currently unavailable

Andres Bolanos Cano

QA Engineer and Developer

Heredia, Heredia Province, Costa Rica

Toptal member since April 13, 2026

Bio

Andres is an AI-native QA architect with 11+ years of experience in the software industry, including QA leadership at Amazon Advertising and as a QA director through a startup-to-acquisition lifecycle (CreativeDrive, acquired by Accenture). His QA systems have served platforms with 40 to 100 million users, delivering 273% ROI at Amazon. Over the past three years, he has expanded into AI-native development using React, Node.js, TypeScript, Python, and Playwright.

Portfolio

Academ-ia
Cursor AI, Claude Code, Codex, TypeScript, Node.js, Supabase, OAuth, Python...
Domo
Cursor AI, Claude, Selenium, Python, TypeScript, Domo, JavaScript, Playwright...
Amazon.com
Salesforce, Amazon, Selenium, Python, Agile, Manual Testing...

Experience

  • Python - 4 years
  • Cursor AI - 3 years
  • TypeScript - 3 years
  • React - 3 years
  • Node.js - 3 years
  • Playwright - 3 years
  • PostgreSQL - 2 years
  • Claude Code - 1 year

Preferred Environment

Cursor AI, Claude, Playwright, Selenium, TestRail, Jira, React, Node.js, TypeScript, Python, QA Testing, Web Content Accessibility Guidelines (WCAG)

The most amazing...

...project I've lead is "Bibliotech", delivering 100+ technical documents in 90 days with a team of three, enabling CreativeDrive's acquisition by Accenture.

Work Experience

Founder, AI-native Software/QA Consultant

2022 - PRESENT
Academ-ia
  • Built Iratzu, a production management platform for creative industries (music, agencies, events) using React, Node.js, TypeScript, and Supabase, currently expanding into a services marketplace layer before launch.
  • Designed the full system architecture for a real estate tokenization platform, covering SPV/LLC structures, token economics, and NAV-based valuation models.
  • Designed a code review framework that analyzes repos, identifies risky areas to test, and generates tests based on existing code using Claude Code and Cursor.
Technologies: Cursor AI, Claude Code, Codex, TypeScript, Node.js, Supabase, OAuth, Python, LangChain, LangGraph, Ollama, Hugging Face, Vercel, Cloudflare, GitHub Actions, Playwright, Agile, Automated Testing, Manual Testing, Quality Assurance (QA), Scrum, Manual QA, Integration Testing, QA Testing, Test Automation, Cypress, Automated UI Testing, Java, Acceptance Testing, Database Testing, User Experience (UX), Quality Auditing, Android, iPhone, Mobile App Testing, iOS, API Testing, Test Planning, Testing Strategy, E2E Testing, OWASP, GitHub, SQL, Large Language Models (LLMs), AI Automation, AI Research, Functional Testing, SDET, Manual Software Testing, Testing, Accessibility Testing, Web Content Accessibility Guidelines (WCAG), Exploratory Testing, Test Cases, User Acceptance Testing (UAT), Test Scenarios, Beta Testing, QA Process, AI Integration

Senior QA Engineer (Contractor)

2022 - PRESENT
Domo
  • Built a custom AI tool in TypeScript using Claude API and Open WebUI, hosted on Domo's serverless infrastructure, that analyzes requirements documents and generates UAT test plans in under 5 minutes, replacing a process that previously took 3 weeks.
  • Developed agentic testing workflows using Cursor and Claude Code with MCP servers that analyze tickets, statically analyze the code, execute Playwright automation against acceptance criteria, write test cases, and update ticket status automatically.
  • Maintained and expanded a Playwright/Pytest automation framework running on Jenkins across 6+ environments per app, using Cursor and Claude to build self-healing tests for every new application added to the suite.
Technologies: Cursor AI, Claude, Selenium, Python, TypeScript, Domo, JavaScript, Playwright, Jenkins, Agile, Automated Testing, Manual Testing, QA Automation, Quality Assurance (QA), Postman, Scrum, Manual QA, Appium, Integration Testing, QA Testing, Test Automation, REST API Automation, Automated UI Testing, Java, Big Data, Acceptance Testing, Database Testing, User Experience (UX), Quality Auditing, Android, iPhone, Mobile App Testing, iOS, API Testing, Test Planning, Testing Strategy, E2E Testing, OWASP, GitHub, SQL, Large Language Models (LLMs), AI Automation, AI Research, Functional Testing, Manual Software Testing, Testing, Accessibility Testing, Web Content Accessibility Guidelines (WCAG), Exploratory Testing, Test Cases, User Acceptance Testing (UAT), Test Scenarios, Beta Testing, QA Process, AI Integration

QA Manager

2020 - 2021
Amazon.com
  • Increased First Pass Yield (FPY) from 96% to 98.2%, delivering 273% ROI through QA governance redesign.
  • Embedded QA into Scrum workflows and Salesforce reporting systems across the advertising division.
  • Designed performance frameworks and training programs that standardized quality processes for the QA team.
Technologies: Salesforce, Amazon, Selenium, Python, Agile, Manual Testing, Quality Assurance (QA), Scrum, Appium, Integration Testing, QA Testing, Automated UI Testing, Acceptance Testing, User Experience (UX), Quality Auditing, Android, iPhone, Mobile App Testing, iOS, Test Planning, Testing Strategy, E2E Testing, OWASP, GitHub, Functional Testing, Manual Software Testing, Testing, Accessibility Testing, Web Content Accessibility Guidelines (WCAG), Exploratory Testing, Test Cases, User Acceptance Testing (UAT), Test Scenarios, Beta Testing, QA Process

Quality Assurance Director

2017 - 2020
CreativeDrive Studios
  • Secured a $150,000/month Hilton contract by designing and presenting a QA transformation proposal that became one of the company's largest enterprise engagements.
  • Led the Bibliotech project, delivering 100+ technical documents in 90 days with a team of three, directly enabling CreativeDrive's acquisition by Accenture.
  • Ran two successful internship programs, hiring 4 QA professionals and scaling the team from scratch to 12 through structured mentorship and training.
Technologies: Jira, Jira Xray, TestRail, Selenium, Selenium IDE, Agile, Manual Testing, QA Automation, Quality Assurance (QA), Scrum, Manual QA, Integration Testing, QA Testing, Automated UI Testing, Acceptance Testing, User Experience (UX), Quality Auditing, Android, iPhone, Mobile App Testing, iOS, Test Planning, Testing Strategy, E2E Testing, OWASP, GitHub, Functional Testing, Manual Software Testing, Testing, Accessibility Testing, Web Content Accessibility Guidelines (WCAG), Exploratory Testing, Test Cases, User Acceptance Testing (UAT), Test Scenarios, Beta Testing, QA Process

Experience

AI-powered UAT Test Plan Generator

I built a custom AI tool hosted on Domo's serverless infrastructure using TypeScript and the Claude API, integrated with Open WebUI. The tool accepts engineering requirements documents, transcripts, and other project artifacts, then identifies requirements and automatically generates complete UAT test plans. This replaced a manual process that took approximately three weeks per plan, reducing delivery time to under five minutes. The tool connects to Domo's database through serverless functions and is used by the QA team as a core part of their delivery workflow for every project.

Iratzu: A Production Management Platform for Creative Industries

http://www.iratzu.com
I built Iratzu as sole architect and developer: a full-stack SPA for Spanish-speaking music professionals and creative agencies in Latin America. The platform lets users manage multiple professional identities (band, venue, label, agency, production company, and 20+ other role types) under one account, each with isolated data, team permissions, and configurable modules. Core features include 8 task views, project and event management, release pipelines, contract tracking, campaign management with KPI grids, and a quoting system with Costa Rican VAT enforcement at the database level.

Built with React 18, TypeScript, Supabase (PostgreSQL with Row Level Security on every table), Tailwind CSS, and deployed on Cloudflare Pages, the architecture uses a modular JSONB configuration system so each organization can enable/disable features without schema migrations. It includes a homegrown Spanish NLP command palette for natural language task creation, PWA support, real-time sync via Supabase WebSockets, and WCAG 2.2 accessibility compliance. The project is currently at 93% feature completion with 187 source files, preparing for launch.

Playwright Test Automation Framework for eCommerce Marketplace

I led a team of five engineers in designing and building a Playwright test automation framework from scratch for an enterprise eCommerce marketplace specializing in prescription eyewear. I managed sprint planning and scrum operations while guiding the team through analyzing the platform's API endpoints, identifying critical user journeys, and building comprehensive test coverage across smoke, regression, UI, contract, and integration testing. The project replaced an existing Cypress suite, but rather than porting tests directly, the team rebuilt the strategy from the ground up to improve coverability across the platform's prescription validation workflows and marketplace operations. It was built with Playwright, TypeScript, and Ruby on Rails, and used Docker for container and database operations.

Skills

Libraries/APIs

Playwright, React, Node.js, Claude API

Tools

Claude, TestRail, Jira, Domo, Claude Code, Pytest, GitHub, Jira Xray, Jenkins, Codex, Postman

Frameworks

Selenium, LangGraph, Tailwind CSS, Appium, Cypress

Paradigms

Agile, Automated Testing, Manual Testing, Scrum, Test Automation, Acceptance Testing, E2E Testing, Functional Testing, Testing, User Acceptance Testing (UAT)

Platforms

Android, iOS, Salesforce, Amazon, Ollama, Vercel, Docker

Storage

Database Testing, PostgreSQL

Languages

TypeScript, Python, JavaScript, Java, SQL

Other

Cursor AI, OpenAI, QA Automation, Quality Assurance (QA), Manual QA, Integration Testing, QA Testing, REST API Automation, Automated UI Testing, User Experience (UX), Quality Auditing, iPhone, Mobile App Testing, Test Planning, Testing Strategy, OWASP, Large Language Models (LLMs), Manual Software Testing, Exploratory Testing, Test Cases, Test Scenarios, Beta Testing, QA Process, AI Integration, Selenium IDE, Supabase, OAuth, LangChain, Hugging Face, Cloudflare, GitHub Actions, Big Data, API Testing, AI Automation, AI Research, SDET, Accessibility Testing, Web Content Accessibility Guidelines (WCAG), Ruby on Rails 8

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring