Pavago

QA Automation Engineer

TypeScript
Traducción automática. Consulta el original.

Sobre la oportunidad

QA Automation Engineer

Sobre el puesto

En Pavago, uno de nuestros clientes busca contratar a un QA Automation Engineer para crear, mantener y escalar sistemas de pruebas automatizadas para una empresa tecnológica de rápido crecimiento centrada en el producto.

Este es un puesto de ingeniería centrado en la automatización, enfocado en Playwright y TypeScript, no en QA manual. Trabajarás en estrecha colaboración con ingenieros de frontend y backend para fortalecer la cobertura de regresión, eliminar pruebas inestables (flaky tests), mejorar la fiabilidad del framework y garantizar lanzamientos de alta calidad a lo largo del ciclo de vida del desarrollo.

Tipo de puesto: Jornada completa, remoto

Horario laboral: Horario comercial de EE. UU.

Cómo es el éxito en este puesto

  1. Frameworks de automatización estables y fiables.
  1. Reducción de pruebas inestables y defectos en producción.
  1. Mayor cobertura de regresión automatizada.
  1. Pruebas de CI/CD más rápidas y fiables.
  1. Mejora en la velocidad de ejecución de pruebas y en la calidad de los lanzamientos.

Proceso de entrevista

  1. Criba inicial del reclutador
  1. Evaluación técnica
  1. Entrevista técnica con el cliente
  1. Entrevista final
  1. Oferta e incorporación

Qué sucede después de enviar tu solicitud

Justo después de enviar tu solicitud, recibirás una invitación por correo electrónico de Spark Hire para grabar tu vídeo de presentación. Es un vídeo corto, grabado por ti mismo, que completa tu solicitud y permite a los responsables de contratación conocerte antes de que comience el proceso de entrevista.

En lugar de repetir tus antecedentes durante varias llamadas de criba, contarás tu historia una vez, lo que permitirá que las futuras entrevistas se centren en conversaciones significativas.

No le des demasiadas vueltas: puedes grabar tantas tomas como quieras antes de enviarlo. Tu invitación provendrá de Spark Hire, así que revisa tanto tu bandeja de entrada como tu carpeta de spam.

Responsabilidades: Automatización de pruebas

  1. Crear, mantener y ampliar la automatización de extremo a extremo utilizando Playwright y TypeScript.
  1. Desarrollar frameworks de automatización escalables para flujos de trabajo críticos del producto.
  1. Mejorar la cobertura de regresión en sistemas frontend y backend.
  1. Escribir pruebas automatizadas fiables, reutilizables y fáciles de mantener.

Fiabilidad del framework

  1. Identificar y eliminar pruebas inestables (flaky tests).
  1. Mejorar la velocidad de ejecución de las pruebas y la estabilidad del framework.
  1. Solucionar problemas relacionados con interacciones DOM, comportamiento asíncrono y solicitudes de red.
  1. Mantener entornos de automatización fiables en todos los lanzamientos.

CI/CD y calidad

  1. Integrar suites de pruebas automatizadas en pipelines de CI/CD.
  1. Apoyar despliegues fiables mediante pruebas continuas.
  1. Mantener entornos de prueba y estrategias de datos de prueba.
  1. Mejorar la confianza en los lanzamientos mediante la validación de calidad automatizada.

Colaboración y mejora continua

  1. Colaborar con ingenieros de frontend y backend durante el desarrollo de funcionalidades.
  1. Participar en la planificación de lanzamientos y en debates sobre estrategias de pruebas.
  1. Aprovechar herramientas de IA para mejorar las pruebas exploratorias y los flujos de trabajo de automatización.
  1. Mejorar continuamente la cobertura de automatización, la fiabilidad y las mejores prácticas de ingeniería.

Requisitos mínimos

Experiencia y habilidades requeridas

  1. Gran dominio de TypeScript.
  1. Experiencia práctica con Playwright (se acepta experiencia con Cypress si hay disposición para realizar la transición).
  1. Experiencia demostrable en la creación y mantenimiento de frameworks de automatización de extremo a extremo.
  1. Sólida comprensión de interacciones DOM, comportamiento asíncrono, solicitudes de red y depuración de pruebas inestables.
  1. Experiencia en la integración de pruebas automatizadas en pipelines de CI/CD.
  1. Excelentes habilidades de resolución de problemas y diagnóstico.
  1. Sólidas habilidades de comunicación escrita y verbal en inglés.

Se valorará

  1. Experiencia en la creación de frameworks de automatización desde cero.
  1. Conocimiento de estrategias de gestión de datos de prueba.
  1. Experiencia en pruebas de aplicaciones B2B SaaS o multi-inquilino.
  1. Familiaridad con pruebas de acceso y permisos basados en roles.
  1. Experiencia con herramientas y flujos de trabajo de pruebas asistidas por IA.
  1. Experiencia en entornos de startups o centrados en el producto.

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

Tu próximo empleoya está buscándote.

Nort

Plataforma de reclutamiento inverso para programadores