QA Automatizador

Hace 1 día

Quito, Ecuador Tata Consultancy Services Jornada completa
En Tata Consultancy Services (www.tcs.com) estamos en búsqueda de talentos como tú Somos una empresa global con presencia en más de 55 países y 600.000+ asociados a nivel global. En Latinoamérica estamos en 9 países (Chile, Argentina, México, Uruguay, Colombia, Guatemala, Perú, Ecuador, Brasil) y ya somos más de 26.000 asociados que hacen parte de esta gran familia latinoamericana. TATA Consultancy Services es un empleador que ofrece igualdad de oportunidades. Nuestro compromiso con la diversidad y la inclusión garantiza que todos los candidatos con las competencias requeridas sean considerados, sin distinción de origen, género, edad, religión, discapacidad u orientación sexual. Te invitamos a postularte y desarrollar tu carrera con nosotros. Hoy en TCS Ecuador queremos invitarte a que te unas a nosotros y transformemos el mundo a través de la tecnología, siendo parte de nuestro equipo como QA AUTOMATIZADOR. A continuación vas a ver los requerimientos: Descripción del rol
• Realizar pruebas manuales y automáticas para evaluar el software. Ejecutar pruebas funcionales y no funcionales. Colaborar en la implementación de prácticas de pruebas internacionales a lo largo del ciclo de vida del software. Contribuir en la creación de métricas de calidad de software, como el seguimiento de errores y la cobertura de pruebas. Apoyar en la automatización de pruebas en aplicaciones frontend y backend. Utilizar herramientas de pruebas de rendimiento y gestionar defectos. Colaborar en la documentación de resultados de pruebas y en la identificación de problemas. Responsabilidades
• Definir y acordar criterios de aceptación: Participar activamente en la definición y refinamiento de criterios de aceptación de historias de usuario/requerimientos para asegurar claridad, testabilidad y trazabilidad.
• Diseñar la estrategia de pruebas (orientada a valor y riesgos): Elaborar la estrategia y plan de pruebas en base a historias de usuario, priorizando por riesgo/impacto y alineando con objetivos de negocio. Uso de enfoque BDD cuando aplique.
• Diseñar casos de prueba funcionales y no funcionales: Crear casos y escenarios (incluyendo BDD/Gherkin) que cubran funcionalidad, rendimiento, seguridad, usabilidad y otros atributos de calidad.
• Ejecutar pruebas end‑to‑end: Ejecutar la estrategia definida: pruebas funcionales y no funcionales, en distintos niveles (UI, API/servicios, integración), ambientes y dispositivos.
• Gestión integral de defectos: Registrar, priorizar, dar seguimiento y validar la corrección de defectos; analizar causas raíz y promover mejoras preventivas.
• Automatización de pruebas (selección, implementación y mantenimiento): Identificar flujos candidatos, diseñar, implementar y mantener suites automatizadas para frontend (web/móvil) y backend (servicios/APIs); integrar con CI/CD cuando corresponda.
• Gestión de riesgos de calidad: Levantar, evaluar y monitorear riesgos de calidad, proponiendo mitigaciones y ajustando el plan/estrategia según la exposición al riesgo.
• Métricas y analítica de calidad: Definir e implementar métricas (p. ej., defectos, cobertura de pruebas, calidad de código) y modelos de analítica de datos para tomar decisiones y mejorar continuamente.
• Documentación de pruebas: Elaborar y mantener la documentación requerida para la finalización de pruebas: plan, casos, evidencias, reportes y trazabilidad.
• Colaboración ágil y gestión de repositorios: Participar en eventos de prácticas ágiles (planning, dailies, refinements, reviews, retros) y trabajar con código/artefactos en repositorios de versionamiento.
• Liderazgo adaptable orientado a resultados, con comunicación efectiva e impulso de mejora continua Herramientas
- Lenguajes Que avalen el campo de acción:
• Jira (X-ray)
• Confluence
• Herramientas de versionamiento/despliegue: Azure CI/CD, GIT
• Bases de datos: SQL, ORACLE, DB2,POSTGRES
• Herramientas/Framework/Lenguajes de automatización de pruebas: SerenityBDD, ScreenPlay, Gherkin
- Cucumber, Karate, Gradle, Jmeter, Appium, K6 Requisitos del perfil
• Título de tercer nivel en Sistemas / Computación / Informática o afines.
• Conocimiento en herramientas de gestión de prueba de software.
• Conocimientos de los procesos de pruebas (ISTQB FL / AT)
• Conocimientos de los tipos de pruebas
• Conocimiento de uso en herramientas de pruebas de rendimiento, de pruebas funcionales y frameworks de automatización.
• Conocimiento medio de herramientas de integración continua, despligue continuo (CI/CD) y manejo de pipelines.
• Conocimiento en pruebas de performance y herramientas de performance
• Conocimientos medios en analítica de datos.
• Liderazgo adaptable orientado a resultados, con comunicación efectiva e impulso de mejora continua ¿Qué te ofrecemos?
• Contrato indeterminado 📄
• Trabajo presencial o híbrido, según el proyecto
• Beneficios de ley completos (Vacaciones, décimo tercero, décimo cuarto, utilidades)
• Programa de certificaciones financiado por la compañía (Microsoft, AWS, Databricks) etc. 🎓
• Cobertura de seguro de vida al 100% 🛡️
• Beneficios con proveedores y descuentos para asociados (Consumo, educación, finanzas y salud) 🤝
• Oportunidades de crecimiento y desarrollo profesional
• Ser parte de una empresa internacional, líder en tecnología Aplica y forma parte de nuestro gran equipo