Ingeniero de Automatización de QA

Tyler Technologies

Negociable
RemotoGraduado/Estudiante frescoBaceleroTiempo completo
Compartir

Detalles remotos

Abrir paísFilipinas

Requisitos de idiomaInglés

Este trabajo remoto está abierto a candidatos en países específicos. Por favor, confirme si desea continuar a pesar de las posibles restricciones de ubicación

Descripción del trabajo

Mostrar texto original

Descripción

Descripción

El Ingeniero de Automatización de QA es responsable de redactar especificaciones de diseño de pruebas y casos de prueba automatizados, así como de diseñar y desarrollar el marco y las herramientas de automatización de pruebas para garantizar la funcionalidad del software. El Ingeniero de Automatización de QA trabaja en proyectos y tareas complejas de alto perfil. Un candidato ideal tendrá experiencia demostrada en realizar las tareas mencionadas a continuación.

El Ingeniero de Automatización de QA tiene la responsabilidad principal de diseñar, implementar y probar pruebas complejas para garantizar que las funciones y características sean completamente funcionales. Este papel requiere experiencia con pruebas de implementación de API y microservicios. El Ingeniero de Automatización de QA es responsable de utilizar este conocimiento sustancial y altamente competente para hacer contribuciones significativas a los proyectos, gestionar las fases de prueba de lanzamiento, proporcionar liderazgo en el proyecto, capacitar al nuevo personal y desarrollar y mejorar el proceso de QA.

POLÍTICA DE TRABAJO HÍBRIDO: Este rol requiere que el candidato esté en la oficina de BCG Metro Manila 2 días a la semana.

Responsabilidades

  • Desarrollar, implementar y mantener scripts de automatización de pruebas complejas utilizando Katalon Studio, herramientas de prueba de API y otros marcos de automatización.
  • Optimizar los marcos de automatización de pruebas para garantizar la prueba eficiente de la funcionalidad del software.
  • Analizar problemas de software, determinar las causas raíz y proporcionar informes detallados al equipo de desarrollo
  • Participar activamente en reuniones de Scrum Ágil para definir criterios de prueba para nuevas historias de funciones.
  • Planificar, diseñar, ejecutar y mantener scripts de prueba bien estructurados.
  • Colaborar con Analistas de Producto, Gerentes de Producto y otras partes relevantes para diseñar y documentar casos de prueba para nuevas y existentes características y funcionalidades complejas dentro de la aplicación de software de Tyler.
  • Revisar y editar scripts de casos de prueba complejos para asegurar una cobertura de prueba efectiva utilizando técnicas de prueba de caja negra, exploratorias y de extremo a extremo.
  • Realizar pruebas de software exhaustivas y precisas; proporcionar aprobaciones durante sprints de desarrollo, integración, lanzamiento, regresión y fases de desarrollo de software de parches; documentar resultados.
  • Trabajar en estrecha colaboración con equipos de DevOps y desarrollo para integrar pruebas automatizadas en tuberías de CI/CD.
  • Asegurar el cumplimiento de las políticas de ciberseguridad relacionadas con las pruebas de QA e implementar mejores prácticas para pruebas de software seguras.
  • Identificar, documentar y rastrear defectos de software en Jira, comunicando proactivamente hallazgos con los equipos de desarrollo.
  • Realizar varios tipos de pruebas, incluyendo pruebas funcionales, de regresión, de estrés, de carga y exploratorias, mientras se asiste en esfuerzos de automatización.
  • Consultar con el desarrollo del producto en el diseño de criterios de prueba de aceptación para nuevas historias de características de producto.
  • Validar documentación escrita para verificar su precisión y completitud.
  • Ayudar a identificar e implementar nuevos procedimientos, métodos y herramientas para mejorar la eficiencia de QA.
  • Cumplir y ayudar a desarrollar políticas, procedimientos y estándares de documentación de QA.
  • Comunicar efectivamente con partes interesadas técnicas y no técnicas.
  • Mantener un entorno de prueba eficiente, asegurando que los productos, herramientas y datos estén actualizados.
  • Realizar otras funciones adicionales asignadas por la gerencia.

Calificaciones

  • Título universitario o superior en Ciencias de la Computación, Ciencia de la Información o Negocios. La experiencia laboral equivalente puede sustituir los requisitos de grado.
  • Más de 3 años de experiencia en pruebas de automatización de software, aseguramiento de calidad o experiencia relacionada, incluyendo pero no limitado a redactar y ejecutar casos de prueba, scripts de prueba y planes de manera exitosa.
  • Habilidades analíticas y de resolución de problemas competentes que involucren investigación integral y búsqueda de hechos, análisis efectivo de causas raíz, toma de decisiones sólida y resoluciones.
  • Conocimiento de metodologías de pruebas de QA, mejores prácticas de automatización y marcos.
  • Experiencia previa en el desarrollo de pruebas automatizadas utilizando lenguajes de codificación (como Java, JavaScript, Selenium, Katalon) requerida.
  • Familiaridad con SOUPUI/ReadyAPI, Postman, JIRA, Zephyr, Jenkins, GitHub Actions, GitLab CI/CD, Katalon es una ventaja.
  • Experiencia con herramientas para pruebas de implementación de microservicios.
  • Conocimiento sólido y experiencia con bases de datos relacionales, incluyendo un sólido conocimiento y comprensión de SQL y consultas
  • Excelentes habilidades de planificación y organización, con la capacidad de gestionar múltiples flujos de trabajo de manera efectiva.
  • Habilidades de comunicación efectivas (verbal y escrita), con la capacidad de transmitir conceptos técnicos a partes interesadas no técnicas.
  • Capacidad para trabajar de manera independiente así como colaborar en equipo y con grupos funcionales.
  • Experiencia con los procesos de desarrollo Ágil – Scrum, Kanban o Lean es requerida
  • Exhibir habilidades técnicas completas y competentes para abordar escenarios de prueba complejos que involucran servidores web y de bases de datos, dispositivos móviles y/o otros componentes del sistema.
  • Comunicar información técnica y no técnica de manera clara y efectiva/profesional con colegas, gerencia, Desarrollo, Soporte y otros departamentos dentro de la empresa.
  • Mantenerse al tanto de las últimas tendencias en desarrollo de software y aseguramiento de calidad e identificar soluciones técnicas recomendadas para la gerencia, líderes y/o otras partes apropiadas.
  • Colaborar con partes interesadas para ayudar a diagnosticar problemas de complejidad básica y moderada; asociarse con personal senior/líder para resolver problemas complejos.

Requisito

Por favor, consulte la descripción del trabajo.

Automatización de PruebasPruebas de RegresiónSeguimiento de ErroresPruebas de RendimientoPlanificación de PruebasAseguramiento de CalidadMetodologías ÁgilesPruebas de APIIntegración ContinuaPruebas Manuales
Preview

Boss

HR ManagerTyler Technologies

Publicado el 18 April 2025

Reporte

Recordatorio de seguridad del jefe

Si la posición requiere que trabajes en el extranjero, por favor ten cuidado y ten cuidado con el fraude.

Si encuentras a un empleador que tiene las siguientes acciones durante tu búsqueda de empleo, por favor repórtalo inmediatamente

  • retiene tu ID,
  • requiere que usted proporcione una garantía o recoja la propiedad,
  • le obliga a invertir o recaudar fondos.
  • recauda beneficios ilícitos,
  • u otras situaciones ilegales.