Saltar al contenido

Senior QA Automation Engineer — Híbrido - CABA — Tecnosoftware - Python, Selenium, Behave

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

Tecnosoftware

  • Híbrido · CABA, Argentina
  • Tiempo completo
  • Senior
  • USD 4,000 – USD 6,000 al mes

Publicada

Descripción del puesto

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.

Habilidades

  • Python
  • Selenium WebDriver
  • Behave (BDD)
  • Postman
  • SOAPUI
  • Cypress
  • Playwright
  • GitLab CI/CD
  • Azure DevOps
  • JIRA
  • Xray
  • TestLink
  • SQL Server
  • Oracle
  • Scrum
  • BDD
  • APIs
  • frameworks
  • pruebas E2E
  • regresión
  • smoke
  • integración
  • bases de datos SQL

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.