Quantafic Digital is hiring a Software Development Engineer in Test (SDET) for an exciting Healthcare client project in Canada. This is a particularly interesting opportunity for professionals who combine software development or data-engineering experience with quality engineering. The position requires strong Python, PySpark, AWS, ETL testing and SQL capabilities, while experience with CI/CD, Airflow and data-quality automation can provide an additional advantage.
📌 Position Details
- Company: Quantafic Digital Inc.
- Role: SDET – Software Development Engineer in Test
- Location: Remote, Canada
- Client Domain: Healthcare
- Experience: 2+ years of software-development experience
- Programming: Python, PySpark
- AWS: EMR, S3, Athena, Redshift
- ETL: Informatica, AWS Glue or similar
- Database: SQL
- Preferred: GitHub Actions, Jenkins, Airflow, iCEDQ, QuerySurge
- Application Email: nitasha.mishra@quantafic.com
🏢 About Quantafic Digital
Quantafic Digital Inc. is a Canadian technology organization based in Halifax, Nova Scotia, and is the North American subsidiary of Quantafic Business Solutions. Quantafic Business Solutions was founded in 2014 with a strong focus on software products, analytics and digital solutions, particularly for the banking and financial-services industry. Quantafic expanded into North America through Quantafic Digital Inc., establishing a nearshore presence in Halifax.
Quantafic Digital describes its Canadian operation as providing technology expertise and digital application-development capabilities for North American customers. Its Canadian contact location is listed as Halifax, Nova Scotia.
⭐ Why This Role Is Excellent for Your Experience
This is much broader than a traditional UI-focused SDET position. The role combines software development, data engineering, cloud infrastructure, ETL validation and quality automation.
The Python and PySpark requirements mean you will need to understand code and data transformations, not simply execute predefined test cases. AWS experience across EMR, S3, Athena and Redshift adds practical cloud-data engineering exposure that can strengthen your profile for future roles.
ETL testing is another major advantage. Understanding how data moves from source systems through transformation layers into target platforms is valuable for Data SDET, Data Quality Engineer, ETL Test Engineer and Cloud QA Engineer positions.
The preferred technologies—Airflow, GitHub Actions/Jenkins, iCEDQ and QuerySurge—also provide a path toward continuous data-quality testing and automated pipeline validation.
🎯 Expected Interview Rounds at Quantafic Digital
- Round 1 – Recruiter Screening: Experience, Canadian location/work authorization, availability, compensation expectations and overall role fit.
- Round 2 – Python & PySpark Technical Round: Python coding, data structures, PySpark DataFrames, transformations, joins, aggregations and debugging.
- Round 3 – AWS/Data Engineering Round: S3, EMR, Athena, Redshift, cloud-data architecture and pipeline-validation scenarios.
- Round 4 – ETL & SDET Round: ETL testing strategy, source-to-target validation, reconciliation, data-quality checks and automation.
- Round 5 – Client/Managerial Round: Healthcare-project scenarios, Agile collaboration, communication, ownership and production-quality situations.
- Round 6 – HR/Final Discussion: Compensation, remote-working arrangements, Canadian employment eligibility and joining formalities.
💰 Expected Salary Range
The hiring announcement does not disclose an official salary range. Current Canadian market data provides useful benchmarks: the Government of Canada’s Job Bank lists software testing engineers nationally at C$35/hour low, C$56.49/hour median and C$91.35/hour high.
Glassdoor’s July 2026 Canada data puts SDET base pay around C$70K–C$102K, with an average base of approximately C$84K.
For this specific 2+ year position, a reasonable target would therefore be approximately C$75K–C$100K annually, depending on Python/PySpark depth, AWS expertise, ETL experience, healthcare exposure and Canadian work experience. This is a market estimate, not an official Quantafic Digital salary range.
🧠 Preparation Tips
The best way to prepare is to design an imaginary end-to-end healthcare ETL testing pipeline and explain how you would validate it. For example: source data → AWS S3 → transformation using PySpark/EMR → target Redshift → validation through SQL/Athena.
For Python, revise functions, classes, exception handling, collections, file handling and coding problems. For PySpark, concentrate on DataFrames, joins, transformations versus actions, aggregations, filtering, null handling, duplicates and partitioning.
For AWS, understand the role of each required service:
- S3: Data storage and landing zones.
- EMR: Large-scale data processing.
- Athena: SQL-based querying of data in S3.
- Redshift: Data warehousing and analytics.
For ETL testing, prepare source-to-target mapping, record-count reconciliation, transformation validation, duplicate detection, null checks, data-type validation and business-rule testing.
For SQL, practise CTEs, joins, subqueries, window functions, aggregates and duplicate/missing-record detection.
🛠️ Skills Required
- Python Programming
- PySpark
- Advanced SQL
- ETL Development & Testing
- AWS S3, EMR, Athena and Redshift
- Informatica or AWS Glue
- Data Reconciliation & Source-to-Target Validation
- Data Quality Automation
- Git/GitHub
- CI/CD
- Jenkins/GitHub Actions
- Airflow or workflow orchestration
- iCEDQ/QuerySurge or equivalent
- QA Processes and Agile
- Debugging and Root-Cause Analysis
- Test Automation
- Healthcare-data quality and security awareness
📄 Resume Tips
Your resume should immediately communicate Python + PySpark + AWS + ETL Testing + SQL. Avoid presenting yourself primarily as a conventional UI automation tester because those are not the core requirements of this position.
If you previously worked as a Developer or Data Engineer before transitioning into QA/SDET, place that experience prominently in your professional summary. The JD specifically identifies this background as preferred.
Quantify your results wherever possible: number of pipelines tested, records validated, data-quality rules automated, execution time reduced, defects discovered or reconciliation accuracy improved.
Create a dedicated AWS & Data Testing section and list S3, EMR, Athena and Redshift individually if you have hands-on experience. Similarly, mention Informatica/AWS Glue, Airflow and CI/CD tools separately rather than hiding everything under “Cloud.”
📩 How to Apply
📩 nitasha.mishra@quantafic.com
Interested candidates should send their updated resume to nitasha.mishra@quantafic.com. A clear subject line such as “Application – SDET – Python/PySpark – Canada” is recommended.
Because this is advertised as a Remote Canada position, candidates should clearly state their current Canadian location and work authorization status in their resume or application message where appropriate.
🔗 Company & Application Information
- Company: Quantafic Digital Inc.
- Location: Halifax, Nova Scotia, Canada
- Application Email: nitasha.mishra@quantafic.com
- Client: Healthcare
- Work Arrangement: Remote, Canada
✅ Final Takeaway
This Quantafic Digital opportunity is a strong fit for professionals who want to build a data-centric SDET profile rather than remain limited to UI automation. The combination of Python, PySpark, AWS, ETL, SQL, CI/CD and data-quality engineering can provide highly transferable experience across modern cloud and data platforms. Candidates who can demonstrate real-world pipeline validation, write strong SQL/PySpark logic and explain how automated quality checks fit into CI/CD will have the strongest positioning for this role. 🚀
