Senior QA Automation Python — Híbrido - CABA — Tecnosoftware - Python, Selenium, Behave, CI/CD
Sobre la vacante
Tecnosoftware busca un Senior QA Automation con Python para proyectos desafiantes con impacto real. Requisitos excluyentes:
- +6 años en QA Automation
- Python avanzado como lenguaje principal
- Selenium WebDriver y Behave (BDD)
- Experiencia en pruebas E2E, regresión, smoke e integración
- Herramientas como Postman, SOAPUI, Cypress, Playwright
- GitLab CI/CD o Azure DevOps
- JIRA, Xray, TestLink
- SQL Server u Oracle
- Trabajo con Scrum / BDD
Beneficios:
- Swiss Medical para grupo familiar primario (hasta 3 cápitas)
- Descuentos en universidades
- Beneficios corporativos (BGH, Sony, Finaer)
- Día libre de cumpleaños
- Reintegro del 50% en vacunación de mascotas
- Modalidad híbrida en zona CABA
¿Por qué deberías aplicar?
Unirte a Tecnosoftware significa sumarte a un equipo que valora la calidad continua y proyectos técnicos con impacto real. Aquí no solo automatizarás pruebas, sino que evolucionarás un framework propio en un entorno que fomenta la autonomía y la investigación. Es tu oportunidad de crecer profesionalmente en una empresa que invierte en tu bienestar y desarrollo, con beneficios que cubren desde salud familiar hasta educación.
Tips y consejos de VacantesDigitales.com
Skills indispensables
- Python avanzado con enfoque en testing
- Selenium WebDriver para automatización web
- Behave para BDD y especificaciones ejecutables
- CI/CD con GitLab o Azure DevOps
- SQL para validación de datos
- Soft skills: autonomía, pensamiento crítico, comunicación efectiva en equipos Scrum
Tips prácticos para este puesto
- Prepara un portfolio con ejemplos de scripts de automatización en Python y casos de uso con Selenium/Behave.
- Domina BDD: practica escribiendo escenarios en Gherkin y vinculándolos con código Python.
- Optimiza CI/CD: muestra experiencia integrando pruebas en pipelines automáticos.
- Enfócate en calidad continua: explica cómo contribuyes a mejorar procesos más allá de ejecutar tests.
Recursos recomendados
- Tools: Selenium IDE, Postman, JIRA con Xray
- Librerías: pytest, unittest, Allure para reporting
- Documentación: Selenium Python bindings, Behave docs, GitLab CI/CD tutorials
- Influencers: Angie Jones (testing automation), Lisa Crispin (agile testing)
- Cursos: "Automated Software Testing with Python" en Udemy, "Selenium WebDriver with Python" en Coursera
Preguntas frecuentes en entrevistas para este rol
- "Describe tu framework de automatización y cómo lo mantienes." Tip: Explica estructura, patrones usados (Page Object, Factory), y métricas de mantenibilidad.
- "¿Cómo manejas pruebas en entornos CI/CD?" Tip: Detalla integración, triggers, reporting, y manejo de flaky tests.
- "Da un ejemplo de un bug complejo que encontraste con automatización." Tip: Usa el método STAR (Situación, Tarea, Acción, Resultado) y enfatiza el impacto.
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,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. En Argentina, ajustar por contexto local.
Red flags a considerar
- Bandera roja 1: Si la empresa no tiene un proceso claro de CI/CD o depende de pruebas manuales. Pregunta: "¿Cómo integran las pruebas automatizadas en su pipeline de despliegue?"
- Bandera roja 2: Falta de inversión en herramientas o capacitación. Investiga: revisa reviews de empleados en Glassdoor sobre recursos tecnológicos.
- Bandera roja 3: Expectativas irreales sobre cobertura de pruebas. Señal: si piden 100% de automatización sin considerar contextos complejos. Pregunta: "¿Cómo definen el éxito en automatización y qué métricas usan?"
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.