QA Automatizador
Hace 1 día
Quito, Ecuador
Tata Consultancy Services
Jornada completa
Gratis con email o Google
Guarda esta oferta y sigue tu búsqueda
Crea una cuenta gratis para guardar empleos, crear alertas y volver a esta oferta desde tu panel.
Gratis con email o Google
Al continuar, aceptas nuestros Términos & Política de Privacidad.
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
• 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