QA Manual & Automation Engineer (Contractor)
Alkemy
Marzo 2026 - Actualidad
QA manual y automation en Alkemy. Antes de mi llegada el equipo no contaba con automatización propia: diseñé e implementé desde cero el framework de testing automatizado que hoy usa el equipo para validar los productos de Alkemy.
Responsabilidades
- Diseño e implementación desde cero de un framework de automatización web con Playwright y TypeScript, donde antes no existía automatización
- Definición de arquitectura obligatoria en capas (selectors → page objects → steps → specs), validada con linters propios de arquitectura
- Construcción de un runner CLI multiplataforma para ejecutar suites en Windows, Linux, Mac y CI sin depender de bash/grep/sed
- Configuración multi-sitio para correr los mismos flujos contra distintos ambientes de test sin hardcodear URLs
- Integración de reporting con Allure para dejar evidencia clara y auditable de cada corrida
- Gestión segura de credenciales y datos de prueba vía fixtures y variables de entorno, sin exponer secretos en el reporte
- Testing manual funcional y exploratorio, complementando la cobertura automatizada en flujos críticos
- Estandarización de los reportes de QA manual para dar visibilidad clara y consistente al equipo
- Definición de taxonomía de tags y convenciones de commits para mantener consistencia en el equipo
Aportes técnicos
- Framework de automatización nuevo de punta a punta: Playwright + TypeScript + Allure, con arquitectura por capas y validadores automáticos de esa arquitectura
- Runner propio y Git hooks (Husky + lint-staged) para sostener calidad antes de cada commit
- Documentación técnica pensada para que el equipo pueda levantar y operar el proyecto sin fricción
- Regla dura de entorno: toda automatización corre solo contra ambientes de test, nunca contra producción
- Trabajo mano a mano con el equipo de desarrollo como soft skill clave para garantizar la calidad del producto