Senior SDET — Remote · Medellín, CO (GMT-5)

Alejandro Taborda Cadavid

Senior SDET | Test Automation Engineer

Playwright · TypeScript · Selenium · API · CI/CD

LinkedIn ↗ GitHub ↗

01

About

Alejandro Taborda Cadavid, Senior SDET

I'm a Software Development Engineer in Test with 7+ years building scalable test automation frameworks from scratch for complex web, mobile and API-driven applications — Playwright and TypeScript for UI, Karate and REST Assured for APIs, Selenium and Appium for cross-browser and mobile.

Through early QA integration, CI/CD automation (GitHub Actions, Jenkins, Docker) and risk-based test coverage, I've helped teams reduce production defects by 60% and increase deployment confidence by 80%. Currently a Senior Test Automation Engineer at SoftServe, working remotely with distributed Agile teams across US and EU time zones.

Years in test automation
7+
Production defects reduced
60%
Deployment confidence up
80%
QA cohorts mentored
4
02

Skills

UI & E2E Automation

  • Playwright
  • Selenium
  • Serenity
  • End-to-End (E2E) Testing
  • Regression Testing
  • Cross-Browser Testing
  • Page Object Model

Programming Languages

  • TypeScript
  • JavaScript
  • Java
  • SQL

API Testing

  • Karate
  • REST Assured
  • Postman
  • API Testing

Mobile Testing

  • Appium
  • Mobile Testing (iOS / Android)
  • Cross-Device Coverage

CI/CD & Cloud

  • GitHub Actions
  • Jenkins
  • Maven
  • Docker
  • Azure
  • AWS

Tools & Practices

  • BDD
  • Shift-Left Testing
  • Risk-Based Testing
  • Root Cause Analysis (RCA)
  • Agile / Scrum
  • Git · Jira · Zephyr
03

Experience

Senior Test Automation Engineer · SoftServe

May 2024 — Present · Remote (US/EU teams)

  • Built and integrated two automation frameworks — Karate for API and Playwright for UI — boosting coverage and reducing manual effort on NetSuite ERP and Salesforce CRM.
  • Integrated test execution with GitHub Actions and GitHub Secrets for secure, scalable CI/CD workflows; merged sharded Playwright blob reports to isolate flaky retries and deliver consolidated reporting to stakeholders.
  • Led weekly bug triage and root cause analysis (RCA) with stakeholders, reducing production defects by 60%.
  • Increased team deployment confidence by 80% through early QA involvement and risk-based testing.

Test Automation Engineer · Globant

Nov 2020 — May 2024 · Banking clients, US/EU

  • Led end-to-end automation across multiple banking applications — web and mobile (iOS & Android) — improving testing consistency and reliability across devices.
  • Improved framework performance and reliability with Selenium and REST Assured, cutting overall testing time by 30% through script optimization and reusability.
  • Designed and executed automated test cases with Selenium and Appium, expanding mobile coverage across iOS and Android; maintained CI with Jenkins and Maven.
  • Resolved critical bugs that directly impacted user experience, improving system reliability by 15%.

Automation Specialist · Tata Consultancy Services

Apr 2019 — Nov 2020 · Fortune 500 retail & logistics

  • Developed reusable, scalable automation frameworks with Selenium, REST Assured and Java, cutting regression execution time from 8 to 4 hours across web platforms.
  • Coordinated testing alignment across multiple client QA and dev teams, reducing duplicated coverage and ensuring cross-team consistency.
  • Collaborated with DevOps to integrate automation into Azure and AWS pipelines, improving deployment stability and early defect detection.
04

Selected Work

Three automation frameworks I built from zero — the problem, the approach, the outcome.

Macro photograph of interlocking metal gears, symbol of automation machinery

Playwright · TypeScript · GitHub Actions

UI automation for ERP & CRM

Problem
Critical business flows in NetSuite ERP and Salesforce CRM depended on slow, error-prone manual verification, with no automation strategy in place.
Solution
Built a Playwright + TypeScript framework from the ground up — sharded runs in GitHub Actions with GitHub Secrets, and merged blob reports that isolate flaky retries into consolidated stakeholder reporting.
Impact
Production defects down 60% and deployment confidence up 80%, with reporting stakeholders actually read.
Abstract burst of fiber optic light points on a dark background

Karate · REST Assured · CI/CD

API testing as a safety net

Problem
Backend regressions were surfacing late — through the UI or in production — the slowest and most expensive places to catch them.
Solution
Built an API automation framework with Karate, wired into the CI/CD pipeline so integration and smoke suites run on every change, in minutes instead of hours.
Impact
Backend defects caught before merge, manual effort sharply reduced, and weekly RCA sessions turned recurring bugs into permanent fixes.
Abstract detail of intersecting metallic lines with warm light

Selenium · Appium · iOS / Android

Mobile automation for banking

Problem
Banking applications for US and EU clients needed consistent, reliable testing across web and mobile — but coverage varied wildly between iOS and Android devices.
Solution
Designed automated suites with Selenium and Appium sharing a common core, running against both platforms under Jenkins + Maven CI on every build.
Impact
Overall testing time down 30%, system reliability up 15%, and aggressive release deadlines met without compromising quality.
05

Certifications

06

Contact

Open to remote SDET and QA Automation roles. The fastest way to reach me:

alejandrotabordacadavid@gmail.com

LinkedIn ↗ GitHub ↗