Job Title or Location
RECENT SEARCHES

RQ09009 - Systems Analyst - Senior

Maarut Inc - 42 Jobs
East York, ON
Posted 2 days ago
Job Details:
Full-time
Entry Level

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 escalate critical and high-impact quality issues to the project manager.

Assignment Deliverables

  • 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
    • Install/config guides.
    • Requirement Traceability Matrix
    • Defect Report/Bug Report
    • Test Execution Report
    • Release notes

Requirements

Mandatory Requirements

  • 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)
    • Behavior-driven development (BDD) framework tools like Gherkins, Appium and Cucumber.
    • 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

Resumes Evaluation/Criteria:

Criteria 1: Technical Skills

  • Demonstrated experience in functional QA, system integration testing and user acceptance testing.
  • Extensive experience in QA concepts, methodologies, testing principles and processes.
  • Proven experience in developing test case, test scripts and automated testing scripts for functional QA, system integration testing and user acceptance testing.
  • Strong automation testing or tooling experience using industry standard practices and kits.
  • Solid experience of use case generation, automated & manual testing, and bug lifecycle management.

Criteria 2: Functional Knowledge - 30 Points

  • Experience and understanding of functional testing in Microsoft Dynamics 365 Customer Engagement (CE) and Finance & Operation (F&O).
  • Knowledge of bug tracking and test case management tools (JIRA, Azure TFS), behavior-driven development (BDD) framework tools Version control systems and build tools.
  • Knowledge of building test automation framework
  • Experience of designing, developing, executing automation scripts and analyzing automation test results.

Criteria 3: Interpersonal Skills - 10 Points

  • Strong communication, negotiation skills and ability to participate and lead discussions with business/senior leadership on making technical recommendations and document/explain work

Criteria 4: Business Knowledge - 10 Points

  • Demonstrated experience with Trust Accounting Systems and Financial Applications (Accounts Receivable, Accounts Payable, General Ledger)
  • Demonstrated experience with case management and workflow-based systems

Knowledge Transfer

What needs to be KT

  • All technical artifacts related to the assignment
  • Project specific presentations, reports, status decks

To whom

  • Project Manager/Team Members

When

  • 1:1 meetings / team meetings / documentation on SharePoint site, throughout the duration of the project life cycle etc

Must haves:

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

This position is no longer available.

Share This Job: