Firmenlogo

QA Engineer (m/f/d) (Barcelona, ES) bei Jobs & Karriere bei Schwarz Corporate Solutions

Jobs & Karriere bei Schwarz Corporate Solutions · Barcelona, Spanien · Onsite

Jetzt bewerben

Join Schwarz IT Barcelona - IT Hub of Europe's Largest Retail Group.
At Schwarz IT Barcelona, we provide high value IT services for the entire Schwarz Group, which includes Lidl, Kaufland, Schwarz Produktion, PreZero, Schwarz Digits, STACKIT, and XMCyber.
As part of a top 5 global retail company, we serve 6 billion customers through 13,700 stores in 32 countries, supported by over 575,000 employees.
We are looking for open-minded colleagues with passion for technology, who are willing to find diverse and exciting career opportunities in a dynamic work environment that stands for development and progress.
Elevate your career with us, where development and progress are at the heart of everything we do.

 

QA Engineer (m/f/d) 1

 

Your Tasks

  • Quality Strategy: Define and evolve the squad’s test strategy (unit, integration, contract, E2E, exploratory, non-functional) aligned with the test pyramid.
  • Automation First: Design, implement and maintain automated tests for mobile, web and APIs as part of CI/CD.
  • Collaboration: Work closely with developers, designers and product owners to prevent defects early (“shift-left”) and validate in production (“shift-right”).çObservability & Metrics:
  • Establish quality KPIs and dashboards, using data to drive improvements and release decisions.
  • Continuous Improvement: Propose ideas and processes that raise the bar on reliability, performance and usability.
  • Full-lifecycle involvement: Participate in grooming, design reviews and definition of acceptance criteria (BDD/Gherkin).
  • Test assets ownership: Create, update and maintain the test suite covering squad products (mobile, web, API, data flows).
  • Code tests that test software: Build maintainable test code, helpers and fixtures; contribute to shared testing libraries/frameworks.
  • Functional testing: Compose, execute and assess results of tests according to the agreed Test Strategy (manual where it adds value, automated by default).
  • API & contract testing: Validate REST/GraphQL contracts and integrations (e.g., consumer-driven contract tests).
  • Non-functional testing: Execute performance, reliability, security (baseline) and accessibility checks where relevant.
  • Data-driven QA: Provide and track squad QA metrics (e.g., defect escape rate, flaky test rate, coverage trends, MTTR, lead time to detect).
  • Environment readiness: Collaborate on test data management, synthetic users and stable environments (containers/Kubernetes).
  • Quality advocacy: Spread a culture of quality, facilitate bug bashes/exploratory sessions, and coach teammates on testing good practices.
  • Release readiness: Contribute to go/no-go criteria, risk assessment andpost-release validation.

Your Profile

  • Software Testing: Proven experience designing and executing test strategies across multiple layers (unit → E2E).
  • Automation: Hands-on building UI and API automated tests (mobile and/or web) integrated into CI pipelines.
  • Agile delivery: Experience working within cross-functional agile teams.
  • BDD: Practical knowledge of BDD (Gherkin) and collaboration around acceptance criteria.
  • Mobile Frontend: Proven experience testing mobile apps (Android and/or iOS), including real devices/emulators/simulators.API Testing: Strong experience testing REST/GraphQL services (functional and negative scenarios).
  • Appreciated: Programming: Experience coding tests and tools in Python (or similar: TypeScript/C#).
  • Appreciated: Custom frameworks: Experience designing or maintaining a custom/shared testing framework.
  • Appreciated: Non-functional: Performance testing (e.g., k6/JMeter), baseline security (e.g., OWASP ZAP), accessibility (WCAG/axe).
  • Appreciated: CI/CD: Experience in CI environments (e.g., Azure DevOps, GitHub Actions), including parallelization and flaky-test control.
  • Appreciated: Contract testing: Pact or similar.
  • Appreciated: Cloud & containers: Familiarity with Azure and/or Google Cloud, Docker/Kubernetes test environments.
  • Appreciated: Frontend: Experience with modern web stacks (React/React Native) and tools (Playwright/Cypress/Appium/Detox).
Jetzt bewerben

Weitere Jobs