Software Engineer in Test (ETL) (Ontario)

Software Engineer in Test (ETL) (Ontario)

11 Sep
|
Kaizen Technologies
|
Ontario

11 Sep

Kaizen Technologies

Ontario

Job Title: Senior SDET / ETL Test Automation Engineer

Experience: 8–10 years

Domain: Healthcare / Healthcare Payer / Provider

Job Summary

We are looking for a Senior SDET / ETL Test Automation Engineer with solid experience in software development, test automation, ETL/data validation, APIs, databases, and healthcare applications.

The candidate should be hands-on with Python or Java development, automation framework design, SQL, ETL/ELT pipeline testing, API testing, CI/CD, and healthcare data. Experience with HL7, FHIR, X12, EHR/EMR, claims, eligibility, member, provider, and encounter data is highly desirable.

Key Responsibilities

- Design, develop, and maintain automated testing frameworks using Python/Java.
- Develop reusable automation libraries, utilities, test frameworks, and data-validation tools.
- Perform ETL/ELT testing across source, staging, warehouse, and target systems.
- Validate source-to-target mappings, transformations, business rules, aggregations, and data reconciliation.
- Write complex SQL queries for data validation, reconciliation, data quality, and defect analysis.
- Develop Python utilities for automated ETL/data-quality testing and large-volume data validation.




- Automate REST/SOAP API testing using tools such as RestAssured, Postman/Newman, or Python frameworks.
- Perform UI, API, database, integration, regression, and end-to-end testing.
- Validate healthcare data exchanged through HL7/FHIR interfaces.
- Work with healthcare datasets such as:
- Claims

Development Experience – Must Have The candidate should have genuine software development experience, not only manual testing experience.

- Strong programming experience in Python or Java.
- Object-oriented programming concepts.
- Data structures and exception handling.
- Writing reusable libraries and utilities.
- REST API/microservices development or integration experience.
- Git and branching strategies.
- Unit testing using PyTest/unittest/JUnit/TestNG.
- Design patterns and clean-code principles.
- Debugging and troubleshooting application code.
- Experience working with CI/CD pipelines.
- Knowledge of Docker/cloud environments is preferred.

Healthcare development roles are increasingly combining Python, REST APIs, ETL pipelines, SQL, cloud platforms, and interoperability standards such as HL7/FHIR. IIndeed

📌 Software Engineer in Test (ETL) (Ontario)
🏢 Kaizen Technologies
📍 Ontario

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software engineer in test (etl) (ontario) / ontario

Subscribe to this job alert:

Get the latest job offers by email for: software engineer in test (etl) (ontario) / ontario