Sr. Systems Analyst

DCM Infotech Limited

Toronto

On-site

CAD 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

DCM Infotech Limited is seeking a QA professional to develop test plans and cases from business/user stories, and execute tests to ensure applications meet requirements.

You will contribute to functional/technical design reviews, perform integration/system tests, and document results, while integrating automated tests into CI pipelines and performing API testing with industry tools.

Qualifications

  • Minimum 5+ years of software QA and testing in an Agile/SDLC environment.
  • Experience with ERP/CRM testing, especially Dynamics 365 CE/F&O.
  • Strong knowledge of QA concepts, testing principles and processes.
  • Ability to generate and maintain test artifacts (plans, cases, scripts).
  • Excellent communication and teamwork skills.

Responsibilities

  • Develop test plans and test cases from business/user stories.
  • Execute manual and automated tests to validate functionality and code quality.
  • Review logs/queues to identify defects and prioritize fixes.
  • Document bugs and create traceability matrices.
  • Integrate tests into CI/CD pipelines (Jenkins/Azure DevOps).
  • Participate in design reviews and system testing.
  • Perform API testing using Postman/JMeter.

Skills

QA concepts
Agile methodologies
Analytical skills
Problem solving
Communication skills
Team player

Tools

JIRA
Azure DevOps
Postman
JMeter
Git
Jenkins
GitHub Actions
Dynamics 365 CE
Dynamics 365 F&O

Job description

Description
Scope

Develop test plans/cases from business and user stories, requirement specifications; define methodologies, pass/fail criteria, risk assessment and assumptions.

Execute test plans, test cases within the agreed upon timelines ensuring the application is performing as expected.

Troubleshoot and review logs/queues as required to analyze and prioritize potential defects.

Document and record bugs and errors discovered during system, integration end-to-end testing.

Execute manual and automated test cases that validate the functionalities, code quality and reports test results, following all formal test architectures and project processes.

Integrate tests into the make/build process for continuous integration efficiency gains using frameworks such as Jenkins/Azure DevOps.

Participate in functional and technical design reviews, perform integration/functional and system testing, and verify test results.

Assess and elevate critical and high-impact quality issues to the project manager.

Development, execution and documentation of the testing artifacts and activities listed below:

  • Testing Strategy (if needed)
  • Test Cases
  • Test Plan
  • Test Scripts
  • Test Data
  • Test Trace-ability Matrix
  • Test Results/reports
  • Test summary report
  • Requirement Traceability Matrix
  • Test Execution Report
  • Release notes
Skills
Experience and Skillset Requirements
Mandatory Requirements

At least 5+ years of experience of software quality assurance and testing experience, in an Agile/SDLC environment

At least 5+ years of experience of software quality assurance and testing experience, in an Agile/SDLC environment

Desired Skills and Experience

Solid understanding of QA concepts, methodologies, testing principles and processes in testing of ERP and CRM solution

Proven experience of functional testing in Microsoft Dynamics 365 Customer Engagement (CE) and Finance & Operation (F&O)

Strong knowledge and experience of:
  • Automation testing or tooling experience using industry standard kits like (TODO)
  • Use case generation, automated and manual testing, and bug lifecycle management.
  • Bug tracking and test case management tools (JIRA, Azure TFS)
  • API testing (JSON, REST), using tools such as Postman and JMeter (performance testing, and writing scripts)
  • Version control systems and build tools, e.g., Git, Jenkins, GitHub Actions
  • CRM test automation and Dynamics 365 specifically
  • Awareness of emerging technologies, trends and directions
  • Excellent analytical, problem-solving, and decision-making skills; verbal and written communication skills; interpersonal and negotiation skills
  • A team player with a track record for meeting deadlines
  • Strong communication skills to participate in team discussions, ability to explain complex technical terms for a non-technical audience, make recommendations and document/explain work
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

RQ09228 - Systems Analyst - Senior
RQ09228 - Systems Analyst - Senior

Rubicon Path • Toronto

Hybrid
CAD 85,000 - 115,000
RQ09009 - Systems Analyst - Senior
RQ09009 - Systems Analyst - Senior

Rubicon Path • Toronto

On-site
CAD 80,000 - 110,000
RQ11391 - Solutions Designer - CRM - Senior
RQ11391 - Solutions Designer - CRM - Senior

Maarut • Toronto

On-site
CAD 120,000 - 180,000
Senior Quality Assurance Testing Analyst
Senior Quality Assurance Testing Analyst

InSync Systems • Calgary

On-site
CAD 80,000 - 100,000
RQ11370 - Software Developer - Senior
RQ11370 - Software Developer - Senior

Worky • Toronto

On-site
CAD 90,000 - 120,000
Business Analyst
Business Analyst

TELUS Digital • Canada

Remote
CAD 75,000 - 115,000
RQ09444 - Software Developer - ETL - Senior
RQ09444 - Software Developer - ETL - Senior

Rubicon Path • Toronto

On-site
CAD 100,000 - 130,000
System Driver - Resource and Time Management
System Driver - Resource and Time Management

CoFoMo Inc. • Montreal (administrative region)

On-site
CAD 75,000 - 120,000
Senior QA Analyst: Dynamics 365 & Automation
Senior QA Analyst: Dynamics 365 & Automation

Rubicon Path • Toronto

Hybrid
CAD 85,000 - 115,000
Senior Solutions Designer – CRM (RQ11391) Land & Resources Cluster
Senior Solutions Designer – CRM (RQ11391) Land & Resources Cluster

Softline™ Technology Inc. • Toronto

On-site
CAD 120,000 - 150,000