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.
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
- 📧 Email: cesar@cesarbeassuarez.dev
- 💼 LinkedIn: linkedin.com/in/cesarbeassuarez/
- 💻 GitHub: github.com/cesarbeassuarez
- 🌎 X: x.com/cesarbeassuarez