QA Automation (senior)
Aviso de fuente externaen Synopsis S.A.
Objetivo del perfilDiseñar, implementar y ejecutar estrategias de automatización que garanticen la calidad de aplicaciones web, móviles y servicios, validando c
Salario
No especificado
Ubicación
Lima, Perú
Tipo de empleo
Tiempo completo
Modalidad
No especificado
QA Automation (senior)
Lima, Perú
Descripción del empleo
Objetivo del perfilDiseñar, implementar y ejecutar estrategias de automatización que garanticen la calidad de aplicaciones web, móviles y servicios, validando componentes frontend, backend, mainframe, funciones, microservicios, APIs REST y arquitecturas orientadas a eventos.Requisitos técnicosExperiencia mínima de 3 años como QA Automatizador.Experiencia realizando pruebas sobre diferentes componentes de una aplicación:-Backend y contratos.-Frontend.-Functions.-Mainframe.Experiencia validando aplicaciones basadas en:-Microservicios.-APIs REST.-Eventos.Dominio de herramientas y frameworks de automatización:-Rest Assured.-Selenium.-Appium.-Playwright.-Pact.-BrowserStack, Sauce Labs o LambdaTest.Experiencia utilizando Java, Python y Bash.Experiencia aplicando BDD con Cucumber y Gherkin.Conocimiento de estrategias de automatización basadas en riesgos.Experiencia en pruebas web, móviles y de servicios.Experiencia trabajando con GitHub Enterprise Cloud: Gestión de repositorios y GitHub Actions.Integración de pruebas automatizadas en pipelines CI/CD.Experiencia en proyectos financieros o sistemas de alta criticidad.Conocimientos deseablesExperiencia en pruebas de performance utilizando JMeter, Gatling o herramientas similares.Conocimiento de pruebas de integración, regresión, end-to-end y contract testing.Manejo de buenas prácticas de versionamiento, mantenibilidad y reutilización de scripts de automatización.Funciones principalesDiseñar e implementar la estrategia de automatización de pruebas.Desarrollar y mantener scripts automatizados para aplicaciones web, móviles, APIs y servicios.Automatizar pruebas funcionales, de integración, regresión, end-to-end y contratos.Validar microservicios, APIs REST, eventos y componentes backend y frontend.Integrar las pruebas automatizadas a pipelines CI/CD mediante GitHub Actions.Analizar resultados, identificar defectos y realizar seguimiento hasta su resolución.Definir escenarios y priorizar pruebas utilizando un enfoque basado en riesgos.Generar evidencias, reportes de ejecución e indicadores de calidad.Coordinar con los equipos de desarrollo, arquitectura, DevOps y negocio.Proponer mejoras continuas en frameworks, herramientas y procesos de automatización.
Periodo: 3 meses con proyeccionModalidad: Remoto, que cuenten con disponibilidad para asistir a oficina para temas puntuales, previa coordinación.Horario: 08:30am a 06:30pm de Lunes a Viernes.