29 ago
|
Grupo Bursátil Mexicano
|
Xico
29 ago
Grupo Bursátil Mexicano
Xico
Acerca de GBMEn GBM estamos seguros de que invertir es la única forma de conseguir libertad y un mejor futuro, y somos orgullosamente uno de los principales promotores de inversión a nivel nacional e internacional.
Trabajamos día a día para crear las mejores soluciones institucionales y empresariales y, además, para construir de la mano de todos nuestros expertos la plataforma de inversión que va a cambiar la realidad de millones de personas al ofrecerles acceso a la inversión de manera segura, inteligente y simple.Somos una organización de gestión de patrimonio y activos y banca privada con 40 años de experiencia, inversión digital innovadora y productos de ahorro.
Nuestra misión es permitir vidas significativas a través de soluciones financieras inteligentes.México, Ciudad de México, Santa FeFull time jobObjetivo Garantizar la calidad, confiabilidad y estabilidad del software de GBM mediante la detección temprana y proactiva de defectos, así como el diseño, desarrollo y mantenimiento de soluciones de automatización de pruebas.
El SDET participa activamente en todo el ciclo de vida del desarrollo de software, colaborando estrechamente con equipos de desarrollo, producto y DevOps para asegurar que las funcionalidades cumplan con los estándares de calidad definidos, tanto a nivel funcional como no funcional.
El rol tiene como objetivo impulsar una cultura de calidad desde etapas tempranas, contribuyendo a la mejora continua de procesos, frameworks y estrategias de testing, promoviendo buenas prácticas de automatización, pruebas integrales y eficiencia en la detección de riesgos antes de llegar a ambientes productivos.En una semana típica:Actividades:
Analizar historias de usuario y requerimientos técnicos para preparar escenarios de prueba.Definir y mantener casos de prueba para nuevas funcionalidades.Automatizar pruebas funcionales y no funcionales para sistemas existentes y nuevos.Ejecutar ciclos de pruebas de regresión de manera recurrente.Ejecutar pruebas de carga y estrés en componentes críticos.Integrar pruebas automatizadas en los flujos de CI/CD.Detectar, registrar y dar seguimiento a defectos durante los ciclos de prueba.Validar funcionalidades antes de entregas y despliegues a producción.Generar reportes simples sobre resultados de pruebas y estado de calidad.Colaborar con desarrolladores y otros QAs para la ejecución de pruebas integrales.Proponer mejoras al proceso de testing y a la automatización existente.Responsabilidades: Analizar las funcionalidades del producto y definir los criterios de aceptación y el plan de pruebas en conjunto con el Product Owner.Construir y documentar los casos de prueba para cada nueva funcionalidad.Identificar, aislar, documentar, priorizar según el nivel de riesgo y dar seguimiento a los defectos durante el proceso de pruebas, comunicándolos oportunamente al equipo de desarrollo de software.Documentar los resultados del proceso de pruebas junto con el plan de pruebas.Ejecutar distintos tipos de pruebas, tales como pruebas funcionales, smoke, regresión, estrés y carga.Diseñar, desarrollar y ejecutar pruebas automatizadas (tanto funcionales como no funcionales).
Participar en revisiones contribuyendo al diseño de soluciones para nuevas funcionalidades o correcciones de defectos.Desarrollar e implementar pipelines de pruebas automatizadas.Documentar los flujos funcionales del negocio y el impacto técnico entre los distintos componentes del sistema.EscolaridadLicenciatura en Ingeniería de Sistemas Computacionales, Ingeniería en Computación, o afín.Ingles Técnico (Indispensable)RequisitosAutomatización de pruebas usando Python y frameworks como Pytest, Puppeteer, Behave o SpecFlow (BDD).
Diseño y mantenimiento de frameworks de automatización reutilizables.
Pruebas E2E, API testing y pruebas de integración.
Uso de git, revisión de código para creación de casos de prueba automatizados.
Diseño de casos de prueba, planes de prueba y estrategias de cobertura.
Pruebas manuales y automatizadas.
Metodologías BDD (Gherkin, escenarios Given-When-Then).
API testing: Postman, Newman o REST Assured.
Validación de endpoints REST (status codes, schemas, tiempos de respuesta).
Manejo de autenticación (JWT, OAuth2) en pruebas.
Bases de Datos: SQL Server y PostgreSQL.
Diseño de queries, validaciones de datos y análisis de resultados.
Stored Procedures (SPs), Jobs y procesos batch.
Pruebas de Performance: JMeter, K6, Gatling o Locust.
Diseño de pruebas de carga, estrés y análisis de resultados.Herramientas de Gestión y Metodologías: Jira para gestión de bugs, historias y seguimiento.
Metodologías Agile (Scrum/Kanban).
Cloud & Observabilidad: AWS CloudWatch, Lambdas, DynamoDB, S3.
Revisión de logs, monitoreo de ejecuciones y detección de fallos.
CI/CD & Integración de Pruebas: Automatizadas en pipelines (GitHub Actions, Jenkins, lambda, stepfunctions, codepipeline, codebuild).
Ejecución de pruebas en ambientes de integración continua.
Soft SkillsTrabajo en equipoHabilidades de comunicaciónAnálisis y resolución de problemasAprendizaje continuoPensamiento críticoAdaptabilidad a cambiosGestión del tiempo y organizaciónOfrecemosSalario y paquete de compensación competitivoAsignación a largo plazo contratada directamente por GBMEsquema 100% nominalEnfoque de formación y plan de carreraCertificaciones AWS patrocinadas y presupuesto de formación para cada empleado.
¡Únete al equipo!
**Para postularte es indispensable que leas y aceptes nuestro Aviso de Privacidad para Candidatos que se alinea a la ley de protección de datos personales y especifica el uso que le daremos a los mismos únicamente con fines de reclutamiento.
#LI-NT1
📌 Software Development Engineer In Test (Xico)
🏢 Grupo Bursátil Mexicano
📍 Xico