Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Developer in test (Data Platform)

Tecsys Inc.

Having recognized the advantages of remote work, including employee morale, productivity, reduced commuting on employee wellbeing and the environment, we are proud to be a digital-first company. The technologies and programs in which we invested have provided a fantastic foundation to this end. Our digital-first work environment, together with our conveniently located offices and collaborative workspaces, provide our team with the freedom and flexibility to work in the way that makes our employees most productive.

About us

Tecsys is a fast-growing innovator offering supply chain solutions to industry leading healthcare systems, hospitals, and pharmacy businesses to distributors, retailers, and 3PLs. We work with industry leaders to transform their supply chains through technology. If you thrive on tackling interesting challenges with continuous learning opportunities, then Tescys could be a good fit for you!

About the Role

We are looking for a Software Developer in Test (Data Platform) to join our TecsysIQ Data & AI team. This role is focused on ensuring the quality, reliability, and integrity of our cloud-based data platform built on AWS and Databricks.

Unlike traditional QA roles, this position is centered on data pipelines, transformations, and business rule validation across Bronze, Silver, and Gold layers.

A key expectation of this role is to embed automated testing as part of the development lifecycle . For every feature or transformation developed, you will help define and build the automated tests upfront—ensuring they can be reused continuously during development and later as part of regression testing.

The goal is to establish a test-first, automation-driven culture , where automated validation provides fast feedback on data quality and stability, while manual testing complements this with edge case validation and exploratory testing.

You will work closely with Data Engineers, Product Owners, and Business Stakeholders to ensure that all delivered data products meet business expectations with high quality and consistency.

Responsibilities

  • Actively participate as a member of an agile data platform team
  • Collaborate with Data Engineers and Product Owners to define test strategies alongside feature development
  • Design and implement automated test cases upfront for new pipelines and transformations
  • Build and maintain automated regression testing frameworks for data pipelines
  • Ensure automated tests are reusable across development cycles and integrated into regression suites
  • Validate end-to-end data pipelines from Bronze to Silver and Gold
  • Integrate automated tests into CI/CD pipelines to enable continuous validation
  • Design and implement data observability checks , including:
    • Data freshness
    • Schema drift detection
    • Volume validation
    • Metric anomaly detection
  • Ensure downstream semantic layers, metrics, and BI dashboards remain consistent after changes
  • Perform impact analysis when transformation logic evolves
  • Write SQL and Python-based validation scripts
  • Identify data quality issues, root causes, and gaps in transformation logic
  • Contribute to best practices for test automation, data quality, and observability
  • Complement automated testing with manual testing for edge cases, exploratory scenarios, and creative validation.
  • Support release validation and production verification

Requirements

Qualifications

  • 5+ years of experience as a Software Developer in Test or QA Engineer
  • Strong experience with automated testing frameworks and regression testing
  • Experience testing data pipelines, transformations, or analytics platforms
  • Advanced SQL skills and strong understanding of data modeling
  • Experience with Databricks (DLT, streaming, batch processing)
  • Experience translating business requirements into automated test scenarios
  • Experience with Python or similar scripting languages
  • Familiarity with CI/CD pipelines and automated test execution
  • Strong analytical and problem-solving skills
  • Excellent collaboration and communication skills.
  • Strong English communication skills, both written and spoken, are essential for effective correspondence with customers, business partners and colleagues beyond the province of Quebec. 

Nice to Have

  • Experience with CDC and streaming validation
  • Experience with data quality or observability frameworks
  • Experience validating BI dashboards (Cognos, Power BI, etc.)
  • Knowledge of supply chain or healthcare data domains
  • Experience working in cloud environments (AWS preferred)

What Gives You an Edge

  • Experience building test-first or automation-first development practices
  • Experience integrating automated testing into large-scale data platforms
  • Exposure to modern data engineering ecosystems and SaaS environments

We understand that experience comes in many forms and that careers are not always linear. If you don't meet every requirement in this posting, we still encourage you to apply.

At Tecsys, we are committed to fostering a diverse and inclusive workplace where all employees feel valued, respected, and empowered. We believe that diversity drives innovation and strengthens our ability to deliver exceptional solutions. We welcome and encourage applicants from all backgrounds, experiences, and perspectives to join our team.

Tecsys is an equal opportunity employer. Accommodation is available for applicants selected for an interview.

NB: if you are applying to this position, you must be a Canadian Citizen or a Permanent Resident of Canada, OR , have a valid Canadian work permit.

***

A Note on Our Hiring Process: We do not use AI to automatically screen or reject candidates. However, we do use specific screening questions to prioritize the most relevant applications for human review.

At Tecsys, we welcome the thoughtful use of AI tools to help you prepare your application, for example, to improve clarity, organize your resume, or practice interview responses. However, we ask that all information you provide reflects your real experience, and that any assessments or written submissions represent your own work and thinking.

During interviews, we expect candidates to engage without the use of AI tools, scripts, or real-time assistance. Authentic, direct conversation helps us get to know how you think, collaborate, and communicate. AI can support your preparation, but it shouldn’t speak or act on your behalf. We genuinely want to meet  you .

Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the Software Developer in test (Data Platform) in Montréal, QC vacancy
  •  ...du poste : Le groupe Unified Platform est responsable de fournir les composants...  ...recherche d’un(e) Spécialiste en tests logiciels ayant un fort intérêt...  ...web and mobile platforms. Strong software security, high system availability at scale, data loss prevention, and backward/... 
    Data
    Full time
    Flexible hours

    Genetec

    Montréal, QC
    12 days ago
  •  ...équipe en tant que Développeur logiciel en tests (SDET), un rôle hybride combinant...  ...Genetec’s flagship product. We oversee developing and maintaining critical infrastructure...  .... You will be joining the team as a Software Developer in Test, a hybrid role that blends software... 
    Data
    Flexible hours

    Genetec

    Montréal, QC
    15 days ago
  •  ...a value-based musculoskeletal (MSK) care platform combining clinical expertise, digital tools...  ...intensity). This requires a data and AI platform that ingests, resolves, scores...  ...HIEs ~ Experience working with AI team developing predictive models and ability to act as the... 
    Data
    Internship
    Remote work
    Shift work

    TailorCare

    Montréal, QC
    7 days ago
  •  ...record time with the only hardware and software AI-powered platform built for the factory floor. Our...  ...Description As a Senior/Staff Platform Developer at Vention, you will focus on...  ...production cloud platform. Create data pipeline architecture that are used for... 
    Data
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    1 day ago
  • $61.32 - $65.61 per hour

     ...hybrid profile: a seasoned Backend-focused Test Automation Developer with the leadership and strategic...  ...suitable for a senior automation expert or a software developer who wants to focus on quality...  ...robust mocking, stubbing, and data management strategies to mitigate test... 
    Data
    Contract work
    Work at office
    2 days per week

    Randstad

    Montréal, QC
    1 day ago
  • $60 - $75 per hour

     ...hybride : un développeur en automatisation de tests, orienté backend, avec le leadership et la...  ...seasoned backend-focused Test Automation Developer with the leadership and strategic mindset...  ...with mocking/stubbing, contract testing, data management, and flakiness mitigation. •... 
    Data
    Contract work
    Montréal, QC
    19 days ago
  • $46.15 per hour

     ...other non-university certificate or diploma from a program of 3 months to less than 1 year Tasks Write, modify, integrate and test software code Communicate technical problems, processes and solutions Prepare reports, manuals and other documentation on the status,... 
    Full time
    Temporary work

    Media Stunner Inc. Stunner Med

    Montréal, QC
    8 days ago
  •  ...Are you an outstanding Java developer who understands complex systems...  ...architecture and has worked on large data-driven projects? Do you want...  ...Fivesky's next Senior Java Software Developer! Who you are:...  ...team, creating a next-gen Data platform for cloud transformation Use... 
    Data
    Full time

    Fivesky

    Montréal, QC
    8 days ago
  •  ...Canada and the world better through trade. Position: Director, Data Platform Management Employment Type: Permanent/ Contract / Temporary...  .... Leadership & People Development: Lead, coach, and develop high performing teams of data platform administrators, cloud engineers... 
    Data
    Long term contract
    Permanent employment
    Contract work
    Temporary work
    Summer work
    Work at office
    Relocation package
    3 days per week

    Export Development Canada | Exportation et développement Can...

    Montréal, QC
    12 days ago
  • $45 per hour

     ...interactive media design or equivalent experience Work setting Office Startup company Tasks ~ Write, modify, integrate and test software code Computer and technology knowledge Unity3D C++ Python Unreal Engine Type of media ~ Video games... 
    Permanent employment
    Full time
    Work at office

    Eden Creative Studio Inc.

    Montréal, QC
    12 days ago
  •  ...Role at SafelyYou As a Senior Embedded Software Developer, you will design and develop our next-...  ...throughout our entire IoT platform and within the team Lead by example...  ...Understands coding best practices: unit testing, automation, object-oriented programming... 
    Data
    Remote work
    Work from home

    SafelyYou

    Montréal, QC
    5 days ago
  • $46.15 per hour

    Software Developer Media Stunner Inc. Stunner Med Location Montréal, QC Salary 46.15 hourly / 30 hours per week Full time Day Starts as soon...  ...remotely. Responsibilities: Write, modify, integrate and test software code Communicate technical problems, processes and solutions... 
    Hourly pay
    Full time
    Immediate start
    Remote work

    Media Stunner Inc.

    Montréal, QC
    7 days ago
  •  ...record time with the only hardware and software AI-powered platform built for the factory floor. Our...  ...Description As a Senior Software Developer at Vention, you will be a key contributor...  ...processes and ensure reliable, consistent data flow across business systems. ●... 
    Data
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    18 days ago
  •  ...innovation. Your Role at SafelyYou As a Data Developer at SafelyYou, you will build and...  ...data quality and reliability by developing tests and validating results with ongoing monitoring...  ...~3+ years of professional experience in software or data engineering working at a SaaS... 
    Data
    Remote work
    Work from home

    SafelyYou

    Montréal, QC
    a month ago
  • $107k - $157.3k per year

     ...les meilleures pratiques en matière de tests, de révision du code et de modèles de conceptionComprendre...  ...avec C++ sera un atout26WD94704, Senior Software Developer Position OverviewAutodesk, Inc. (NASDAQ:...  ...process into one cloud-based platform.We are seeking a highly motivated Senior... 
    Data
    For contractors
    Remote work

    Autodesk

    Montréal, QC
    22 days ago
  •  ...Requirements We are looking for a Senior Software Developer: Design, develop, and optimize complex software...  ...software. Develop efficient user interfaces and data processing algorithms. Apply and promote robust testing methodologies (TDD, BDD, QtTest). Participate... 
    Data
    Permanent employment
    Full time
    Flexible hours

    CS Group

    Montréal, QC
    12 days ago
  •  ...and Non-Linear trading desks, to develop new tools that suit their needs,...  ...you will develop and maintain our software applications, operations, and development platforms. Your future duties and responsibilities...  ...versions. Ensure all data and flows between other trading... 
    Data
    Full time

    CGI

    Montréal, QC
    1 day ago
  •  ...directly improve how hundreds of developers build, deploy, and operate software across cloud, on-premises and hybrid...  ...? Join us in building a unified platform that removes complexity and enables...  ...Kubernetes, automation, observability, developer experience and hybrid deployment... 
    Data
    Full time
    Flexible hours

    Genetec

    Montréal, QC
    more than 2 months ago
  •  ...integrated flows Internal agent platforms that enable efficient, high-...  .... About The Job As a Software Engineer on the CX Platform team...  ...with Product, Design, AI, Data, and Operations partners to deliver...  ...customer self-serve flows Develop scalable APIs, microservices,... 
    Data
    Worldwide

    Hopper

    Montréal, QC
    22 days ago
  •  ...record time with the only hardware and software AI-powered platform built for the factory floor. Our...  ...Description As a Senior Simulation Developer at Vention, you’ll be a key contributor...  ...and performance. Ensure automated tests coverage is following industry best practices... 
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    20 days ago
  • $100k - $120k per year

    Education: Bachelor's degree Experience: 5 years or more or equivalent experience Screening questions Are you authorized to work in Canada? Do you have experience working in this field? Employment terms options ~ Day Workplace information ~ Hybrid ...
    Permanent employment
    Full time

    Gameloft

    Montréal, QC
    20 days ago
  •  ...appliquant les meilleures pratiques de tests automatisés Documenter, enquêter et...  ...team’s dynamic:   In your role as a software developer, you will be in a unique position to leverage...  ...Our main mission is to build a powerful platform for developing, deploying and reselling... 
    Full time
    Contract work
    Apprenticeship
    Flexible hours

    Genetec

    Montréal, QC
    more than 2 months ago
  •  ...MANNARINO Systems & Software Inc. is a leader in providing safety-critical...  ...As a Software Developer, reporting to the GNSS Design...  ...(architecture, code, revues, test) and the rigorous related documentation...  ...and Software Interfaces Serial Data Bus, Drivers, CPU Interrupts,... 
    Data
    Long term contract
    Work at office

    MANNARINO

    Montréal, QC
    a month ago
  •  ...Job Responsibility: MANNARINO Systems & Software Inc. is a leader in providing safety-critical...  ...for a Drone Ground Station Software Developer to design and implement cutting-edge ground...  ...services on AWS to support real-time data streams, command execution, and mission logs... 
    Data
    Long term contract
    Full time
    Work at office
    Remote work
    1 day per week

    MANNARINO

    Montréal, QC
    1 day ago
  • $55k - $65k per year

     ...Validate and enter financial transactions into the system (Univeris Platform); - Follow up on client accounts as needed and correct...  ...reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity... 
    Data
    Full time
    Work at office

    Randstad

    Montréal, QC
    7 days ago
  •  ...Role: Senior Snowflake Developer - Cloud Data Platform Key Skills Strong Snowflake Cloud Data Platform Advanced expertise in S Location: Montreal Experience: 6-9 years Key Responsibilities / Requirements Strong experience with Snowflake Cloud Data Platform... 
    Data
    Contract work

    Astra North Infoteck Inc.

    Montréal, QC
    26 days ago
  • $108.5k - $152k per year

     ...Donner la priorité à la qualité : créez des tests automatisés pour vous assurer que notre...  ...of Homeland Security (DHS). Software Developer III Our team, the Home & Navigation...  ...features, ensuring consistency across all platforms (Android, iOS and web). Stay Ahead:... 
    Summer work
    Work at office
    Local area
    Flexible hours

    Expedia Group

    Montréal, QC
    19 hours ago
  •  ...record time with the only hardware and software AI-powered platform built for the factory floor. Our...  ...As a Senior Front-End Software Developer at Vention… You’ll play a key role...  ...of features: write clean code, design testing strategies, deliver under deadlines, and... 
    Long term contract
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    14 days ago
  •  ...bonnes pratiques reliées aux tests automatisés et à leur intégration...  ...OS family is responsible for developing an operating system and...  ...generation of physical security software to our clients. Your goal will...  ...modern connected-device management platform Keep quality assurance in... 
    Full time
    Remote work
    Flexible hours

    Genetec

    Montréal, QC
    more than 2 months ago
  •  ...développeurs et de spécialistes en tests issus de divers horizons,...  ...together more than ten developers and test specialists from diverse...  ...maintainable, and performant software. We experiment, iterate, and...  ...We’re looking for a software developer to join the Access Control team... 
    Flexible hours

    Genetec

    Montréal, QC
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Developer in test (Data Platform). Be the first to apply!