This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking a dedicated MuleSoft QA Engineer to ensure the quality, performance, and security of enterprise integration solutions built on the MuleSoft Anypoint Platform. The ideal candidate will validate mUnit code coverage, create test cases from Functional Solution Documents (FSDs), and develop automated test suites covering end-to-end scenarios, contract testing, load testing, penetration testing, and security testing. The role requires proficiency in modern API test automation tools, API contract testing frameworks (Pact, Dredd, Schemathesis), testing MuleSoft application with Azure Services, and integration with CI/CD pipelines for continuous quality validation. The candidate will also document QA processes in Confluence, log issues in JIRA, and work closely with developers, reporting managers, and project managers to identify risks, communicate challenges, and ensure timely resolution.
Job Responsibility:
Validate mUnit test suites to ensure high code coverage and compliance with enterprise quality standards for MuleSoft APIs, STL flows, and P2P integrations
Review FSDs to design and develop comprehensive manual and automated test cases for APIs and ETL processes
Write and maintain automated test scripts for end-to-end scenarios, API contract testing, and functional validation
Conduct load and performance testing using Apache JMeter to assess scalability of MuleSoft integrations
Perform security and penetration testing for protocols like SFTP, TLS mutual authentication, and OAuth 2.0-based APIs
Execute positive, negative, and edge case scenarios to validate error handling and robustness
Integrate automated API test suites into CI/CD pipelines (Azure DevOps, Jenkins, GitHub Actions) for continuous regression testing
Develop and maintain standardized QA frameworks and reusable testing utilities for MuleSoft projects
Log and track defects in JIRA, including detailed reproduction steps and severity classification
Maintain test plans, test cases, and execution reports in Confluence for audit readiness
Test Azure-integrated flows involving APIM-managed APIs, Service Bus/Event Grid messaging, Blob Storage file operations, Azure Functions triggers, and data interactions with Azure SQL and Cosmos DB
Partner with QA Leads, developers, and project managers to identify and mitigate risks early in the delivery cycle
Participate in Agile/Scrum ceremonies, providing quality status updates and highlighting key risks
Use JIRA and Monday.com for task tracking, sprint planning, and defect resolution coordination
Communicate testing outcomes effectively to technical and business stakeholders, ensuring alignment on release readiness
Requirements:
Bachelor’s degree in computer science, Information Systems, or a related field
5+ years in Quality Assurance, with 2+ years focused on testing MuleSoft Anypoint Platform integrations
Strong experience validating mUnit test suites and achieving high coverage
Expertise in automated API testing using Postman/Newman, SoapUI/ReadyAPI, RestAssured, Karate DSL, Cypress
Experience with API contract testing tools like Pact, Dredd, Schemathesis
Hands-on JMeter for performance and load testing
Understanding of security testing for SFTP, TLS, and OAuth 2.0 APIs
Proficient in testing positive, negative, and edge cases
Experience integrating API tests into CI/CD pipelines (Azure DevOps, Jenkins, GitHub Actions)
Skilled in JIRA for defect management and Confluence for QA documentation
Familiarity with Agile/Scrum delivery models
Familiarity with Azure integration services: APIM, Service Bus, Event Grid, Blob Storage, Azure Functions, Azure SQL, Cosmos DB
Strong analytical and problem-solving skills with a keen attention to detail
Excellent communication skills for documenting issues and collaborating with cross-functional teams
Ability to work independently and manage multiple priorities in a fast-paced environment
Proactive approach to identifying risks and proposing solutions