Allied Global

🚀 Senior QA Engineer | Automation · API · E2E · K6 | Oportunidad Remota | Contractor

Allied Global  •  Guatemala City, GT (Remote)  •  13 hours ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

🚀 Senior QA Engineer | Automation · API · E2E · K6

AlliedGlobal | Oportunidad Remota | Contractor

📌 Detalles de la posición

  • Modalidad: Remoto
  • Tipo de contratación: Contractor
  • Dedicación: Full-time
  • Horario: Lunes a viernes, de 9:00 a.m. a 6:00 p.m. (GMT-6)
  • Idioma: Español
  • Inglés: No requerido
  • Presencialidad: La posición es remota. Para candidatos ubicados en Guatemala, podría requerirse presencia ocasional en oficina.

🌟 Sobre la oportunidad

Buscamos un profesional capaz de ir más allá de la ejecución de casos de prueba: alguien que pueda definir la estrategia de calidad, establecer criterios de aceptación y quality gates, diseñar y mantener frameworks de automatización y tomar decisiones de manera autónoma

La persona seleccionada será responsable de asegurar la calidad de soluciones críticas de la plataforma mediante pruebas funcionales de negocio, automatización de APIs y pruebas E2E, validación de arquitecturas orientadas a eventos y pruebas de performance

También tendrá participación directa en la validación de flujos críticos de crédito, soluciones desarrolladas para resolver incidentes contables, servicios de monitoreo y el portal de autoservicio de backoffice.

Además, será un referente de calidad dentro del equipo, promoviendo buenas prácticas de testing, apoyando la automatización y contribuyendo al conocimiento técnico de otros miembros.

🗣️La comunicación y colaboración para esta posición se realizan en español

🎯 ¿Qué harás?

Estrategia y liderazgo de calidad

  • Definir la estrategia de pruebas para los diferentes componentes e iniciativas de la plataforma.
  • Establecer criterios de calidad y quality gates para los flujos críticos.
  • Definir criterios y prioridades de prueba con autonomía.
  • Actuar como referente de calidad dentro del equipo.
  • Promover buenas prácticas de testing y automatización.
  • Mentorear a otros miembros del equipo en prácticas de QA y automatización.

🤖 Automatización de pruebas

  • Diseñar, construir y mantener de manera autónoma el framework de automatización
  • Desarrollar automatización para APIs REST y pruebas E2E
  • Automatizar y validar flujos críticos de negocio de principio a fin.
  • Diseñar soluciones de automatización escalables y mantenibles.
  • Validar contratos y comportamiento esperado de los servicios.

🔄 Testing de arquitecturas orientadas a eventos

  • Diseñar y ejecutar pruebas sobre arquitecturas event-driven
  • Validar el procesamiento de eventos y mensajería.
  • Realizar pruebas sobre Kafka y AWS SQS
  • Validar flujos completos que involucren múltiples servicios y eventos.

💳 Testing funcional de negocio

  • Diseñar y ejecutar pruebas funcionales sobre productos y flujos de crédito
  • Validar los flujos críticos de la plataforma.
  • Validar las soluciones desarrolladas para resolver incidentes contables.
  • Verificar que las soluciones implementadas realmente resuelvan la causa raíz de los incidentes identificados.

🗄️ Validación de datos

  • Validar la persistencia y consistencia de información en bases de datos.
  • Realizar validaciones sobre PostgreSQL
  • Trabajar con validación de datos en DynamoDB y Databricks
  • Validar información en ambientes de prueba y, cuando corresponda, en ambientes productivos.

⚡ Performance Testing

  • Diseñar y ejecutar pruebas de performance, carga y stress
  • Utilizar K6 para evaluar el comportamiento y rendimiento de las soluciones.
  • Identificar posibles problemas de rendimiento y contribuir a su resolución.

☁️ Validaciones post-deploy

  • Realizar validaciones posteriores a los despliegues en ambientes de Pruebas y Producción.
  • Validar el funcionamiento del servicio de monitoreo
  • Validar el portal de autoservicio de backoffice
  • Utilizar herramientas de observabilidad para verificar el correcto funcionamiento de las soluciones desplegadas.

📚 Documentación y conocimiento

  • Documentar casos y escenarios de prueba.
  • Generar evidencia de las pruebas realizadas.
  • Mantener documentación relacionada con la estrategia y cobertura de testing.
  • Participar y liderar actividades de knowledge transfer
  • Compartir conocimientos y contribuir a fortalecer las capacidades de automatización del equipo.

🛠️ Tecnologías y herramientas

Testing Backend

JavaScript para testing · Python · API Testing · REST APIs · Contract Testing

Automatización

E2E Automation · API Automation · Kafka · AWS SQS · End-to-End Business Flow Testing

Performance

K6 · Load Testing · Stress Testing

Herramientas de QA y DevOps

Testmo o herramientas similares · GitHub · CI/CD Pipelines

Bases de datos

PostgreSQL · DynamoDB · Databricks

Cloud y operación

AWS · Kubernetes · Datadog

🔎 ¿Qué buscamos?

  • 5+ años de experiencia en QA y automatización de pruebas.
  • Experiencia liderando o definiendo la estrategia de calidad de productos en producción.
  • Experiencia sólida diseñando y manteniendo frameworks de automatización API y E2E de manera autónoma.
  • Experiencia realizando API Testing y validación de servicios REST.
  • Experiencia en pruebas sobre arquitecturas orientadas a eventos
  • Experiencia trabajando con Kafka y/o AWS SQS para validación de eventos y mensajería.
  • Experiencia validando persistencia y consistencia de datos, especialmente con PostgreSQL
  • Experiencia realizando pruebas de performance y carga utilizando K6
  • Experiencia en testing funcional de negocio.
  • Experiencia validando flujos complejos de principio a fin.
  • Capacidad para trabajar con autonomía y establecer prioridades de prueba.
  • Experiencia en ambientes productivos y validaciones post-deploy.
  • Conocimiento de buenas prácticas de QA, automatización y calidad de software.
  • Capacidad para documentar pruebas y generar evidencia de resultados.
  • Capacidad para actuar como referente técnico y compartir conocimiento con otros miembros del equipo.
  • Español profesional.
  • Inglés NO requerido.

⭐ Será un plus si tienes

  • Conocimientos de finanzas, banca o contabilidad
  • Experiencia trabajando con sistemas de crédito
  • Experiencia validando procesos contables.
  • Experiencia validando integraciones con core bancario
  • Experiencia previa en plataformas financieras o productos relacionados con crédito.
Allied Global

About Allied Global

Regardless of your Company’s size (from Start-ups to Fortune 500), business vertical or service requirements, we act as a seamless extension of your team to help you grow, and take your business to the next level with an agile approach.

This is what we do the best:

SALES | We optimize every call to convert it into a sale

CUSTOMER CARE | We create the best customer experience

TECH SUPPORT | We handle every call with a solutions approach

BACK OFFICE | We handle traditional and non-traditional tasks efficiently and accurately

QUALITY ASSURANCE | We ensure quality is monitored and measured

Technology Services | We optimize your database life-cycle

For more details and to learn how we can partner together, please visit www.alliedglobal.com

Industry
Consulting & Advisory
Company Size
1,001-5,000 employees
Headquarters
Guatemala, GT
Year Founded
2005
Social Media