Objetivo del perfil
Diseñ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écnicos
Experiencia 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 deseables
Experiencia 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 principales
Diseñ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 proyeccion
Modalidad: 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.
📌 Qa Automation Senior Lima (Perú)
🏢 Synopsis
📍 Perú