Acerca de cesarbeassuarez.dev

QA Automation Engineer | Estrategia QA, Frameworks, API Testing. Contenido técnico sobre automatización, testing y calidad de software en entornos reales de producción.

Acerca de cesarbeassuarez.dev

Hola! 👋, soy Julio César Beas Suárez.
QA Automation Engineer de Córdoba, Argentina.

Quién soy

Trabajo en el testing de un ERP de escritorio complejo: el tipo de sistema donde los bugs aparecen en las intersecciones entre módulos, en reglas de negocio llenas de excepciones y en flujos que casi nadie quiere cubrir.

En 4 años reporté cerca del 40% de los bugs de mi equipo. No por suerte, sino por sistema: priorización por riesgo de negocio, diseño intencional de edge cases y la disposición a meterme en las partes del producto que otros evitan.

Hoy construyo frameworks de automatización desde cero y documento en este sitio las decisiones técnicas detrás de ese trabajo.

Qué hago

Combino testing estratégico manual con automatización para testear sistemas ERP complejos en producción. En mi trabajo diario uso TestComplete, VBScript y SQL para validar flujos, datos y reglas de negocio en contextos reales.

En paralelo, construyo frameworks de automatización web con Selenium WebDriver + Java, usando TestNG, Page Object Model, DataProviders y Allure Reports. Acá documento cada framework con código real, decisiones de arquitectura, problemas concretos y errores incluidos.

Stack

Automation: Selenium WebDriver, TestComplete, TestExecute, TestNG, Allure Reports

Lenguajes: Java, JavaScript, SQL, VBScript

Tools: IntelliJ IDEA, Postman, Jenkins, Maven, Git, GitHub Actions, IBExpert

Testing: API testing (REST), diseño de casos de prueba, testing funcional y de regresión, BDD/Gherkin, data-driven testing, Page Object Model

Dominio: ERP empresarial

En expansión: Cypress · Playwright · Appium

Principios

Construir en público: Documento decisiones reales, no solo resultados prolijos.

Crear sobre consumir: Cada hora invertida debería transformarse en algo concreto.

Disciplina sobre motivación: Los sistemas sostienen el avance cuando el entusiasmo baja.

Código que se entiende: Si funciona pero nadie lo puede leer, todavía no está terminado.

Observar antes de actuar: El análisis profundo encuentra bugs que el testing superficial ni siquiera ve.

Qué estoy construyendo

Estoy construyendo una base de trabajo en QA Automation, testing estratégico y diseño de frameworks: no solo herramientas, sino criterio técnico aplicable a proyectos reales.

En este blog técnico documento ese proceso con código, decisiones de arquitectura, errores y aprendizajes.

Por qué este sitio

Este sitio existe porque prefiero mostrar el trabajo antes que describirlo: código real, decisiones técnicas, errores y aprendizajes.

Si trabajás en QA, automation, desarrollo o recruiting, acá podés ver cómo pienso y cómo trabajo.
Estoy abierto a oportunidades laborales, networking y conversaciones sobre calidad de software.

Contacto