Skip to content
mimi

SAS QA Analyst / Migration QA Specialist

Apptoza Inc.

Canada · Hybrid Contract Senior Today

About the role

Job Summary

We are seeking a Senior Automation QA Analyst with expertise in SAS and Python to lead quality assurance efforts in a critical system migration project. The successful candidate will ensure the seamless transition of legacy SAS processes to modern Python-based solutions, validating data integrity, business logic, and functional requirements. This role bridges technical execution and business validation, requiring strong analytical and communication skills.

Core Responsibilities

Test Strategy

  • Design and implement automated test frameworks to validate Python-migrated solutions against SAS baselines.

Business Logic Validation

  • Extract and document complex business rules from SAS code (e.g., macros, procedures) and verify their accurate replication in Python.

Data Integrity Assurance

  • Perform SQL-driven data validation, reconciliation, and defect analysis across migrated datasets.

Stakeholder Collaboration

  • Partner with developers, business analysts, and process owners to define acceptance criteria and secure sign-offs.

Documentation

  • Create detailed test plans, defect reports, and user guides to support knowledge transfer and post-migration maintenance.

QA Process Improvement

  • Advocate for best practices in CICD pipelines, test coverage optimization, and risk mitigation.

Required Skills Qualifications

  • 5 years in QA automation roles, with 1 years focused on SAS-to-Python migrations or similar data-centric transformations.
  • Proficiency in SAS (Base, EG, macros) and Python (Pandas, NumPy, automation libraries).
  • Strong SQL skills for complex querying and data validation.
  • Experience with financial services workflows (e.g., risk modeling, regulatory reporting).
  • Automation expertise in frameworks like PyTest, Selenium, or Robot Framework.
  • Excellent communication to translate technical insights for non-technical stakeholders.
  • Proven ability to lead UAT, defect triage, and process documentation.

Preferred Qualifications

  • Familiarity with Agile Scrum methodologies and CICD tools.
  • Certification in SAS, Python, or QA (e.g., ISTQB).
  • Prior work in large-scale system modernization or data migration projects.

Skills

AWS LambdaDockerGitISTQBNumPyPandasPyTestPythonRobot FrameworkSASSQLSelenium

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free