Loyal Guru logo
Loyal Guru

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

3 yrs expSpanishCypressRuby

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 Categories

Related Job Pages

More SDET Jobs

Newel Health logo

Test Automation Engineer

Newel Health

Certified digital therapeutics for chronic disease care.

SDET85 days ago
Full TimeRemoteTeam 51-200Since 2022H1B No Sponsor

• 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).

Europe
C$80K - C$95K / year
Software Mind logo

Test Automation Engineer, Playwright, TypeScript

Software Mind

Software House focused on results since 1999

SDET85 days ago
Full TimeRemoteTeam 1,001-5,000Since 1999H1B No Sponsor

• 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

Poland
Job Closed
Full TimeRemoteTeam 51-200H1B No Sponsor

• 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.

Egypt
Full TimeRemoteTeam 10,001+H1B No Sponsor

• 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.

Poland
Job Closed