Full Job Description
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 Automation 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
• Automation roles, with 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 modelling, regulatory reporting).
• Automation expertise in frameworks like PyTest, Sel enium, 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.
Salary Range - CA$ 100,000 - CA$ 120,000 Per Year
TCS does not use artificial intelligence tools for candidate screening or evaluation. This post is for a current vacancy. The hiring process includes an initial screening, followed by a technical evaluation and managerial discussion.