Position: Senior Engineer – MS Dynamics 365 CRM Quality Assurance
Location: Greater Chennai Area
Best Watches available for you on Amazon FashionJob Description
Qualification and Skills
- Bachelor’s degree in Computer Science, Engineering, or a related field. Advanced degrees are a plus.
- 6+ years of experience in quality assurance, with a focus on MS Dynamics 365 CRM.
- Extensive experience in testing MS Dynamics 365 CRM solutions, including customization, configuration, and integration aspects.
- Strong understanding of MS Dynamics 365 CRM modules, features, and capabilities, such as Sales, Marketing, Customer Service, and Field Service.
- Proficiency in developing and executing test plans, test cases, and test scripts for MS Dynamics 365 CRM applications.
- Experience with test automation tools and frameworks, such as Selenium, Microsoft Test Manager, or similar technologies.
- Solid knowledge of performance testing principles and tools, such as JMeter or LoadRunner.
- Familiarity with defect tracking systems, such as JIRA or Microsoft Azure DevOps.
- Excellent analytical and problem-solving skills, with attention to detail and a methodical approach to testing.
- Strong collaboration and communication skills, with the ability to work effectively with cross-functional teams and stakeholders.
- Ability to prioritize tasks, manage multiple projects, and meet deadlines in a fast-paced environment.
- Relevant certifications in quality assurance, testing, or MS Dynamics 365 CRM are highly desirable.
Responsibilities
- Test Planning and Strategy: Develop test plans, strategies, and methodologies for MS Dynamics 365 CRM projects, considering business requirements, functional specifications, and industry best practices.
- Test Case Design: Create comprehensive and reusable test cases and test scripts for functional, regression, integration, and user acceptance testing of MS Dynamics 365 CRM solutions.
- Test Execution: Execute test cases, record and analyze test results, and report defects using defect tracking systems, ensuring thorough and accurate test coverage.
- Test Automation: Develop and maintain automated test scripts using tools such as Selenium, Microsoft Test Manager, or similar frameworks to improve testing efficiency and coverage.
- Performance Testing: Conduct performance and load testing to assess the scalability, responsiveness, and stability of MS Dynamics 365 CRM solutions, utilizing tools such as JMeter or LoadRunner.
- Data Validation: Verify the accuracy and integrity of data within MS Dynamics 365 CRM through data validation and reconciliation procedures.
- Defect Management: Collaborate with development teams to investigate and resolve defects, ensuring timely resolution and effective communication throughout the defect lifecycle.
- Test Environment Management: Coordinate and manage test environments, including setup, configuration, and maintenance of MS Dynamics 365 CRM test instances.
- Test Documentation: Create and maintain comprehensive test documentation, including test plans, test cases, test scripts, and test reports, ensuring traceability and adherence to quality standards.
- Continuous Improvement: Identify opportunities to improve testing processes, tools, and methodologies, implementing best practices and driving quality initiatives.
- Collaboration and Communication: Collaborate effectively with cross-functional teams, including developers, business analysts, and project managers, to ensure clear communication, alignment, and successful delivery of CRM projects.
- Knowledge Sharing: Share knowledge and provide guidance to junior members of the QA team, fostering their growth and development within the organization.
Apply: Click here to Apply
Get new laptop from Amazon