QA Software Engineer
RDT
Engineering Services · 1,001-5,000 employees
About the role
The QA Software Engineer will design and execute test cases, ensuring traceability and validating acceptance criteria for user stories. They are responsible for managing the full defect lifecycle, performing API integration tests, and automating critical E2E flows.
What they look for
Requirements
Candidates must have over 3 years of experience in QA, specifically within enterprise projects involving complex business rules. Proficiency in functional testing, API testing tools, and SQL is required, with additional value placed on automation tools like Playwright or Cypress.
Full description
🚀En RDT Buscamos un/a QA Engineer
¿Te apasiona asegurar la calidad del software y disfrutar encontrando oportunidades de mejora antes de que lleguen a producción? Estamos buscando un/a QA Engineer para incorporarse a un proyecto con flujos de negocio complejos y un entorno tecnológico desafiante.
Ubicación: Bizkaia y alrededores
🔎 ¿Qué buscamos?
✅ Conocimientos técnicos imprescindibles
- Testing funcional.
- Diseño y ejecución de casos de prueba.
- Pruebas de regresión.
- Testing de APIs (Postman o herramientas similares).
- Validación de flujos de estados.
- Reporte estructurado y reproducible de incidencias.
⭐ Valoraremos especialmente
- Automatización de pruebas con Selenium, Cypress o Playwright.
- Conocimientos básicos de SQL.
- Experiencia en testing de seguridad básico.
- Experiencia en sistemas con reglas de negocio complejas.
💼 Experiencia requerida
- Más de 3 años de experiencia en QA.
- Participación en proyectos empresariales.
- Experiencia validando procesos y flujos complejos.
📋 Responsabilidades
- Diseñar casos de prueba y garantizar la trazabilidad requisito ↔ test.
- Validar criterios de aceptación definidos para cada historia de usuario.
- Realizar pruebas de integración mediante APIs (Postman): contratos, códigos de error y casos límite.
- Automatizar flujos críticos E2E con Playwright.
- Ejecutar ciclos de regresión en cada release.
- Verificar información en PostgreSQL mediante consultas SQL cuando sea necesario.
- Gestionar el ciclo completo de defectos: identificación, priorización, seguimiento y reporte.
- Preparar datos y escenarios de prueba.
- Dar soporte a procesos de UAT (User Acceptance Testing).