Description
Company: B. Braun Medical, S.A. U.
Job Posting Location: Barcelona, Barcelona, Spain
Functional Area: Information Technology
Working Model: Hybrid
Requisition ID: 10780
**Core Development \& Responsibilities**
* Test Strategy \& Automation: Design and implement robust automated testing frameworks for microservices and modular monoliths (.NET Core \& Framework).
* API Testing Mastery: Lead the validation of RESTful and SOAP/WCF services, ensuring data integrity and contract compliance.
* Continuous Testing: Integrate automated test suites into GitHub Actions pipelines to enable shift\-left testing and rapid feedback loops.
* Performance \& Scalability: Execute load and stress testing to ensure platform stability under high\-demand scenarios (Azure\-based environments).
**Technical Requirements (Mandatory)**
* Automation Frameworks: Advanced proficiency in Playwright, Selenium, or Cypress for E2E testing.
* Backend Testing: Strong experience with RestAssured, Postman, or Karate for API validation.
* Programming: Solid coding skills in C\# to maintain and extend test automation projects within the .NET ecosystem.
* Database Validation: Ability to perform complex queries and data verification in PostgreSQL and Azure SQL.
* Integrations: Experience working with Jira and Xray/TestRail for full traceability of requirements and test cases.
**Technical Competencies (Recommended / Good to Have)**
* Performance Testing: Knowledge of JMeter or k6 for performance and spike testing.
* Cloud Infrastructure: Familiarity with Azure (App Services, AKS) to debug environment\-related issues.
* Observability: Experience using Azure Monitor or Log Analytics (KQL) to investigate failed test cases via logs.
* Security Testing: Basic understanding of DAST/SAST tools (Snyk, SonarQube) as part of the quality gate.
* Contract Testing: Familiarity with Pact or similar tools for microservices communication.
**Personal Competencies**
* Meticulous Attention to Detail: Obsessed with identifying edge cases and potential risks to patient safety.
* Analytical Thinking: Ability to translate complex functional requirements into clear, executable, and automated test scenarios.
* Team Player: Collaboration with Dev and DevOps to foster a "Quality\-First" culture across the SDLC.
* Language: Fluent in Spanish; English is essential for international collaboration and regulatory documentation.
B. Braun Medical, S.A. U. \| Aitana Altuna