Key Responsibilities
1. Planning and Coordination
Participate in the planning and coordination of all testing phases and types, including but not limited to:
- Developing test strategies and test plans for:
- Monthly sprints
- End-to-end testing
- Business User Acceptance Testing (UAT)
- Coordinating testing activities based on sprint and release cycles
- Writing test cases aligned with the internal testing strategy
- Collaborating with developers, business analysts, project managers, and other stakeholders to improve the testing process
- Creating and maintaining test documentation
2. Testing
Participate in quality assurance activities and support UAT execution:
- Executing test cases and comparing results against expected outcomes
- Ensuring traceability between business requirements and test cases
- Validating test environments and test data
- Identifying gaps in test conditions and recommending improvements
- Mentoring business users during UAT
- Collaborating with external users (directly or indirectly)
- Logging, documenting, and following up on defects and issues
- Aggregating and reviewing user-reported issues
3. Go-Live Readiness & Post Go-Live Support
Support deployment activities and ensure production system stability:
- Participating in go-live planning and readiness tasks
- Sharing knowledge to support a smooth transition to steady-state operations
- Performing smoke and sanity tests in production
- Validating critical business functions after deployment
- Logging, triaging, and tracking production issues
- Monitoring system performance and data integrity during the stabilization phase
Required Qualifications:
Minimum of 2 years’ experience in:
- Testing within Microsoft Dynamics365
- Writing and automating test scripts and test cases
- Translating business requirements into test documentation
- Creating and maintaining manual and automated test plans
Minimum of 1 year experience in:
- Using Azure DevOps (ADO) or Visual Studio Premium test tools
- Developing and maintaining software testing code
Additional Expertise Required:
- Hands-on white box and black box testing
- Strong communication skills, including the ability to explain complex technical details to non-technical users
- Familiarity with or hands-on experience using:
- Microsoft Power Apps / Power Pages
- C#
- SQL, including writing queries in Dataverse and AQL
- HTML
- JavaScript
- Object-Oriented Programming (OOP)