We make it easy for retailers to collect customer data and activate it through loyalty programs and personalized offers.
QA Automation Engineer
Location
Spain
Posted
85 days ago
Salary
0
Seniority
Senior
Job Description
QA Automation Engineer
Loyal Guru
• Serás el responsable de que ninguna actualización de código rompa la lógica de cálculo de promociones y descuentos. • Liderarás la arquitectura del framework de automatización bajo la supervisión técnica del Tech Lead. • Identificarás proactivamente fallos en la lógica de negocio que puedan impactar en los casos de uso esperables de los clientes. • Asegurarás que los tests automáticos sean estables y no generen "falsos positivos" en el proceso de despliegue continuo (CI/CD). • Actuarás como puente para asegurar que los criterios de aceptación definidos por el PM sean traducibles a pruebas técnicas automatizadas. • Escribirás código limpio y mantenible para automatizar tests de API (REST) y flujos End-to-End (E2E). • Configurarás y actualizarás las herramientas de testing (ej. Playwright, Cypress, o similares) siguiendo los estándares del Tech Lead. • Ejecutarás y supervisarás las pruebas de regresión antes de cada paso a producción del motor de promociones. • Investigarás por qué ha fallado un test o un proceso en producción y documentarás la solución técnica. • Generarás informes de cobertura de tests y calidad para informar al PM sobre la estabilidad del roadmap. • Participarás en las reuniones de planificación para asesorar sobre la "testeabilidad" de las nuevas funcionalidades antes de que se empiecen a desarrollar.
Job Requirements
- Dominio absoluto de Testing de APIs (Postman, RestAssured o herramientas basadas en código).
- Deseable conocimientos de programación en GO y/o Ruby.
- 3-4 años de experiencia en automatización de pruebas y pruebas manuales de software.
- Conocimiento y experiencia en metodologías ágiles, preferentemente Scrum.
- Habilidades en la integración de pruebas dentro de pipelines de CI/CD.
- Conocimientos o interés hacia la IA.
Benefits
- Horario flexible.
- Jornada intensiva: Todos los viernes y durante todo agosto.
- Día libre por tu cumpleaños.
- 25 días de vacaciones.
- Presupuesto para formación y clases de idiomas.
- Acceso a Wellhub y BH Bienestar (cuidado físico y emocional).
- 50% de descuento en seguro de salud (Sanitas).
- Clases de yoga en la oficina y pádel de equipo.
Related Guides
Related Categories
Related Job Pages
More SDET Jobs
• Design, develop, and maintain automated test scripts and frameworks using industry-standard tools and best practices. • Identify test scenarios and create comprehensive test plans for functional, regression, performance, and security testing. • Integrate automated tests into the CI/CD pipeline to ensure continuous and efficient testing. • Analyze test results, identify defects, and work collaboratively with development teams to resolve issues. • Contribute to the development and maintenance of test data and test environments. • Stay up-to-date with the latest testing methodologies, tools, and trends, and recommend their adoption where appropriate. • Collaborate with manual testers to identify areas for automation and improve overall test coverage. • Document test plans, test cases, and test results clearly and concisely. • Ensure compliance with relevant quality standards and regulatory requirements (e.g., ISO 13485, IEC 62304).
Test Automation Engineer, Playwright, TypeScript
Software MindSoftware House focused on results since 1999
• Write clean, maintainable, and well-structured test automation code in line with best practices and coding standards • Design, develop, and maintain automated tests for web applications using Playwright and TypeScript • Plan and execute API tests, including working with appropriate tools • Collaborate closely with developers and QA team members to ensure high product quality • Participate in code reviews and contribute to continuous improvement of the test automation codebase • Maintain and improve CI/CD pipelines to ensure efficient and reliable test execution • Identify, analyze, and report defects, applying a critical mindset to uncover potential risks and gaps • Support manual testers in implementing good testing practices and QA standards into development process • Actively participate in Agile ceremonies, including daily stand-ups, sprint planning, and retrospectives
• Assess software quality through manual and automated testing. • Responsible for finding and reporting bugs and glitches. • Execute test cases and ensure that products, applications and systems work correctly.
• Develop and maintain automated test scripts using Java programming language and automation tools (e.g., Selenium, REST Assured). • Contribute to the design, development, and maintenance of test automation frameworks. • Ensure scalability, maintainability, and reusability of test scripts. • Integrate automated tests into the CI/CD pipeline, ensuring that tests are executed automatically as part of the build and deployment process. • Designs and implements CI/CD pipeline integration strategies for automated testing. • Implement data-driven testing approaches where applicable. • Develop automated tests for complex scenarios, including API, performance, security, and integration testing. • Identify gaps in coverage and proactively address them. • Analyze test results and generate reports on test execution and defect identification. • Collaborate with development teams to resolve issues. • Mentors and guides less experienced Software Engineers in Test. • Provides technical guidance and support. • Work closely with developers, manual QA testers, and other stakeholders to ensure effective communication and collaboration throughout the testing process. • Continuous Improvement: Analyze test results and production incidents to improve test effectiveness. • Evaluate and introduce new tools and technologies to enhance QA capabilities.




