Quality Assurance Test Engineer

Overview

We are seeking an experienced Quality Assurance Test Engineer for a 3-month contract focused on a critical system replacement initiative. The successful candidate will collaborate with cross-functional teams to oversee various aspects of testing, including system integrations, data migration, and user acceptance testing, ensuring the overall quality and reliability of business-critical systems.

Responsibilities

  • Create and maintain test plans, scripts, and documentation.
  • Execute functional, integration, regression, and end-to-end testing.
  • Validate data migration, data quality, and reconciliation.
  • Manage defects and collaborate with developers to verify fixes.
  • Support user acceptance testing (UAT), release readiness, and go-live activities.

Requirements

  • Proven QA experience in a business-system implementation.
  • Strong manual, integration, and regression testing skills.
  • Experience testing web applications and business-critical systems.
  • Data migration, validation, and reconciliation experience.
  • Excellent communication, documentation, and stakeholder-management skills.
  • Desirable: Experience with CRM, ERP, MIS, or finance systems.
  • Familiarity with API testing and using Azure DevOps or Jira.