Quality Engineer
Quality Engineer (QE) plays a critical role in ensuring the quality and reliability of AI systems and applications developed by Procurement ai. They will be responsible for designing and implementing testing strategies, operating within community of QA practitioners and support the overall Procurement ai: Solution Lead in addressing any interventions required to maintain the reputation of Procurement ai with respect to quality
Responsibilities:
Design and implement end-to-end (E2E), regression, and component-level test cases using Playwright and Cucumber (Gherkin syntax) in a TypeScript environment.
Develop and maintain reusable test scenarios that are integrated into CI/CD pipelines (GitHub Actions).
Execute and monitor automated test suites as part of the release cycle.
Identify, document, and track bugs, collaborating with developers to resolve them.
Implement robust test reporting (video, logs, screenshots) for faster debugging and traceability.
Support zero-regression strategies and contribute to the definition of Definition of Done for features.
Work as part of a cross-functional squad, participating in agile ceremonies (e.g., sprint planning, reviews, retrospectives).
Partner with Product Leads and Developers to ensure testability of stories and acceptance criteria.
Ensure test practices comply with privacy (GDPR) and security standards.
Use secure handling for test data (mocking, obfuscation) and sensitive environments.
Collaborating with solution leads in creating relevant Key Decisions documents as a part of our decisioning framework & Design Authority
Contributing to Town Halls, show & tells etc in order to promote a culture of active QA.
Work closely with AI developers, data scientists, and product Leads to ensure alignment on quality goals.
Communicate testing progress, issues, and recommendations to stakeholders.
Qualifications: & Experience
4+ years of experience in software quality assurance, ideally within agile teams.
Strong experience with E2E frameworks such as Playwright (preferred), Cypress, or Selenium.
Proficiency in TypeScript or JavaScript.
Experience writing Gherkin syntax tests with Cucumber or equivalent BDD tools.
Familiarity with REST APIs, mocking techniques, and CI/CD tools (GitHub Actions, Jenkins).
What we offer?
· Permanent contract.
· Opportunity to develop professionally in a technological and internationally innovative environment.
· 50% remote work and 50% in-office at our Viladecans location.
· Working hours: 09:00 to 17:00.
· You will work in a pleasant and challenging work environment, surrounded by colleagues who will help you overcome challenges within the projects where you will grow.
· We offer professional growth opportunities with individualized career plans aligned with company-sponsored training and certifications designed for your professional and personal development.
· Language training plans at your disposal.
· Flexible compensation (health insurance, transportation vouchers, meal vouchers, and daycare checks) and access to a network of gyms and sports centers at a special price through the company.
Be part of a company that champions equality and diversity.
¿Te interesa la oferta? ¡Escríbenos!
Rellena este breve formulario para que podamos saber un poco más de ti.
Nos comprometemos con la calidad.
_edited_edited.png)

