Developer QA – Junior

Open 37d

Análisis y requerimientos

  • Analizar requerimientos funcionales y participar en su clarificación junto a producto y desarrollo.
  • Detectar ambigüedades, inconsistencias o riesgos funcionales antes del desarrollo.
  • Proponer criterios de aceptación claros, observables y verificables.

BDD y ATDD

  • Diseñar y documentar escenarios de comportamiento utilizando Gherkin (Given / When / Then).
  • Utilizar BDD como contrato funcional entre negocio y desarrollo.
  • Mantener consistencia y calidad en los escenarios de aceptación.
  • Validar que las funcionalidades cumplan con los criterios definidos antes del cierre.

Automatización funcional

  • Implementar scripts de pruebas automatizadas a nivel funcional y end-to-end (UI y/o API).
  • Automatizar flujos críticos del producto y pruebas de regresión funcional.
  • Ejecutar y validar pruebas de aceptación en entornos de desarrollo y QA.

Uso de inteligencia artificial

  • Utilizar herramientas de IA / LLMs para apoyar el análisis de requerimientos.
  • Generar borradores de criterios de aceptación y escenarios BDD con apoyo de IA.
  • Proponer mejoras en procesos de calidad y automatización apoyadas en IA.

Colaboración con desarrollo

  • Colaborar con el equipo de desarrollo en el apoyo en la codificación front y backend usando IA.
  • Apoyar a los desarrolladores que implementan prácticas de TDD.

Formación y conocimientos

  • Formación técnica en informática, ingeniería de software o carreras afines.
  • Conocimientos de desarrollo Web y APIs.
  • Conocimientos o fuerte interés en calidad de software y automatización.

Experiencia y habilidades técnicas

  • Interés o experiencia en automatización funcional (por ejemplo: Playwright, Cypress, pytest u otros).
  • Interés en el uso de inteligencia artificial aplicada al desarrollo y testing.

Bono de desempeño anual