Required Skills & Experience: Bachelor’s degree in Computer Science, Information Technology, or related field. 3 years of experience in SOA testing, web services testing, or API testing in enterprise environments. Strong understanding of service-oriented architecture principles and integration patterns. Experience with Microsoft Dynamics 365 (D365) ERP and its integration capabilities. Proficiency in testing tools such as SoapUI, Postman, Parasoft SOAtest, or similar. Hands-on experience with SOAP, REST, XML, JSON, WSDL, and related technologies. Familiarity with middleware platforms (e.g, Azure Logic Apps, MuleSoft, BizTalk, etc.). Strong analytical, problem-solving, and communication skills. Experience with test management tools (e.g., JIRA, Azure DevOps). Ability to work independently and as part of a cross-functional team. Preferred Qualifications: Experience with cloud-based integration platforms (Microsoft Azure, AWS). Knowledge of data migration and data validation in ERP environments. ISTQB or equivalent testing certification. Prior experience in large-scale ERP transformation projects. Key Responsibilities: Test Planning & Strategy: Develop and maintain comprehensive test plans, test cases, and test scripts for SOA-based integrations. Collaborate with solution architects, integration developers, and business analysts to understand integration requirements, service interfaces, and business process flows. Service & Integration Testing: Perform unit, integration, and end-to-end testing of web services, APIs, and middleware components wrapping around D365. Validate service interfaces (SOAP, REST), data transformations, message flows, and orchestration logic. Ensure correct data exchange and business process execution between D365 and connected systems. Defect Management: Identify, document, and track defects related to service interactions, data mapping, and integration logic. Work with development and integration teams to resolve issues and verify fixes. Performance & Security Testing: Conduct performance testing to assess scalability and responsiveness of integrations under load. Perform security testing to ensure data protection, authentication, and authorization across services. Test Automation: Design and implement automated test scripts for regression and continuous integration testing of SOA services and APIs. Utilize appropriate tools for service testing (e.g., SoapUI, Postman, Parasoft SOAtest). Reporting & Documentation: Prepare detailed test reports, defect logs, and status updates for stakeholders. Document test results, integration scenarios, and provide recommendations for improvements. Collaboration: Work closely with D365 functional teams, integration architects, and business stakeholders to ensure successful testing outcomes. Support UAT and provide guidance on service-related test scenarios.