Close menu

Senior QA Engineer – CRM Testing (Microsoft Dynamics 365)

Full time

Job Description

Job Purpose
The Senior QA Engineer will be responsible for ensuring the quality of Microsoft Dynamics 365
CRM applications and related banking systems through functional, regression, integration, API,
and UAT testing. The role involves designing and executing test cases, managing defects,
validating data and integrations, and collaborating with Agile teams to deliver secure, reliable,
and high-performing solutions.

Key Tasks and Duties
 Perform functional, regression, integration, and localization testing for Microsoft
Dynamics 365 CRM (On-Premise preferred) and integrated systems.
 Conduct API testing using Postman or equivalent tools and validate integrations with
external systems via REST APIs.
 Execute data migration testing using CRM utilities.
 Design, create, and execute manual test cases covering both positive and negative
scenarios.
 Develop and maintain test plans aligned with project requirements.
 Track, log, and manage defects using JIRA (or equivalent).
 Perform database testing with data validation techniques.
 Collaborate with developers, business analysts, and Agile teams.
 Execute SIT/UAT testing and carry out regression testing after code fixes.
 Create detailed test documentation, reports, dashboards, and defect logs.
 Conduct testing for CRM modules including Sales & Marketing, Customer 360,
ClickDimensions, and Customer Service.
 Support testing of banking applications such as internet banking, mobile banking,
payments, cards, and loans.
 Ensure compliance with QA best practices and standards.
 Participate in customer interactions and provide regular updates to project managers.
 Mentor/guide junior testers and coordinate test execution activities.

Qualification
 Bachelor’s degree in IT, Computer Science, Engineering, or equivalent (BE/B.Tech/B.Sc
IT).

Related Jobs