¡Trabaja en DaCodes!
Somos una firma de expertos en software y transformación digital de alto impacto.
Durante 10 años hemos creado soluciones enfocadas en la tecnología e innovación gracias a nuestro equipo de +300 talentosos #DaCoders, incluyendo desarrolladores, arquitectos, diseñadores UX/UI, PMs, QA testers y más. Nuestro equipo colabora en proyectos con clientes en LATAM y Estados Unidos, logrando resultados sobresalientes.
En DaCodes, tendrás la oportunidad de impulsar tu desarrollo profesional, trabajar en diversos proyectos dentro de distintas industrias, y contribuir al diseño, implementación y optimización de infraestructuras en la nube.
Nuestros DaCoders tienen un gran impacto en el éxito de nuestro negocio y el de nuestros clientes. Serás el experto que participará en nuestros proyectos y tendrás acceso a startups disruptivas y marcas globales.
¿Te interesa?
Buscamos un **QA Automation Engineer Senior** para integrarse a un **startup enfocado en sistemas de alertamiento temprano**, cuyo objetivo es medir fenómenos, analizar grandes volúmenes de datos y transformarlos en alertas preventivas de alto impacto.
Este rol tendrá un enfoque **hands-on**, colaborando estrechamente con equipos de frontend y backend para asegurar la calidad, confiabilidad y estabilidad de plataformas modernas construidas sobre arquitecturas **serverless**, promoviendo buenas prácticas de ingeniería, automatización y testing continuo.
### **Principales responsabilidades**
* Diseñar, desarrollar y mantener **estrategias de testing automatizado** para aplicaciones frontend y backend.
* Implementar **pruebas automatizadas funcionales, de integración y end-to-end**, alineadas a pipelines de CI/CD.
* Colaborar con desarrolladores y product owners para **descomponer requerimientos en escenarios de prueba**, asegurando calidad desde etapas tempranas (*shift-left testing*).
* Validar **flujos críticos de negocio**, incluyendo sistemas de alertamiento y procesamiento de datos.
* Participar activamente en la definición y aplicación de **prácticas de calidad** dentro del equipo (TDD, BDD, XP).
* Participar en dinámicas de **pair programming y revisiones de código** con enfoque en calidad y testabilidad.
* Asegurar la correcta **documentación de casos de prueba, escenarios y resultados**.
* Detectar, reportar y dar seguimiento a **defectos de manera proactiva**, colaborando con el equipo para su resolución.
### **Perfil deseado**
* +4 años de experiencia como **QA Automation Engineer / Software Quality Engineer**.
* Sólida experiencia en **automatización de pruebas** en aplicaciones web y APIs.
* Capacidad analítica para comprender **sistemas complejos y flujos de negocio**.
* Enfoque en **calidad integrada al proceso de desarrollo** (*shift-left testing*).
* Buenas habilidades de comunicación y trabajo colaborativo en **equipos ágiles**.
* Experiencia previa en **startups o entornos de producto** es altamente valorada.
### **Tecnologías y herramientas 🛠️**
### **Frontend Testing**
* Automatización de pruebas sobre aplicaciones en **React.js y TypeScript**.
* Testing de **componentes y flujos de usuario (E2E)**.
* Enfoque en calidad desde la definición de requerimientos.
### **Backend & API Testing**
* Pruebas automatizadas sobre **APIs desarrolladas en Node.js** (o tecnologías equivalentes).
* Validación de flujos de integración y manejo de datos de prueba.
### **Cloud & Arquitectura (conocimiento funcional)**
* Comprensión de **arquitecturas serverless en AWS**.
* Capacidad para validar flujos que involucren:
* AWS Lambda
* DynamoDB
* SQS / SNS
* Conocimientos deseables en **Infrastructure as Code** a nivel lectura/entendimiento:
* AWS CDK (deseable)
* Alternativas: Terraform, SST
🔎 *No se espera que el rol implemente lógica de negocio ni administre infraestructura cloud.*
### **Generales**
* Git (nivel avanzado)
* Unit Testing (nivel avanzado)
* TDD (muy deseable)
* BDD (muy deseable)
* Extreme Programming (XP) (muy deseable)
* Pair Programming (muy deseable)
### **Requisitos adicionales 🌎**
* Modalidad **remota**.
* Vacante abierta para **LATAM y México**.
* Inglés **leído y escrito**.
🚀 Integración a **marcas globales y startups disruptivas**.
🏡 **Trabajo remoto/Home office**.
⏳ **Horario flexible** ajustado a la célula de trabajo/proyecto asignado.
📅 Trabajo de **lunes a viernes**.
⚖️ **Beneficios legales** (aplican para México).
🎉 **Día off en tu cumpleaños**.
🏥 **Seguro de gastos médicos mayores** (aplica para México).
🛡️ **Seguro de vida** (aplica para México).
🌎 **Equipos de trabajo multiculturales**.
🎓 **Acceso a cursos y certificaciones**.
📢 **Meetups con invitados especiales del área de IT**.
📡 **Eventos virtuales de integración y grupos de interés**.
📢 **Clases de inglés**.
🏆 **Oportunidades en nuestras diferentes líneas de negocio**.
🏅 **Orgullosamente certificados como Great Place to Work**.