Description
Summary:
Seeking a Senior QA Engineer with extensive Microsoft Dynamics CRM/Dynamics 365 and banking domain experience to lead CRM SIT testing across various applications.
Highlights:
1. Lead CRM SIT testing across functional, integration, and regression scenarios.
2. Utilize Microsoft Dynamics CRM/Dynamics 365 and strong banking domain knowledge.
3. Engage in API testing, database validation, and defect management.
**About the Role**
We are looking for a **Senior QA Engineer – CRM Testing** with strong hands\-on experience in **Microsoft Dynamics CRM/Dynamics 365** and a solid **Banking/BFSI domain background**.
The ideal candidate will independently manage **CRM SIT testing**, including functional, integration, regression, API, database, and end\-to\-end testing across CRM and banking applications.
**Key Responsibilities**
* Perform functional, regression, integration, SIT/UAT, UI, role\-based, and end\-to\-end testing.
* Conduct hands\-on testing of **Microsoft Dynamics CRM/Dynamics 365**, preferably On\-Premise.
* Test CRM modules including:
* Customer 360
* Sales \& Prospect Management
* Marketing \& ClickDimensions
* Customer Service
* Complaints \& Service Requests
* Perform **API testing using Postman** and validate REST API integrations.
* Prepare and execute detailed test cases covering positive and negative scenarios.
* Perform data migration and database validation testing using SQL.
* Manage defects using **JIRA** and ensure proper severity and priority classification.
* Conduct regression testing after defect fixes and system changes.
* Coordinate with Developers, Business Analysts, Project Managers, and business stakeholders.
* Prepare test plans, execution reports, defect reports, dashboards, and testing status updates.
* Independently manage CRM SIT activities, including test data preparation and testing prerequisites.
* Support testing across banking channels including **Core Banking, Internet Banking, Mobile Banking, e\-Channels, Cards, and Payments**.
* Ensure testing activities align with Agile, SDLC, STLC, and QA best practices.
* Support stakeholders and clients in requirement clarification and testing\-related walkthroughs.
**Required Skills \& Experience**
* **10\+ years of total experience** in QA/testing within Banking, BFSI, or IT environments.
* Strong hands\-on experience with **Microsoft Dynamics CRM/Dynamics 365**; On\-Premise experience preferred.
* Strong Banking/Core Banking domain knowledge.
* Real\-time project experience across CRM modules is essential.
* Experience in **SIT, UAT, functional, integration, regression, web, and application testing**.
* Experience testing banking applications such as:
* Core Banking
* Internet \& Mobile Banking
* e\-Channels
* Cards
* Payments
* Loans
* Hands\-on **API testing using Postman** or equivalent.
* Good knowledge of **SQL/database testing and data validation**.
* Experience with **JIRA or equivalent defect/test management tools**.
* Strong understanding of **SDLC, STLC, Agile methodologies, and QA processes**.
* Strong test case preparation, requirement analysis, defect management, and reporting skills.
* Excellent communication, documentation, and stakeholder management skills.
* **Selenium/automation testing experience is an advantage.**
**Education**
**BE/B.Tech, B.Sc. IT, or equivalent degree** with a specialization in Information Technology or a related field.
**Preferred**
* Previous experience in a **banking environment in the Middle East**.
* Experience with Microsoft Dynamics CRM On\-Premise.
* Strong experience independently managing CRM SIT testing.
Pay: From RO1,300\.000 per month
Work Location: In person