Devsu is a technology agency that provides software development services, IT augmentation and staffing.
Data QA Automation Engineer – Sector Bancario
Location
Peru
Posted
4 days ago
Salary
0
Seniority
Senior
Job Description
Data QA Automation Engineer – Sector Bancario
Devsu
• Diseñar, desarrollar y ejecutar pruebas automatizadas para aplicaciones web, móviles, APIs y validaciones de datos. • Validar integridad, consistencia y calidad de datos en bases de datos SQL y NoSQL. • Ejecutar pruebas funcionales, de integración, regresión y end-to-end. • Diseñar y mantener scripts y frameworks de automatización reutilizables. • Validar procesos de integración, transformación y procesamiento de datos. • Ejecutar consultas SQL para análisis, conciliación y validación de información. • Validar APIs REST y servicios backend. • Identificar, documentar y realizar seguimiento de defectos e incidencias. • Colaborar con equipos de desarrollo, producto y negocio para definir estrategias de testing y criterios de aceptación. • Participar activamente en ceremonias ágiles y procesos de mejora continua. • Ejecutar pruebas en entornos con alto volumen transaccional y procesamiento de datos críticos. • Apoyar pruebas de performance y carga cuando sea requerido.
Job Requirements
- Más de 3 años de experiencia como QA Automation Engineer o posiciones similares.
- Experiencia comprobada en automatización de pruebas de software.
- Experiencia realizando validaciones de datos y pruebas sobre aplicaciones orientadas a datos.
- Conocimiento sólido de SQL para validación y análisis de información.
- Experiencia trabajando con bases de datos relacionales y/o NoSQL.
- Experiencia validando APIs REST y manejo de estructuras JSON/XML.
- Experiencia con herramientas/frameworks de automatización como: Cypress, Karate , Serenity, K6, Postman, Appium
- Conocimientos básicos o intermedios de programación/scripting.
- Experiencia utilizando Git y control de versiones.
- Conocimiento de metodologías QA, diseño de casos de prueba y gestión de defectos.
- Experiencia trabajando bajo metodologías ágiles (Scrum/Kanban).
- Deseables:**
- Experiencia previa en banca, fintech o entornos altamente transaccionales.
- Certificación ISTQB o similar.
- Experiencia validando procesos ETL/ELT o pipelines de datos.
- Conocimiento de herramientas y prácticas CI/CD.
- Experiencia con plataformas cloud como AWS, Azure o GCP.
- Experiencia en pruebas de aplicaciones móviles (iOS y Android).
- Conocimiento de Python u otros lenguajes para automatización.
- Experiencia en pruebas de performance y monitoreo.
Benefits
- Un contrato estable a largo plazo con oportunidades de crecimiento profesional
- Seguro médico privado
- Programas continuos de capacitación, mentoría y aprendizaje para mantenerte a la vanguardia de la industria
- Acceso gratuito a recursos de capacitación en IA y herramientas de IA de última generación para elevar tu trabajo diario
- Una política flexible de tiempo libre remunerado (PTO) además de días festivos pagados
- Proyectos de software desafiantes de clase mundial para clientes en Estados Unidos y Latinoamérica
- Colaboración con algunos de los ingenieros de software más talentosos de Latinoamérica y Estados Unidos, en un entorno de trabajo diverso
Related Guides
Related Categories
Related Job Pages
More SDET Jobs
• Collaborate with product managers, developers, and stakeholders to define test objectives • Develop and document test plans, strategies, and exit criteria • Perform manual and automation testing on applications • Validate software compatibility across various browsers and devices • Design and execute performance tests for high-traffic systems • Utilize AI-powered testing methodologies to improve coverage and efficiency • Document and report bugs and defects
• Collaborate with product managers, developers, and other stakeholders to understand requirements and define test objectives. • Develop and document comprehensive and efficient test plans, strategies, and exit criteria. • Ensure alignment with Agile frameworks for CI/CD processes to maintain quality standards throughout the software development lifecycle. • Perform detailed manual testing on new features, functional flows, and regression cases. • Conduct comprehensive exploratory testing for edge-case scenarios to uncover potential issues early. • Design, build, and maintain automation frameworks for both web and mobile applications using leading tools like Selenium, Cypress, Playwright, and/or similar. • Write efficient and reusable automated test scripts to conduct functional and end-to-end testing. • Perform cross-browser testing on modern browsers such as Chrome, Firefox, Safari, and Edge using tools like BrowserStack, Lambdatest, or CrossBrowserTesting. • Design and execute performance, scalability, and stress tests for high-traffic systems using tools like JMeter, LoadRunner, or Gatling. • Utilize AI-powered test case generation tools like Testim, Applitools, or Tricentis Tosca to design smarter and faster test cases. • Identify, document, and track bugs and defects found during testing using bug-tracking tools such as JIRA, Trello, and Azure DevOps. • Create and maintain a repository of detailed test plans, test cases, and test execution reports. • Generate test metrics and quality reports to update stakeholders regarding system quality and testing progress.
• Collaborate with product managers, developers, and other stakeholders to understand requirements and define test objectives • Develop and document comprehensive and efficient test plans, strategies, and exit criteria • Perform detailed manual testing on new features, functional flows, and regression cases • Conduct comprehensive exploratory testing for edge-case scenarios to uncover potential issues early • Design, build, and maintain automation frameworks for both web and mobile applications using leading tools • Perform cross-browser testing on modern browsers • Design and execute performance, scalability, and stress tests for high-traffic systems • Identify, document, and track bugs and defects found during testing
• Disseminar a cultura de qualidade e automação de testes; • Tornar possível a utilização dos testes automatizados na esteira de desenvolvimento; • Implementar o monitoramento, alertas e indicadores de qualidade; • Acompanhar os indicadores da qualidade propondo as ações de melhorias necessárias; • Planejar e acompanhar a criação e validação de cenários de testes; • Planejar e executar testes funcionais e exploratórios; • Planejar e implementar fluxos de testes automatizados;


