Job Closed
This listing is no longer active.
Coding the world of tomorrow
Senior QA Automation Engineer
Location
Mexico
Posted
57 days ago
Salary
0
Seniority
Senior
Job Description
Senior QA Automation Engineer
DaCodes.
• 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.
Job Requirements
- +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 🛠️**
- 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.
- 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.
- Comprensión de **arquitecturas serverless en AWS**.
- Generales**
- Git (nivel avanzado)
- Unit Testing (nivel avanzado)
- TDD (muy deseable)
- BDD (muy deseable)
- Extreme Programming (XP) (muy deseable)
- Pair Programming (muy deseable)
Benefits
- 🚀 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**.
Related Guides
Related Categories
Related Job Pages
More SDET Jobs
Intermediate/Senior Test Engineer Automation
Dev.ProSoftware Development Partner. Result-driven. Quality-obsessed.
• Design, develop, and maintain automation frameworks and test strategies for AI products • Evaluate and improve RAG flows, ensuring accuracy and performance • Test LLM integrations with prompt validation, hallucination checks, and response consistency checks • Prepare test data and clarify testing requirements as needed • Create and run automated test suites for APIs, data pipelines, and model integrations • Integrate automated tests into CI/CD pipelines to maintain quality and stability • Analyze test results, report defects, and work with teams to resolve issues • Participate in code reviews, sprint ceremonies, and QA planning sessions • Maintain clear test documentation and provide regular updates to stakeholders • Continuously improve testing tools, processes, and automation efficiency
• Work on various exciting and challenging projects across different domains • Deliver excellent services and solutions to clients worldwide
• Join exclusive screening process to gain valuable career insights • Access personalized feedback on your skill set • Opportunity to work with top global corporations • Participate in industry-shaping projects
• Review technical specifications and create test strategies. • Propose improvements in testing systems and processes to improve quality and efficiency. • Conduct user acceptance, exploratory, regression, and end-to-end testing. • Develop automated functional and performance tests from scratch. • Perform manual testing of new features and bug fixes. • Identify, triage, and troubleshoot issues across distributed systems (e.g., microservices, event-driven architectures). • Own end-to-end testing of integrated proprietary and third-party services. • Recommend design changes to increase testability. • Collaborate with stakeholders to assess severity, prioritize, and track issue resolution. • Guide engineering teams on testing best practices and coordinate coverage across unit, integration, and contract testing. • Define and execute performance testing (load, stress, etc.). • Prepare and maintain QA documentation (test plans, test cases, test metrics, issue logs). • Reconcile data across key systems to ensure consistency.


