Test Engineer

Jobgether

Canada

Remote

CAD 39,000 - 69,000

Part time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Part-time 50% workload
Possible 50% Test Management role
Remote work from anywhere

Job summary

Jobgether is partnering with a client in Canada to hire a Test Engineer for a part-time role focused on banking document generation and CCM systems. You will design test scenarios, run automated comparisons between legacy and new systems, and validate complex XML data streams across large volumes.

You'll collaborate with developers and stakeholders to identify defects, support UAT, and contribute to performance testing.

Qualifications

  • Experience as Test Engineer in banking sector.
  • Advanced knowledge of XML, XPath, XSLT, and SQL.
  • Experience with large datasets and data-processing environments.
  • Knowledge of CCM, output management or document management systems.
  • Experience with automated testing and complex document validation.
  • Fluent German and English (written and spoken).

Responsibilities

  • Analyze document logic and translate business rules into detailed test cases.
  • Design automated legacy-versus-new system comparisons using XML data streams.
  • Validate document content, layouts and formats to ensure consistency.
  • Create test data including anonymized datasets.
  • Support UAT and defect documentation with stakeholders.
  • Perform integration, end-to-end, performance and volume testing (~100 million pages annually).
  • Investigate defects and conduct regression testing with development teams.

Skills

XML
XPath
XSLT
SQL
ISTQB

Education

ISTQB Foundation Level certificate

Tools

Automation Frameworks

Job description

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Test Engineer based in Canada.

Join a specialized testing initiative focused on modernizing document generation and Customer Communication Management (CCM) systems within the banking sector. In this role, you will ensure the accuracy, consistency, and reliability of complex document workflows across multiple output channels. You will analyze existing document logic, design comprehensive test scenarios, and implement automated comparison mechanisms to validate legacy and new systems. Working with large-scale XML data streams and substantial annual document volumes, you will contribute to integration, end-to-end, and performance testing activities. You will collaborate closely with development teams and business stakeholders to identify defects, improve quality, and support user acceptance testing. This is a part-time opportunity offering the possibility of combining responsibilities with a complementary Test Management position.

Accountabilities
  • Analyze existing document logic and translate business rules into detailed test cases, particularly for complex conditional scenarios involving if-then-else logic, text modules, and data enrichment.
  • Design and implement automated legacy-versus-new system comparisons using XML data streams generated by output systems.
  • Validate document content, layouts, and output formats to ensure consistency between existing and new solutions.
  • Create and maintain use-case-based test data, including synthetic and anonymized datasets covering relevant business scenarios.
  • Support the identification and documentation of document triggers and develop testing mechanisms for scheduled documents that cannot be generated manually, such as payment reminders.
  • Perform integration, end-to-end, performance, and volume testing, supporting workloads of approximately 100 million pages annually.
  • Validate document outputs across physical printing and digital distribution channels, including output control, document bundling, and job processing.
  • Investigate defects, document findings, and conduct regression testing in close collaboration with development teams.
  • Support business stakeholders during User Acceptance Testing (UAT) and help ensure that business requirements are met.
Requirements

The ideal candidate is an experienced testing professional with a strong background in banking systems, document processing, and large-scale data validation. You should bring:

  • Demonstrated professional experience as a Test Engineer within the banking sector.
  • Advanced knowledge of XML, XPath, XSLT, and SQL.
  • Experience working with large datasets and complex data-processing environments.
  • ISTQB Foundation Level certification, with Advanced Test Automation Engineer certification or an equivalent qualification considered an advantage.
  • Knowledge of Customer Communication Management (CCM), output management, or document management systems.
  • Proven experience creating, managing, and maintaining test data, including data anonymization.
  • Experience with automated testing, system comparisons, and complex document validation processes.
  • Familiarity with agile methodologies and frameworks such as SAFe or Scrum.
  • Strong analytical and problem-solving abilities, combined with a structured and independent working style.
  • Excellent communication and collaboration skills when working with technical teams and business stakeholders.
  • Fluent German and English language skills, both written and spoken.
  • A clean background and financial record, with no debt enforcement proceedings or criminal convictions.
Benefits
  • Part-time opportunity: 50% workload, offering flexibility alongside other professional commitments.
  • Combined role opportunity: Possibility of combining this position with a complementary 50% Test Management role.
  • Remote working: Opportunity to work remotely from anywhere in the world, as indicated in the job listing.
  • Specialized technical environment: Work on complex document management, CCM, and output systems within the banking industry.
  • Large-scale projects: Contribute to testing processes involving approximately 100 million pages of annual document output.
  • Cross-functional collaboration: Work closely with development teams and business stakeholders on quality assurance initiatives.
  • Professional development: Apply and strengthen expertise in XML technologies, automated testing, data management, and enterprise systems.
  • Contract flexibility: Fixed-term employment arrangement, with an expected start as soon as possible.
How Jobgether works:

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

Data Privacy Notice:

By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Test Manager - Output/CCM/Document Management Systems
Test Manager - Output/CCM/Document Management Systems

Jobgether • Canada

Remote
CAD 83,000 - 124,000
50% part-time freelance engagement
Fully remote work (worldwide)
Potential to combine with 50% Test Eng
Remote Test Engineer - Banking CCM (Part-Time)
Remote Test Engineer - Banking CCM (Part-Time)

Jobgether • Canada

Remote
CAD 39,000 - 69,000
Part-time 50% workload
Possible 50% Test Management role
Remote work from anywhere
Senior Software Development Engineer in Test (SDET) – Digital Banking
Senior Software Development Engineer in Test (SDET) – Digital Banking

Jobgether • Canada

Remote
CAD 90,000 - 130,000
Remote work
Flexible arrangements
Challenging projects
+2
Requirements Engineer
Requirements Engineer

Jobgether • Canada

Remote
CAD 60,000 - 110,000
Remote work opportunity
Professional development
i2nd Level Supporter - E-banking
i2nd Level Supporter - E-banking

Jobgether • Canada

Remote
CAD 34,000 - 83,000
Fully remote
Freelance contract
Global team
Development Manager
Development Manager

talent sphere • Toronto

On-site
CAD 95,000 - 130,000
QE Portfolio Specialist
QE Portfolio Specialist

Scotiabank • Toronto

On-site
CAD 110,000 - 150,000
Performance bonus
Senior Solutions Engineer
Senior Solutions Engineer

Jobgether • Canada

Hybrid
CAD 120,000 - 160,000
Flexible hybrid or remote work
25 paid vacation days
RRSP with employer matching (up to 5%)
+5
Senior QA Analyst
Senior QA Analyst

Expleo • Quebec

Hybrid
CAD 137,000 - 150,000
Hybrid work model
Competitive CAD salary
Comprehensive benefits
+2
Senior Software Development Engineer in Test (SDET) – Digital Banking
Senior Software Development Engineer in Test (SDET) – Digital Banking

Aequilibrium • Vancouver

Remote
CAD 90,000 - 130,000