QA (Automation)
QA (Automation)
This job was originally posted in Spanish and automatically translated to English. You'll most likely need Spanish to apply.
Job Description
Are you passionate about ensuring software excellence and want to leave your mark in a dynamic technological environment? We are looking for a QA Engineer (Mid-Level) to join a team passionate about technological innovation immediately. In this position, your primary purpose will be to guarantee software quality at every stage, helping to optimize releases, minimize incidents, and ensure an exceptional experience for all customers.
As a QA Engineer, you will take on a key role through the following responsibilities:
Define, execute, and maintain functional, regression, integration, and device test plans.
Design and develop automated tests for frontend/back-end.
Integrate and execute tests within CI/CD pipelines (Azure DevOps).
Review requirements and acceptance criteria together with the Product Owner and the development team.
Identify, document, and manage bugs in JIRA, ensuring clear and effective communication.
Validate functionalities in staging/pre-production environments as well as in specific hardware environments according to device support.
Analyze results, record evidence, and prepare quality reports.
Contribute to the continuous improvement of processes, tools, and quality culture throughout the software lifecycle.
Collaborate with DevOps in the management of test environments, including hardware/firmware if applicable.
In order to perform the role successfully, you must provide the following technical competencies:
2 to 4 years of experience as a QA Engineer in web development environments or SaaS products.
Solid knowledge of testing/manual methodologies and QA best practices.
Experience in automated testing with tools such as Playwright, Cypress, or Selenium.
Experience with CI/CD, preferably in Azure DevOps.
Knowledge of APIs (REST), Postman, and documentation tools (Swagger).
Analytical capacity, problem-solving, teamwork, and good communication.
Proactivity, organizational skills, and autonomy to manage your own work.
Valued:
Experience in Microsoft /.NET (C#) environments.
Knowledge of Vue.js for frontend validations.
Experience in performance, load, and security testing (JMeter, k6, OWASP).
Experience with quality tools (Zephyr, TestLink, Kiwi TCMS or similar).
Familiarity with containers (Docker).
Experience in cloud platforms, preferably Azure.
Use of AI in your processes.
This job opportunity offers excellent advantages to boost your well-being and professional development:
Hybrid work model combining presence at the Mataró offices with remote work.
Permanent contract to provide you with solid long-term job stability.
Full-time workday in a competitive and constantly growing technological team.
Continuous training plans designed for you to continue evolving professionally and real opportunities for internal promotion in the QA and DevOps areas.
View original advert (Spanish)
¿Te apasiona asegurar la excelencia del software y quieres dejar tu huella en un entorno tecnológico dinámico? Buscamos a un/a QA Engineer (Mid-Level) para incorporarse de forma inmediata a un equipo apasionado por la innovación tecnológica. En este puesto, tu propósito principal será garantizar la calidad del software en cada una de sus etapas, ayudando a optimizar los lanzamientos, minimizar las incidencias y asegurar una experiencia excepcional para todas las personas clientes.
Como QA Engineer, asumirás un papel clave a través de las siguientes responsabilidades:
Definir, ejecutar y mantener planes de prueba funcionales, de regresión, de integración y también de dispositivos.
Diseñar y desarrollar pruebas automatizadas para frontend/back-end.
Integrar y ejecutar tests dentro de los pipelines CI/CD (Azure DevOps).
Revisar requisitos y criterios de aceptación junto con el Product Owner y el equipo de desarrollo.
Identificar, documentar y gestionar bugs en JIRA, asegurando una comunicación clara y eficaz.
Validar funcionalidades en entornos de staging/preproducción y también en entornos hardware específicos según soporte de dispositivos.
Analizar resultados, registrar evidencias y elaborar informes de calidad.
Contribuir a la mejora continua de procesos, herramientas y cultura de calidad en todo el ciclo de vida del software.
Colaborar con DevOps en la gestión de entornos de pruebas, incluyendo hardware/firmware si aplica.
Con el fin de desempeñar el rol con éxito, deberás aportar las siguientes competencias técnicas:
Experiencia de 2 a 4 años como QA Engineer en entornos de desarrollo web o productos SaaS.
Conocimientos sólidos en metodologías de testing/manuales y buenas prácticas QA.
Experiencia en pruebas automatizadas con herramientas como Playwright, Cypress o Selenium.
Experiencia con CI/CD, preferentemente en Azure DevOps.
Conocimientos de APIs (REST), Postman y herramientas de documentación (Swagger).
Capacidad analítica, resolución de problemas, trabajo en equipo y buena comunicación.
Proactividad, capacidad de organización y autonomía para gestionar su propio trabajo.
Valorable:
Experiencia en entornos Microsoft /.NET (C#).
Conocimientos de Vue.js para validaciones de frontend.
Experiencia en pruebas de rendimiento, carga y seguridad (JMeter, k6, OWASP).
Experiencia con herramientas de calidad (Zephyr, TestLink, Kiwi TCMS o similares)
Familiaridad con contenedores (Docker)
Experiencia en plataformas cloud, preferiblemente en Azure
Uso de IA en sus procesos
Esta oportunidad laboral te ofrece excelentes ventajas para impulsar tu bienestar y desarrollo profesional:
Modalidad de trabajo híbrido que combina la presencialidad en las oficinas de Mataró con el trabajo a distancia.
Contrato de carácter indefinido para proporcionarte una sólida estabilidad laboral a largo plazo.
Jornada laboral completa en un equipo tecnológico competitivo y en constante crecimiento.
Planes de formación continua diseñados para que continúes evolucionando profesionalmente y oportunidades reales de promoción interna en las áreas de QA y DevOps.