Senior QA Automation Engineer — Híbrido - CABA — Tecnosoftware - Python, Selenium, Behave
Sobre la vacante
Tecnosoftware está en búsqueda de un Senior QA Automation Engineer para unirse a su equipo en crecimiento. El rol requiere más de 6 años de experiencia en QA, especializado en automatización de pruebas web y APIs con dominio avanzado de Python. Experiencia técnica clave incluye desarrollo de frameworks con Selenium WebDriver, uso de Behave (BDD), diseño de pruebas E2E, regresión, smoke e integración, y manejo de herramientas como Postman, SOAPUI, Cypress, Playwright, GitLab CI/CD, Azure DevOps, JIRA, Xray, TestLink, y bases de datos SQL Server/Oracle. Trabajo bajo metodologías ágiles (Scrum/BDD). Modalidad híbrida con 3 días presenciales en CABA.
¿Por qué deberías aplicar?
Esta oportunidad te permite trabajar en una empresa en expansión, donde podrás aplicar tu experiencia en automatización de calidad para impactar directamente en productos de software modernos. Aprenderás y colaborarás con tecnologías de vanguardia en un entorno ágil, ideal para profesionales que buscan crecer en roles de liderazgo técnico y contribuir a proyectos complejos en diversas industrias.
Tips y consejos de VacantesDigitales.com
Skills indispensables
- Habilidades técnicas: Python avanzado para automatización, Selenium WebDriver, Behave (BDD), pruebas de APIs con Postman/SOAPUI, CI/CD con GitLab/Azure DevOps, manejo de bases de datos SQL.
- Soft skills: Trabajo en equipo en metodologías ágiles, atención al detalle, pensamiento crítico para diseño de pruebas, y comunicación efectiva para reportar bugs.
Tips prácticos para este puesto
- Enfócate en destacar proyectos donde hayas desarrollado frameworks de testing desde cero o optimizado procesos existentes.
- Prepara ejemplos concretos de cómo has usado Python para automatizar pruebas complejas y mejorado la eficiencia del equipo.
- Investiga sobre las herramientas mencionadas (Cypress, Playwright) si no las has usado, para demostrar adaptabilidad.
Recursos recomendados
- Cursos: "Selenium Test Framework with Python: From Novice to Expert" en Udemy, "The Complete Guide: API Testing with Python".
- Documentación: Python.org para buenas prácticas, Selenium y Behave docs para frameworks.
- Influencers: Sigue a expertos en QA como Angie Jones o Alan Richardson en LinkedIn para tendencias.
- Tools: Practica con Postman y GitLab CI/CD en proyectos personales.
Preguntas frecuentes en entrevistas para este rol
- Pregunta 1: "Describe cómo diseñarías un framework de automatización desde cero para una aplicación web." Tip: Explica tu enfoque con Python y Selenium, incluyendo estructura de proyectos, manejo de configuraciones, y integración con CI/CD.
- Pregunta 2: "¿Cómo manejas pruebas de regresión en un entorno ágil?" Tip: Menciona el uso de scripts automatizados con Python, priorización basada en riesgo, y herramientas como JIRA para tracking.
- Pregunta 3: "¿Qué ventajas tiene usar Behave (BDD) en comparación con otros frameworks?" Tip: Destaca la colaboración con stakeholders, claridad en escenarios, y cómo mejora la comunicación en equipos ágiles.
Rango salarial estimado (LATAM)
Basado en datos de Glassdoor, Computrabajo, GetOnBoard y el mercado actual:
| Nivel | Rango mensual USD |
|---|---|
| Junior | $1,500 - $2,500 |
| Mid | $2,500 - $4,000 |
| Senior | $4,000 - $6,000 |
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.
Red flags a considerar
- Bandera roja 1: Si la empresa no proporciona acceso a herramientas modernas como Cypress o Playwright, pregunta en la entrevista sobre su stack tecnológico y planes de actualización.
- Bandera roja 2: Si hay falta de claridad en los procesos de CI/CD, investiga antes de aceptar cómo se integran las pruebas automatizadas en el pipeline de desarrollo.
- Bandera roja 3: Señal de advertencia común en roles de QA: si el equipo no valora la automatización y prioriza pruebas manuales excesivas, pregunta sobre la cultura de calidad y métricas de éxito.
Sobre empleos de Programación
El mercado de programación en Latinoamérica continúa en expansión, con una demanda creciente de desarrolladores que dominen tecnologías como React, Node.js, Python y TypeScript. Las oportunidades de trabajo remoto han abierto las puertas a empresas internacionales que buscan talento hispanohablante, ofreciendo salarios competitivos y flexibilidad laboral. Si estás buscando empleo en programación, es clave mantener actualizado tu portafolio, contribuir a proyectos de código abierto y prepararte para entrevistas técnicas que evalúen tanto tus conocimientos como tu capacidad de resolver problemas.