Saltar al contenido

Senior Test Automation Engineer — Remoto - México — Tech Consulting - Selenium, Java, Python, Azure DevOps

Esta vacante se publicó el y es posible que ya no esté abierta. Ver vacantes recientes de QA y testing

Valce

  • Remoto · México
  • Tiempo completo
  • Senior
  • USD 4,000 – USD 6,500 al mes

Publicada

Contratan desde: México

Descripción del puesto

Sobre la vacante

Valce está buscando un Senior Test Automation Engineer con experiencia sólida en testing manual y automatizado para unirse a su equipo de tecnología en modalidad 100% remota. Requisitos clave:

  • 7+ años de experiencia en testing, con dominio tanto en automatización como en pruebas manuales.
  • Experto en construcción de frameworks de automatización para UI, API y pruebas end-to-end (E2E) utilizando Selenium con Java o Python.
  • Conocimiento profundo de metodologías Ágiles, Azure DevOps y la implementación de pipelines CI/CD.
  • Inglés avanzado es imprescindible para colaborar en proyectos globales.

Beneficios destacados:

  • Trabajo 100% remoto desde cualquier lugar de México.
  • Oportunidad de trabajar en proyectos internacionales de alto impacto.
  • Crecimiento profesional con posibilidades de liderazgo, mentoría y trabajo con tecnologías modernas.

¿Por qué deberías aplicar?

Esta es tu oportunidad de unirte a una empresa que está escalando sus equipos tecnológicos. Más allá de un trabajo, es un espacio para desarrollar tu expertise en automatización dentro de un entorno que valora la calidad y las mejores prácticas. Podrás liderar iniciativas técnicas, contribuir a proyectos desafiantes a nivel global y crecer profesionalmente en una cultura que fomenta el aprendizaje continuo y el uso de stacks tecnológicos de vanguardia.

Tips y consejos de VacantesDigitales.com

Skills indispensables

  • Técnicas: Automatización con Selenium (Java/Python), diseño de frameworks, testing de API, integración con Azure DevOps, CI/CD.
  • Soft Skills: Comunicación efectiva en inglés, pensamiento analítico, atención al detalle, capacidad para trabajar en equipos ágiles distribuidos.

Tips prácticos para este puesto

  • Prepara tu portafolio: Ten ejemplos concretos de frameworks de automatización que hayas construido o mejorado. Explica el problema, tu solución y el impacto (ej: reducción de tiempo de ejecución, aumento de cobertura).
  • Domina el flujo CI/CD: Asegúrate de entender cómo integrar tus scripts de prueba en un pipeline de Azure DevOps. Es un diferenciador clave.
  • No descuides lo manual: Enfátiza tu experiencia en diseño de casos de prueba, reporte de bugs y comprensión del negocio. Un buen automatizador entiende primero el testing manual.

Recursos recomendados

  • Herramientas: Selenium WebDriver, TestNG/JUnit (Java) o pytest (Python), Postman/SoapUI para APIs, Azure DevOps.
  • Documentación: Official Selenium Documentation, Microsoft Learn para Azure DevOps.
  • Influencers/Cursos: Follow test automation experts like Angie Jones on LinkedIn. Consider courses on Test Automation University or Udemy for advanced Selenium frameworks.

Preguntas frecuentes en entrevistas para este rol

  • Pregunta 1: "Describe la arquitectura de un framework de automatización que hayas diseñado. ¿Qué patrones de diseño utilizaste y por qué?"
  • Tip: Explica claramente la separación de responsabilidades (Page Objects, Test Data Management, Reporting). Menciona patrones como Page Object Model (POM) y justifica su uso para mantener el código mantenible y escalable.
  • Pregunta 2: "¿Cómo priorizas qué pruebas automatizar y cómo integras la automatización en el pipeline CI/CD?"
  • Tip: Habla sobre criterios como frecuencia de ejecución, criticidad para el negocio y estabilidad de la funcionalidad. Describe el proceso de trigger en el pipeline (ej: en cada commit, nightly builds) y cómo manejas los resultados y reportes.
  • Pregunta 3: "Has encontrado un bug durante una ejecución automatizada. ¿Cuál es tu proceso para investigarlo y reportarlo?"
  • Tip: Demuestra un enfoque sistemático: 1) Revisar logs y capturas de pantalla del script, 2) Reproducir el bug manualmente para confirmar, 3) Documentarlo claramente con steps to reproduce, expected/actual result, y evidencia. Menciona herramientas como Azure DevOps Boards o Jira para el tracking.

Rango salarial estimado (LATAM)

Basado en datos de Glassdoor, Computrabajo, GetOnBoard y el mercado actual: | Nivel | Rango mensual USD | |-------|-------------------| | Mid | $2,500 - $4,000 | | Senior | $4,000 - $6,500 |

*Nota: Varía según país, empresa, modalidad (remoto internacional paga más) y tecnologías específicas. Empresas de USA/EU pagando en LATAM suelen ofrecer 30-50% más. Para un Senior con 7+ años, inglés avanzado y expertise en Selenium + Azure en México, el rango suele estar en la parte media-alta de la tabla.*

Red flags a considerar

  • Bandera roja 1: La descripción del puesto es muy genérica y no detalla las tecnologías específicas del framework (ej: solo dice "Selenium" sin mencionar Java/Python o la integración con CI/CD).
  • Qué preguntar: "¿Podrían detallar la stack tecnológica actual del equipo de automatización y cómo está estructurado el pipeline de CI/CD?"
  • Bandera roja 2: No hay claridad sobre el balance entre trabajo de automatización y testing manual. Un rol 100% de automatización pura es raro; suele haber algo de trabajo manual para investigar fallos o probar nuevas features.
  • Qué investigar: Pregunta sobre la proporción estimada (ej: 80% automatización / 20% manual) y las responsabilidades de testing manual asociadas al rol.
  • Bandera roja 3: La empresa menciona "proyectos globales" pero no tiene un proceso de onboarding o comunicación definido para equipos remotos distribuidos.
  • Señal de advertencia: Dificultad para obtener respuestas claras sobre las herramientas de colaboración (Slack, Teams), reuniones de sincronización y cómo se manejan las diferencias horarias. Pregunta por el ritmo de trabajo y las expectativas de disponibilidad.

Habilidades

  • Selenium
  • Java
  • Python
  • Test Automation
  • UI Testing
  • API Testing
  • End-to-End Testing
  • Agile
  • Azure DevOps
  • CI/CD
  • TestNG
  • JUnit
  • pytest
  • Postman
  • SoapUI
  • Page Object Model
  • Test Data Management
  • Reporting
  • Slack
  • Teams
  • Jira

Postúlate

Esta empresa recibe las postulaciones en su publicación original.

Postular en la publicación original

Se abre el sitio de la empresa o de LinkedIn.